Что выполняет проц при неинициализированной SDRAM и JTAG

Тема в разделе "WASM.ELECTRONICS", создана пользователем letopisec, 11 мар 2012.

  1. letopisec

    letopisec New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2004
    Сообщения:
    228
    Немогу выяснить для себя две вещи:

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

    Думаю эти проблемы решаются для всех процессоров одинаково, ну если кому интересно то BF-526
     
  2. MSL

    MSL New Member

    Публикаций:
    0
    Регистрация:
    12 май 2011
    Сообщения:
    10
    1. SDRAM должна быть проинициализирована и в нее должен быть записан код.

    2. JTAG делает только то, что ему говорят-) Не знаю как у блэкфинов, но у арм вы можете например поставить брэкпоинт или вотчпоинт на адрес в вашей сдрам и проц остановится когда начнется обращение с сдрам или исполнение кода...