ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: rtf от 24 Июня, 2010, 13:10:20

Название: u-boot через JTAG
Отправлено: rtf от 24 Июня, 2010, 13:10:20
Где можно посмотреть руководство по заливке образа u-boot через JTAG пр помощи программы OpenOCD для платы tion270+Sirius270 v1.2?

ps: Версия OpenOCD 0.5.0-dev-00390-gfb96b86


Название: Re: u-boot через JTAG
Отправлено: asv от 24 Июня, 2010, 15:08:43
http://zao-zeo.ru/dokuwiki/doku.php/openocd
Название: Re: u-boot через JTAG
Отправлено: rtf от 24 Июня, 2010, 16:07:22
получаю вот такой лог:

$ openocd -f parport.cfg -f tion-pro270.cfg -f reflash.cfg
Open On-Chip Debugger 0.4.0 (2010-06-24-17:22)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.berlios.de/doc/doxygen/bugs.html
parport port = 0x0
2000 kHz
jtag_nsrst_delay: 10
jtag_ntrst_delay: 10
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
Info : pxa270.cpu: hardware has 2 breakpoints and 2 watchpoints
Error: usage: flash bank <name> <driver> <base> <size> <chip_width> <bus_width>
Command handler execution failed


Название: Re: u-boot через JTAG
Отправлено: asv от 24 Июня, 2010, 16:19:18
Увеличьте уровень информационных сообщений.

Возможно в этой версии другой формат команды flash, используйте указанную версию.
Название: Re: u-boot через JTAG
Отправлено: rtf от 24 Июня, 2010, 16:46:58
судя вот по этому http://openocd.sourceforge.net/ , у меня последняя из стабильных.

В git-е 0.5 версия.

такой
"Open On-Chip Debugger 1.0 (2009-02-10-16:25) svn:1213"
я не могу найти.
Название: Re: u-boot через JTAG
Отправлено: asv от 24 Июня, 2010, 17:01:03
1.
> Увеличьте уровень информационных сообщений.

2.
> Возможно в этой версии другой формат команды flash

> В git-е 0.5 версия.

Не только, там есть tag'и
Название: Re: u-boot через JTAG
Отправлено: rtf от 24 Июня, 2010, 17:35:32
>1.
>> Увеличьте уровень информационных сообщений.

очевидно, что синтаксис неверный.

>2.
>> Возможно в этой версии другой формат команды flash

>> В git-е 0.5 версия.

>Не только, там есть tag'и

дык укажите конкретный tag. у вас версия вообще из SVN.

PS: мужики, ну зачем вы "футболом" занимаетесь. мы ведь все-таки ваши клиенты :(


Название: Re: u-boot через JTAG
Отправлено: asv от 25 Июня, 2010, 00:04:20
> очевидно, что синтаксис неверный.

Ну так разберитесь с ним.

> PS: мужики, ну зачем вы "футболом" занимаетесь. мы ведь все-таки ваши клиенты :(

Мы показали вам, чем записываем сами и объяснили как это делаем. Если у вам не хочется разбираться, можете купить http://www.macraigor.com/cpus.htm

Мы не можем постоянно разбираться с софтом последних версий. Будет свободное время -- обязательно посмотрю.

Могу дать собранную рабочую версию для GNU/Linux Debian 5, x86.
Название: Re: u-boot через JTAG
Отправлено: zverro от 21 Июня, 2011, 18:43:55
Недавна я заливал uboot-лодыря через jtag, использовал openocd -0.4.0, там таже проблема была, но я поправил что-то, уже не помню что, и всё пошло. Если еще актуально , то я могу посмотреть.
Название: Re: u-boot через JTAG
Отправлено: nautilus от 10 Апреля, 2012, 14:55:28
> Error: usage: flash bank <name> <driver> <base> <size> <chip_width> <bus_width>
добавилось поле <name> в  tion-pro270.cfg допиши текст для этого поля.

запускай openocd через sudo
Название: Re: u-boot через JTAG
Отправлено: asv от 10 Апреля, 2012, 15:24:29
> запускай openocd через sudo

Это не требуется.
Название: Re: u-boot через JTAG
Отправлено: nautilus от 10 Апреля, 2012, 15:49:46
>Это не требуется.

Для UBUNTU 10 + olimex-arm-USB-ocd-h требуется
разницы нет под судо сообщений просто больше
Название: Re: u-boot через JTAG
Отправлено: asv от 10 Апреля, 2012, 15:59:06
У меня есть olimex-arm-USB-ocd-H, часто им не пользуюсь, но про sudo совершенно не помню.
Требуется настроить udev, чтобы он давал требуемые права требуемым пользователям.

P.S. Во вложении конфигурация для OpenOCD 0.5.0