Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Зашить флешку через jtag adsp21364
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Сигнальные процессоры и их программирование - DSP
sergvks
Есть ли в природе low cost устройства для программирования флешки через jtag, ну не покупать же в цех для этих целей emuAD ?
jojo
Может, Avreal какой-нибудь с LPT ByteBlaster'ом. Электрические конфликты, если они будут, можно разрешить мультиплексором. Примерно так, как на отладочных платах EZ-kit соединяются с процессором debug-agent платы и разъем для внешнего эмулятора.

Или, скажем, Циклон3 и USB Blaster. Заодно и в Signaltap можно рассматривать "осциллограммы" на выводах DSP.
uriy
Когда у нас использовали флешки с параллельным интерфейсом в них заливали бут до запайки программатором Sterh. Конечно не все потом работали. Процента 3 было в отвале из-за флешки. Толи ее забывали зашить перед пайкой, толи что-то случалось с данными в ней при высокой температуре. Такие платы уже шили JTAG'ом.
sergvks
Цитата(jojo @ Feb 20 2009, 22:51) *
Примерно так, как на отладочных платах EZ-kit соединяются с процессором debug-agent платы и разъем для внешнего эмулятора.

Кстати emuAD на EZ-kit'ах глючит страшно из-за этого самого мультиплексора на спартане.
Меня интересует, где в России можно купить что-то типа:
http://www.danvillesignal.com/analog-devic...programmer.html
jojo
Раньше на некоторых платах EZ-Kit мультиплексор был на аналоговый.
Когда-то народ делал похожие схемы для внутрисхемного программирования AT17 и FPGA Альтеры, чтобы два мастера могли одной ПЗУ управлять.


Железка ДенвильСигнала 500-700 долл стоит. Плюс еще проценты % за доставку.
Pathfinder
Цитата
Есть ли в природе low cost устройства для программирования флешки через jtag, ну не покупать же в цех для этих целей emuAD ?

Есть. Можно собрать переходник USB-JTAG на базе FT2232 или купить готовый (например у меня). Для прошивки можно использовать вот эту программу. Если потребуется, добавлю в неё поддержку ADSP21364.
sergvks
Цитата(Pathfinder @ Feb 22 2009, 23:03) *
Если потребуется, добавлю в неё поддержку ADSP21364.


Потому как народ обычно схемы включения памяти с китов срисовывает (сами такие), было бы замечательно, если туда ещё поддержку AM29LV081 добавить.
Pathfinder
sergvks,
Честно говоря, изначально не планировал поддержку параллельных флешек, просто потому, что не представляю себе ситуации, в которой их применение было бы оправдано. Последовательные проще разводить (4 линии вместо ~20, кроме того, их не нужно вешать на общий интерфейс с SDRAM или SRAM), они меньше по габаритам, дешевле и проще доставабельны. В пользу параллельных только один аргумент - быстродействие, да и то только в том случае, если код исполняется прямо из флешки. У вас AM29LV081 уже в готовом устройстве стоит?
sergvks
Сейчас стоит, вот думаю надо от неё избавляться...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.