ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: bva_rzn от 13 Апреля, 2012, 13:32:33
-
Добрый день!
Имеем Тион-Про270. Была неудачная попытка загрузки e-boot через u-boot после которой при включении питания на экране ничего не происходит. Есть подозрение, что стёр u-boot. Пробую загрузить через JTAG. Программатор ARM-JTAG (Olimex). Спаял переходник, как показано на сайте. Установил OpenOCD 0.3.1. Скопировал файлы: parport.cfg; tion-pro270.cfg; reflash.cfg; debug_handler.bin.
Из командной строки запускаю:
openocd.exe -f "C:\ProgramFiles\OpenOCD\0.3.1\interface\parport.cfg" -f "C:\Program Files\OpenOCD\0.1.0\target\tion-pro270.cfg" -f "C:\Program Files\OpenOCD\0.1.0\interface\rflash.cfg"
Получаю следующий лог:
Open On-Chip Debugger 0.3.1 (2009-11-13-16:13)
$URL$
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.html
parport port = 0
OLD SYNTAX: DEPRECATED - use jtag_khz, not jtag_speed
jtag_speed: 0
Warn : Interface already configured, ignoring
2000 kHz
jtag_nsrst_delay: 10
jtag_nsrst_delay: 10
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
Warn : use 'pxa270.cpu' as target identifier, not '0'
Warn : No parport port specified, using default '0x378' (LPT1)
Error : Translation from khz to jtag_speed not implemented
Error : Translation from khz to jtag_speed not implemented
Error : Translation from khz to jtag_speed not implemented
Error : Translation from khz to jtag_speed not implemented
В чём может быть проблема. Спасибо.
-
В каком из файлов у вас указано jtag_speed=0, уберите эту строчку
-
Добрый день.
Убрал из parport.cfg строку jtag_speed 0.
Сообщение jtag_speed: 0 пропало.
Ошибки:
Warn : No parport port specified, using default '0x378' (LPT1)
Error : Translation from khz to jtag_speed not implemented
Error : Translation from khz to jtag_speed not implemented
Error : Translation from khz to jtag_speed not implemented
Error : Translation from khz to jtag_speed not implemented
остались.
И ещё вопрос. Если я использую программатор ARM-JTAG (Olimex) через LPT порт, файл tion-pro270.cfg остаётся без изменений?
Спасибо.
-
> Если я использую программатор ARM-JTAG (Olimex) через LPT порт, файл tion-pro270.cfg остаётся без изменений
Да.
-
Для OpenOCD 0.5.0
http://zao-zeo.ru/dokuwiki/doku.php/openocd#openocd_0.5.01
-
Добрый вечер.
Удалось загрузить загрузчик eboot.nb0. Использовал openOCD0.5.0. В bat-файле написал:
openocd-0.5.0.exe -s ..\interface -f parport.cfg -f ..\target\tion270_openocd-0.5.0.cfg -c "flash protect 0 0 1 off" -c "flash erase_sector 0 1 1" -c "flash write_image erase c:\\EBOOT.nb0",
вместо пути ..\..\tion270_openocd-0.5.0.cfg указал ..\target\tion270_openocd-0.5.0.cfg
-
После загрузки образа, пытаюсь войти в меню загрузчика (нажимаю на пробел на клавиатуре (подключил к j34)). В терминалке вижу:
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Sep 11 2009 14
33:09
Microsoft Windows CE Ethernet Bootloader 1.22 for TION 270 based board's Sep 11
2009
dm9000 i/o: 0xBA900000, id: 0x90000A46
DM9000: running in 32 bit mode
MAC: 0:0:0:0:0:0
could not establish link
Press [ENTER] to download now or [SPACE] to cancel.
Initiating image download in 3 seconds. 2 seconds. 1 seco
ds. 0 seconds. INFO: Trying to initialize the built-in Davicom NIC..
dm9000 i/o: 0xBA900000, id: 0x90000A46
DM9000: running in 32 bit mode
MAC: 0:0:0:0:0:0
could not establish link
INFO: Davicom DM9000 Ethernet controller initialized.
ERROR: Invalid Ethernet address read from Ethernet controller.
меню не появляется.
С чем это связано. Спасибо.
-
Не отключено управление потоком последовательного порта в терминале?
-
Доброе утро.
Управление потоком последовательного порта (сигнал RTS/CTS) включено.
-
Вопрос снимается. Меню загрузилось.