Как использовать OLED-дисплей для Avnet Virtex4?
У меня есть Avnet ADS-XLX-V4FX-EVL12-G (оценочная плата Virtex4) с OLED-дисплеем. Я использовал Xilinx EDK 10.1 с Xilinx Platform Studio 10.1 и преуспел в загрузке некоторых базовых приложений на плату (последовательная связь).
Теперь я хотел бы использовать OLED-дисплей, установленный на плате, но не знаю, с чего начать. Я нашел дистрибутив uCLinux для FX12 ( http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Downloads/ platform.html # avnet_lx25) и попытался выполнить шаги, описанные в документации. Когда я пытаюсь загрузить файл.img по указанному адресу, он не работает. Я получаю следующую ошибку: MDM Peripheral Not Detected on Hardware. Они говорят, что я должен использовать EDK 7.1, но у меня есть 10.1. Может ли это быть проблемой? (Я использовал xmd.exe из 10.1). Ответ на службу поддержки Xilinx есть ( http://www.xilinx.com/ / answers / 20060.htm), где мне нужно перекомпилировать список соединений, но я не могу открыть файл проекта в 10.1.
В любом случае, не могли бы вы указать мне ресурс, где я могу найти базовый пример использования OLED? Даже освещение пикселя может стать хорошей отправной точкой...
1 ответ
Вам понадобится 2 части информации:
- Документация платы - которая покажет вам, как дисплей подключен к ПЛИС (т.е. контакты)
- Если есть чип контроллера для OLED, вам также понадобится документация для взаимодействия с этим чипом. Возможно, вам придется использовать какой-то микроконтроллер или базовый конечный автомат для логики интерфейса.
Затем, попробуйте маленький дизайн "hellow world", который делает что-то вроде моргания вашего OLED. Затем перейдите к большему.