Запись загрузчика на Тион Про 270

30 views
Skip to first unread message

SKY

unread,
Mar 24, 2009, 10:25:14 AM3/24/09
to tion_sbc
Здравствуйте.

Пытаюсь перепрописать загрузчик на Тион Про 270
На тионе стоит установленная WinCE 6.0

Есть переходник с JTAG на Тион Про 270 выполненный по схеме
http://www.zao-zeo.ru/media/files/adapters/jtag-adapter_circuit.pdf

1) установил OpenOCD
2) перед запуском выполнил
C:\Program Files\OpenOCD\0.1.0\drivers\giveio\remove_giveio.bat
C:\Program Files\OpenOCD\0.1.0\drivers\giveio\install_giveio.bat
3) выполнил команду
openocd.exe -f "C:\ProgramFiles\OpenOCD\0.1.0\interface\parport.cfg" -f "C:\Program Files\OpenOCD\0.1.0\target\tion-pro270.cfg"

команда выполнилась с предупреждениями и ошибками (копия экрана):

==========================================
C:\Documents and Settings\Святослав>openocd.exe -f "C:\Program Files\OpenOCD\0.1.0\interface\parport.cfg" -f "C:\Program Files\OpenOCD\0.1.0\target\tion-pro270.cfg"
Open On-Chip Debugger 0.1.0 (2009-01-21-21:15) Release

BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS

$URL: https://kc8...@svn.berlios.de/svnroot/repos/openocd/tags/openocd-0.1.0/src
/openocd.c $
jtag_speed: 0
2000 kHz
Error: Translation from khz to jtag_speed not implemented
Warn : No parport port specified, using default '0x378' (LPT1)
Info : JTAG tap: pxa270.cpu tap/device found: 0x79265013 (Manufacturer: 0x009, Part: 0x9265, Version: 0x7)
Info : JTAG Tap/device matched
Warn : no tcl port specified, using default port 6666
Info : JTAG tap: pxa270.cpu tap/device found: 0x79265013 (Manufacturer: 0x009, Part: 0x9265, Version: 0x7)
Info : JTAG Tap/device matched
Warn : TAP pxa270.cpu:
Warn : value captured during scan didn't pass the requested check:
Warn : captured: 0x00 check_value: 0x02 check_mask: 0x07
Warn : in_handler: w/o "in_value", mismatch in SDR
Error: JTAG error while writing DCSR
Warn : TAP pxa270.cpu:
Warn : value captured during scan didn't pass the requested check:
Warn : captured: 0x00 check_value: 0x01 check_mask: 0x7f
Warn : in_handler: w/o "in_value", mismatch in SIR
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x700000d3 pc: 0x00000000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
(processor reset)
flash 'cfi' found at 0x00000000
==========================================

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

5) Перезапустил плату. Сеть становится видна.

6) Запускаю Telnet: telnet 10.42.42.1 4444, где 10.42.42.1 сетевой
адрес компьютера, к которому подключена плата

7) выполняю команды halt
flash write_image erase F:\\PXA270_OS\\eboot.nb0

Вылезают ошибки (копия экрана):
==========================================
Open On-Chip Debugger
> halt
> flash write_image erase F:\\PXA270_OS\\eboot.nb0
auto erase enabled
TAP pxa270.cpu:
value captured during scan didn't pass the requested check:
captured: 0x7f check_value: 0x01 check_mask: 0x7f
in_handler: w/o "in_value", mismatch in SIR
JTAG error while writing RX
time out writing RX register
failed erasing sectors 0 to 0 (-302)

called at file "command.c", line 456
called at file "embedded:startup.tcl", line 89
called at file "embedded:startup.tcl", line 93
>
==========================================

Помогите пожалуйста. Что не так?
(Конфигурационные файлы "tion-pro270.cfg" и "parport.cfg" брал у вас при личной встрече)

Sergey Alyoshin

unread,
Mar 24, 2009, 10:47:09 AM3/24/09
to tion...@googlegroups.com
2009/3/24 SKY <sky...@mail.ru>:

>
> Здравствуйте.
>
> Пытаюсь перепрописать загрузчик на Тион Про 270
> На тионе стоит установленная WinCE 6.0
>
> Есть переходник с JTAG на Тион Про 270 выполненный по схеме
> http://www.zao-zeo.ru/media/files/adapters/jtag-adapter_circuit.pdf
>
> 1) установил OpenOCD
> 2) перед запуском выполнил
>   C:\Program Files\OpenOCD\0.1.0\drivers\giveio\remove_giveio.bat
>   C:\Program Files\OpenOCD\0.1.0\drivers\giveio\install_giveio.bat
> 3) выполнил команду
>   openocd.exe -f "C:\ProgramFiles\OpenOCD\0.1.0\interface\parport.cfg" -f "C:\Program Files\OpenOCD\0.1.0\target\tion-pro270.cfg"
>
>   команда выполнилась с предупреждениями и ошибками (копия экрана):
>
>   Причем процессор начал перезагрузку и сетевое подключение выдало
>   сообщение, что сетевой кабель не подключен
>
>
> 5) Перезапустил плату. Сеть становится видна.


Зачем вам сеть при записи по JTAG? Не стоило перезапускать плату.
См. http://www.zao-zeo.ru/dokuwiki/doku.php/openocd

> 6) Запускаю Telnet: telnet 10.42.42.1 4444, где 10.42.42.1 сетевой
>   адрес компьютера, к которому подключена плата
>
> 7) выполняю команды halt
>                    flash write_image erase  F:\\PXA270_OS\\eboot.nb0


Вот такой лог для успешно записанного U-Boot:

> flash write_image c:\\u-boot.bin
Using target buffer at 0x5c000038 and of size 0x8000
Write 0x8000 bytes to flash at 0x00000000
BUG: keep_alive() was not invoked in the 1000ms timelimit. GDB alive
packet not sent! (1234)
Write 0x8000 bytes to flash at 0x00008000
BUG: keep_alive() was not invoked in the 1000ms timelimit. GDB alive
packet not sent! (1406)
Write 0x8000 bytes to flash at 0x00010000
BUG: keep_alive() was not invoked in the 1000ms timelimit. GDB alive
packet not sent! (1422)
Write 0x4344 bytes to flash at 0x00018000
wrote 115524 byte from file c:\u-boot_2eth.bin in 5.062500s (22.284722 kb/s)

> flash erase_sector 0 0 127
erased sectors 0 through 127 on flash bank 0 in 68.343750s

> flash probe 0

SKY

unread,
Mar 24, 2009, 11:46:54 AM3/24/09
to Sergey Alyoshin
Hello Sergey,

Где Вы набрали команду flash write_image c:\\u-boot.bin?

Я запускал telnet для этого.
Но у меня telnet не запускается когда
процессор начинает перезагружаться.

Выдается ошибка: "Подключение к 10.42.42.1...Не удалось открыть подключение к этому узлу, на порт
4444: Сбой подключения"



--
Best regards,
SKY mailto:sky...@mail.ru

Sergey Alyoshin

unread,
Mar 24, 2009, 11:57:27 AM3/24/09
to tion...@googlegroups.com
2009/3/24 SKY <sky...@mail.ru>:

>
> Hello Sergey,
>
> Где Вы набрали команду flash write_image c:\\u-boot.bin?

В telnet.

yantux

unread,
Mar 28, 2009, 10:17:21 AM3/28/09
to tion_sbc

результат моих танцев с бубном:

http://groups.google.com/group/tion_sbc/browse_thread/thread/0b429bf091b03024?hl=ru

Reply all
Reply to author
Forward
0 new messages