Немогу выяснить для себя две вещи: 1) Если я выставил процессору грузиться с SDRAM, процессор будет выполнять случайный набор команд или SDRAM как то сбрасывается или каждая рама ведет себя по-своему? 2) Если я подключаю JTAG, а потом питание в target устройство, - JTAG сразу же остановит проц, чтобы процессор не выполнял мусор, если рама например не сброшена, или процессор будет выполнять мусор пока софтверно jtag'у не пошлем команду остановить проц? Думаю эти проблемы решаются для всех процессоров одинаково, ну если кому интересно то BF-526
1. SDRAM должна быть проинициализирована и в нее должен быть записан код. 2. JTAG делает только то, что ему говорят-) Не знаю как у блэкфинов, но у арм вы можете например поставить брэкпоинт или вотчпоинт на адрес в вашей сдрам и проц остановится когда начнется обращение с сдрам или исполнение кода...