« 単三乾電池でShinuino6動作 | トップページ | SheevaPlug Dev Kit Debian/lenny »

2009年8月14日 (金)

SheevaPlug Dev Kit 復活(とりあえず)

openocdで、U-Bootが書けました。

1. [???]/openocd/tcl/interface/sheevaplug.cfg
を以下のように変更
interface ft2232
ft2232_layout sheevaplug
#ft2232_vid_pid 0x9e88 0x9e8f
ft2232_vid_pid 0x0403 0x6010
jtag_khz 2000

2. 認識した
# /usr/local/bin/openocd -f ./board/sheevaplug-2.cfg
Open On-Chip Debugger 0.3.0-in-development (2009-08-13-13:14) svn:2578
$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
For bug reports, read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS
2000 kHz
jtag_nsrst_delay: 200
jtag_ntrst_delay: 200
dcc downloads are enabled
Info : JTAG tap: feroceon.cpu tap/device found: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
Info : JTAG Tap/device matched
^C

3. U-Bootを書く
# /usr/local/bin/openocd -f ./board/sheevaplug-2.cfg -c init -c sheevaplug_reflash_uboot
Open On-Chip Debugger 0.3.0-in-development (2009-08-13-13:14) svn:2578
$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
For bug reports, read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS
2000 kHz
jtag_nsrst_delay: 200
jtag_ntrst_delay: 200
dcc downloads are enabled
Info : JTAG tap: feroceon.cpu tap/device found: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
Info : JTAG Tap/device matched
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x000000d3 pc: 0xffff0000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
0 0 1 0: 00052078
NAND flash device 'NAND 512MiB 3,3V 8-bit' found
successfully erased blocks 0 to 4 on NAND flash device 'NAND 512MiB 3,3V 8-bit'
wrote file uboot.bin to NAND flash 0 up to offset 0x00073000 in 68.477005s
^C   

4. U-Bootのtimestampが更新されてます。
Marvell>> version
U-Boot 1.1.4 (Apr  9 2009 - 12:23:12) Marvell version: 3.4.16

5. USBから揚げてkernelを書くとエラーになり、それ以降U-bootも上がらなくなります。。



|

« 単三乾電池でShinuino6動作 | トップページ | SheevaPlug Dev Kit Debian/lenny »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1224983/30960235

この記事へのトラックバック一覧です: SheevaPlug Dev Kit 復活(とりあえず):

« 単三乾電池でShinuino6動作 | トップページ | SheevaPlug Dev Kit Debian/lenny »