Перейти к содержанию
    

RusLanCk

Новичок
  • Постов

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Добрый день уважаемому сообществу! Прошу помощи... Собрал MT-Link версии 5 своими руками. Нужен для работы пока только с ARM 9 через JTAG. Прошивку заливал и версии 7, и версии 8, но в обоих случаях при запуске J-Link Commander обнаружение проца принтера идет примерно так SEGGER J-Link Commander V4.24f ('?' for help) Compiled Mar 29 2011 15:37:59 DLL version V4.24f, compiled Mar 29 2011 15:37:40 Firmware: J-Link ARM V7 compiled Nov 20 2008 13:09:18 Hardware: V7.00 S/N: --------- Feature(s): RDI, FlashBP, FlashDL, JFlash, GDBFull VTarget = 3.371V Info: TotalIRLen = 2, IRPrint = 0x01 WARNING: CPU core not found. No devices found on JTAG chain. Trying to find device on SWD. WARNING: RESET (pin 15) high, but should be low. Please check target hardware. WARNING: RESET (pin 15) high, but should be low. Please check target hardware. WARNING: RESET (pin 15) high, but should be low. Please check target hardware. WARNING: CPU core not found. No device found on SWD. Did not find any core. Info: TotalIRLen = 4, IRPrint = 0x01 Info: CP15.0.0: 0x41069265: ARM, Architecure 5TEJ Info: CP15.0.1: 0x1D0D20D2: ICache: 4kB (4*32*32), DCache: 4kB (4*32*32) Info: Cache type: Separate, Write-back, Format C (WT supported) Found 1 JTAG device, Total IRLen = 4: #0 Id: 0x07926F0F, IRLen: 04, IRPrint: 0x1, ARM926EJ-S Core Found ARM with core Id 0x07926F0F (ARM9) J-Link> После изучения различий в аппаратных реализациях версий 5, 7 и 8 (еще не читая данную ветку), подключил РА27 и РА4 на соответствующие выходы буферов JTAG (теперь понимаю, что этого можно было и не даелать), а также перенес выдачу сигнала RESET с порта РА7 (32 нога AT91SAM7S64) на порт РА20 (16 нога AT91SAM7S64). Теперь инициализация выглядит так: SEGGER J-Link Commander V4.24f ('?' for help) Compiled Mar 29 2011 15:37:59 DLL version V4.24f, compiled Mar 29 2011 15:37:40 Firmware: J-Link ARM V8 compiled May 27 2009 17:31:22 Hardware: V8.00 S/N: -------- Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFull VTarget = 3.300V Info: TotalIRLen = 2, IRPrint = 0x01 WARNING: CPU core not found. No devices found on JTAG chain. Trying to find device on SWD. WARNING: CPU core not found. No device found on SWD. Did not find any core. Info: TotalIRLen = 4, IRPrint = 0x01 Found 1 JTAG device, Total IRLen = 4: #0 Id: 0x07926F0F, IRLen: 04, IRPrint: 0x1, ARM926EJ-S Core Found ARM with core Id 0x07926F0F (ARM9) J-Link> Команды адаптером вроде как выполняются, правда запись загрузчика (мне надо подменить родной загрузчик) - 80 кБ - в таргет выполняется не несколько секунд, а несколько минут. Шлейф для подключения к таргету взял от старого флопповода (каждая шина в нем достаточно толстая и многожильная). Длина шлейфа не более 10-15 см. Вот скрины закладок панели управления Device: и Emulator: Можете подсказать в чем причина подобного поведения? Это из-за аппаратных различий? Спасибо!
×
×
  • Создать...