
Назрела необходимость программиравания контроллера(
uC1) другим(
uC2) через
jtag.
Схема включения:

На данный момент
uC2 это доп модуль к
uC1 и программируются по-отдельности каждый через свой
jtag. Программировать нужно и тот и другой максимально упростив(автоматизировав) эту операцию.
С программированием
uC2 проблем нет, а вот с
uC1 вижу следующие варианты:
1.В
RAM uC2 через
jtag заливается загрузчик, который получая данные из
comport-a эмулирует
jtag на своих
gpio и програмиирует
uC1.
2.Сделать туннелирование
jtag, - через
boundary scan на
uC2 и так же эмулировать
jtag на
gpio и непосредственно с
PC программировать
uC1Может быть есть еще более оптимальные варианты, которые я не заметил, или замечания/уточнения по этим?
С уважением,
Никита.