sergvks
Feb 20 2009, 17:54
Есть ли в природе low cost устройства для программирования флешки через jtag, ну не покупать же в цех для этих целей emuAD ?
Может, Avreal какой-нибудь с LPT ByteBlaster'ом. Электрические конфликты, если они будут, можно разрешить мультиплексором. Примерно так, как на отладочных платах EZ-kit соединяются с процессором debug-agent платы и разъем для внешнего эмулятора.
Или, скажем, Циклон3 и USB Blaster. Заодно и в Signaltap можно рассматривать "осциллограммы" на выводах DSP.
Когда у нас использовали флешки с параллельным интерфейсом в них заливали бут до запайки программатором Sterh. Конечно не все потом работали. Процента 3 было в отвале из-за флешки. Толи ее забывали зашить перед пайкой, толи что-то случалось с данными в ней при высокой температуре. Такие платы уже шили JTAG'ом.
sergvks
Feb 21 2009, 07:46
Цитата(jojo @ Feb 20 2009, 22:51)

Примерно так, как на отладочных платах EZ-kit соединяются с процессором debug-agent платы и разъем для внешнего эмулятора.
Кстати emuAD на EZ-kit'ах глючит страшно из-за этого самого мультиплексора на спартане.
Меня интересует, где в России можно купить что-то типа:
http://www.danvillesignal.com/analog-devic...programmer.html
Раньше на некоторых платах EZ-Kit мультиплексор был на аналоговый.
Когда-то народ делал похожие схемы для внутрисхемного программирования AT17 и FPGA Альтеры, чтобы два мастера могли одной ПЗУ управлять.
Железка ДенвильСигнала 500-700 долл стоит. Плюс еще проценты % за доставку.
Pathfinder
Feb 22 2009, 20:03
Цитата
Есть ли в природе low cost устройства для программирования флешки через jtag, ну не покупать же в цех для этих целей emuAD ?
Есть. Можно собрать переходник USB-JTAG на базе FT2232 или купить готовый (например у меня). Для прошивки можно использовать
вот эту программу. Если потребуется, добавлю в неё поддержку ADSP21364.
sergvks
Feb 23 2009, 17:31
Цитата(Pathfinder @ Feb 22 2009, 23:03)

Если потребуется, добавлю в неё поддержку ADSP21364.
Потому как народ обычно схемы включения памяти с китов срисовывает (сами такие), было бы замечательно, если туда ещё поддержку AM29LV081 добавить.
Pathfinder
Feb 23 2009, 22:06
sergvks,
Честно говоря, изначально не планировал поддержку параллельных флешек, просто потому, что не представляю себе ситуации, в которой их применение было бы оправдано. Последовательные проще разводить (4 линии вместо ~20, кроме того, их не нужно вешать на общий интерфейс с SDRAM или SRAM), они меньше по габаритам, дешевле и проще доставабельны. В пользу параллельных только один аргумент - быстродействие, да и то только в том случае, если код исполняется прямо из флешки. У вас AM29LV081 уже в готовом устройстве стоит?
sergvks
Feb 25 2009, 10:53
Сейчас стоит, вот думаю надо от неё избавляться...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.