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

 
 
> Поиогите подружить LPC-P2148 и ARM-USB-TINY OLIMEX
Trade_man
сообщение May 7 2008, 07:55
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 2-04-08
Пользователь №: 36 412



Доброго времени суток!
Имеется в наличии отладочная плата LPC-P2148, а к ней программатор-эмулятор(не знаю даже как его назвать) ARM-USB-TINY OLIMEX, подскажите с какой средой разработки этот программатор "дружит".

А если несложно объясните на языке кастрюль help.gif какое ПО нужно установить чтобы можно было откомпилить, залить и отладить проект в данной связке (LPC-P2148+ARM-USB-TINY OLIMEX).

Сообщение отредактировал Trade_man - May 7 2008, 07:56
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Trade_man
сообщение May 7 2008, 11:30
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 2-04-08
Пользователь №: 36 412



C:\Program Files\openocd-r592\bin>openocd-ftd2xx.exe -f lpc2xxx_armusbocd.cfg
Open On-Chip Debugger (2008-04-19 12:00) svn: 592
URL: http://svn.berlios.de/svnroot/repos/openocd/trunk
Info: options.c:50 configuration_output_handler(): jtag_speed: 3, 3
Error: ft2232.c:1375 ft2232_init_ftd2xx(): unable to open ftdi device: 2
Error: ft2232.c:1375 ft2232_init_ftd2xx(): unable to open ftdi device: 2
Info: options.c:50 configuration_output_handler(): Open On-Chip Debugger (200
8-04-19 12:00) svn: 592
Error: ft2232.c:1375 ft2232_init_ftd2xx(): unable to open ftdi device: 2

Чтобы это значило wassat.gif ?
Go to the top of the page
 
+Quote Post
KRS
сообщение May 7 2008, 11:58
Сообщение #3


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Trade_man @ May 7 2008, 15:30) *
Чтобы это значило wassat.gif ?

Не может найти устройство.
Надо посмотреть как оно называется и его VID PID
и настроить соотв строчки в cfg файле
ft2232_device_desc "Olimex OpenOCD JTAG A"
ft2232_vid_pid 0x15BA 0x0003

vid pid и имя можно посмотреть с помощью стнадартной утилиты FTDI MProg
Go to the top of the page
 
+Quote Post
Trade_man
сообщение May 13 2008, 12:30
Сообщение #4





Группа: Новичок
Сообщений: 7
Регистрация: 2-04-08
Пользователь №: 36 412



Цитата(KRS @ May 7 2008, 15:58) *
Не может найти устройство.
Надо посмотреть как оно называется и его VID PID
и настроить соотв строчки в cfg файле
ft2232_device_desc "Olimex OpenOCD JTAG A"
ft2232_vid_pid 0x15BA 0x0003

vid pid и имя можно посмотреть с помощью стнадартной утилиты FTDI MProg


Спасибо! OpenOCD запустить удалось: (ниже привожу лог, я так понял все нормально)

C:\>openocd -f lpc.cfg
Open On-Chip Debugger (2008-04-19 12:00) svn: 592
URL: http://svn.berlios.de/svnroot/repos/openocd/trunk
Info: options.c:50 configuration_output_handler(): jtag_speed: 3, 3
Info: options.c:50 configuration_output_handler(): Open On-Chip Debugger (200
8-04-19 12:00) svn: 592
Info: jtag.c:1376 jtag_examine_chain(): JTAG device found: 0x4f1f0f0f (Manufa
cturer: 0x787, Part: 0xf1f0, Version: 0x4)
Info: jtag.c:1376 jtag_examine_chain(): JTAG device found: 0x4f1f0f0f (Manufa
cturer: 0x787, Part: 0xf1f0, Version: 0x4)

но вот как подключить его к IAR Embedded Workbench, так и непонял 07.gif , help.gif

P.S. при сопряжении с Crosswork пишет "Check your JTAG connection and that target is powered", хотя питание вроде подано ну в кабеле JTAG'a проблем быть не должно
Go to the top of the page
 
+Quote Post
KRS
сообщение May 13 2008, 12:41
Сообщение #5


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Trade_man @ May 13 2008, 16:30) *
но вот как подключить его к IAR Embedded Workbench, так и непонял 07.gif , help.gif

В настройках Debug выбираете GDB Server,
а в настройках GDB Server в строке Tcp/ip addres... вводите 127.0.0.1,3333
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 05:56
Рейтинг@Mail.ru


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