реклама на сайте
подробности

 
 
> Отладка в Eclipse через J-link GDB Server
Pavel V.
сообщение Dec 18 2010, 16:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742



Господа, поделитесь кто-нибудь настройками дебагера в Eclipse для работы с Cortex-M3 (конкретно lpc1768), а то два дня уже мозг себе сношаю, а результата - 0.

Те настройки, что есть на сайте Yagarto вообще неработоспособны, более-менее что-то похожее на правду удалось получить при таком коде инициализации:

Код
target remote localhost:2331
monitor endian little
monitor speed auto
monitor reset
monitor sleep 100

break _start
continue


Прошивка вроде как заливается, но до точки останова дело не доходит.

Пробовал использовать тулчейны от Sourcery и Yagarto.

Прикладываю проект, брал откуда-то готовый, собирается без проблем. Со скриптом линковщика и стартапом детально не разбирался.

Помогите, а то голова уже распухла, ночей не сплю sad.gif

На всякий случай логи GDB Server-а:

Код
Connected to 127.0.0.1
WARNING: Unknown packet received: "qSupported:qRelocInsn+"
Reading all registers
Read 4 bytes @ address 0x00000000 (Data = 0x10003238)
Target endianess set to "little endian"
Select auto JTAG speed (1000 kHz)
Resetting target
Sleep 100ms
Starting target CPU...
Debugger requested to halt target...
...Target halted (PC = 0x0000254A)
Reading all registers
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x00000000 (Data = 0x10003238)
Read 2 bytes @ address 0x000004F8 (Data = 0x6093)
Setting breakpoint @ address 0x000004F8, Size = 2, BPHandle = 0x0001
Starting target CPU...
Debugger requested to halt target...
...Target halted (PC = 0x0000254A)
Reading all registers
Removing breakpoint @ address 0x000004F8, Size = 2
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x00000000 (Data = 0x10003238)
Read 2 bytes @ address 0x000004F8 (Data = 0x6093)
Setting breakpoint @ address 0x000004F8, Size = 2, BPHandle = 0x0002
Starting target CPU...
Debugger requested to halt target...
...Target halted (PC = 0x0000254A)
Reading all registers
Removing breakpoint @ address 0x000004F8, Size = 2
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x00000000 (Data = 0x10003238)
Read 4 bytes @ address 0xFFFFFFF8 (Data = 0x00000000)
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x0000254E (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x00002552 (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x00002556 (Data = 0xE7FEE7FE)
Read 4 bytes @ address 0x0000254A (Data = 0xE7FEE7FE)
....
....
....


Прикрепленные файлы
Прикрепленный файл  test.ZIP ( 38.5 килобайт ) Кол-во скачиваний: 17
 


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 02:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01339 секунд с 7
ELECTRONIX ©2004-2016