Железо: Борда MBC2300, J-Link.
Софт: J-Link GDB Server (win), arm-elf-gcc и arm-elf-gdb (linux).
1. пытаюсь настроить PLL, в соответствии c «PLL setup sequence», первым действие делаем дисконнект для PLL. После этого GDBServer сообщает:
ERROR: Could not find ARM7 / ARM9 device on JTAG chain
ERROR: Could not connect to target.
И сбрасывает процессор.
PLL.tar.gz ( 13.91 килобайт )
Кол-во скачиваний: 2332. Когда прошиваю во flash свой проект, и начинаю цепляться GDB к GDBServer, последний отказывается работать с процессором:
Connected to xxx.xxx.xxx.xxx
ERROR: Unable to halt ARM core.
Most common causes are:
a) No CPU clock
CPU blocked (nWait active)
c) Ice breaker (Embedded Ice macrocell) disabled (DBGEN ... Jumper setting ?)
Connection to debugger closed !
Если возвращаю демо-прошивку, с которой борда пришла, то GDB нормально соединяется с GDBServer, и я могу грузить в RAM и отлаживаить свою софтинку.