Даже не знаю куда такое можно запостить на этом форуме, так что если ошибся разделом, прошу сильно не пинать.
Задача такая
Дано:
Флеш картридж для Nintendo64 с Altera Cyclone-2 на борту, прошивка устарела, на офф. сайте есть новая. Для обновления предусмотрен разъем JTAG на плате картриджа.
Не дано: JTAG программатор. Погуглил в сети, готовый USB-blaster стоит почти как сам карик, а платить за клон ByteBlaster-а (буфер + пара резисторов) ваще нет желания. Накопал кучу аматорских поделок, решил самостоятельно собрать ByteBlaster. Облазил весь рынок, но так и не нашел необходимую 74LS244, есть только HC. Переключился на поиск схемы аналога USB-blaster, проблема в том что они сами посебе содержат контроллер, который тоже нужно прошить. К тому же подобные вещи делаются из того что было под рукой у автора, поэтому некоторых чипов уже нет в продаже, а другие стоят как небольшой вертолет... Ну это так, предыстория, остановился я вот на такой
схемке.
Смущает то что все статьи про такие самоделки содержат абзац про "я внес некоторые изменения в схему...". В данном случае непонятно зачем нужен LD1117, и если он там лишний, то что должо быть на 4-ой ножке разъема JTAG, и где это взять?
Автор на эту тему пишет: "Здесь выведено питание на JTAG разъем, мне показалось удобным питать отладочную плату от программатора через USB — я так и сделал. В других программаторах на пин питания в разъеме подключено питание выходного каскада буфера (которого здесь нет) для привидения уровня сигналов JTAG к уровням на плате а плата питается отдельно. Стоит добавить джампер для отключения питания через JTAG." Если я правильно понял, мне это не нужно и я могу эту часть не собирать?
Что-то я совсем запутался, подскажите, если кто разбирается в этом.