назначение пинов на разъёме JTAG ( ejtag ) MIPS ADM5120 ( ADM5120P)
Было протестировано программное обеспечение обеспечение: The OCD Commander - http://www.macraigor.com/ocd_cmd.htm . Некоторые команды (reset,halt,step) работоспособны. Для выполнения команды reset необходимо напаять нуль резистор R22 на плату роутера. В схеме BR6104KP взамен специального супервизора питания и сброса используется более дешевая мс 74LV14.Сигнал сброса с выхода транзистора WIGGLER поступает на выход этой микросхемы. Поэтому транзистор должен быть значительно мощным (>100mA).Есть также Flash programmer - http://www.macraigor.com/flash_prog.htm , но для его работы необходимо наличие RAM в процессоре, которая работает сразу после сброса. В ADM5120 необходимо предварительно проинициализировать SDRAM. Т.к. программа ничего не знает про ADM5120, она его не может проинициализировать. Надо писать что то на подобии скрипта adm5120.mac или ждать когда это сделает фирма.
Схема адаптера Ejtag (
WIGGLER JTAG ) для подключения к
принтер порту
PC ( LPT ). Вместо
мс 74HC244 желательно использовать 74LCX244,
которая позволяет подавать на входы напряжение больше, чем напряжение питания.
Рекомендуемая схема подключения процессора к разъему на плате.
Фото LPT --> JTAG выполненная в корпусе переходника DB25-DB25.Корпус переходника можно купить в Москве на митинском рынке.
14-ти контактные разъемы для шлейфа и на плату были найдены в фирме Симметрон http://www.symmetron.ru/suppliers/connect/idc.shtml