starterkit (Guest) |
|
|
На данный момент успешно пройдены все тесты на плате, единственный выявленный серьезный недостаток - нарушалась работа JTAG цепи во время активного переключения выходных буферов FPGA (например во время работы MicroBlaze - синтезируемый процессор, с внешней памятью). Плата переразведена на 4 слоя, так же внесены некоторые изменения. |
|
|
|
|
|
starterkit (Guest) |
|
|
Теперь с JTAG-ом все в порядке, приступил к созданию примера позволяющего превратить плату в видеограббер ...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно 02.06.2007 г. в 02:55:57 |
|
|
|
|
|
starterkit (Guest) |
|
|
Наконец добрались руки до фирмвари видеограббера.
На демо WEB сервервера с оцифрованной картинкой времени не хватило :(
На данный момент изображения "вытаскиваются" по Ethernet (черезTCP/IP) с помощью крохотной програмки MatLab-а и там же отображаются. |
|
|
|
|
|
starterkit (Guest) |
|
|
Готова еще одна плата расширения - Ethernet PHY + RS232 преобразователь. Теперь на FPGA можно строить "полноценную" процессорную стистему на основе синтезируемого процессора MicroBlaze. EDK (пакет для создания приложений на основе MicroBlaze начиная с аппаратной архитектуры и заканчивая созданием програмной части) содержит библиотеку стека TCP/IP, на основе ее создан демонстрационный проект вебсервера работающего на процессоре MicroBlaze.
Теперь на одной плате можно иметь два процессора замимающихся сетевыми приложениями!
|
|
|
|
|
|
|