Hi!
I ran into strange problem with TS7200 board. In short, I tried updating
kernel on board. Erasing old kernel went fine, but flashing the new one
won't work. Redboot reports flash area to be 0x60000000 - 0x60800000,
but in fis list, valid addresses seems to be over 0x61078000. Redboot
won't allow flashing kernel to address, where it was previously.
here is the listing:
> TS-BOOTROM, Rev 1.04 - built 16:21:52, Oct 20 2004
>> Copyright (C) 2004, Technologic Systems
>> TS-7200: Rev E0 CPU, Rev A PLD
+Ethernet eth0: MAC address 00:d0:69:40:04:1a
IP: 192.168.0.2/255.255.255.0, Gateway: 192.168.0.2
Default server: 192.168.0.1, DNS server IP: 195.74.0.47
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version v2_0-TS_4 - built 15:45:42, Nov 18 2004
Platform: TS-7200 Board (ARM920T) Rev A
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
Copyright (C) 2004, Technologic Systems
RAM: 0x00000000-0x02000000, 0x00053e90-0x01fdd000 available
FLASH: 0x60000000 - 0x60800000, 64 blocks of 0x00020000 bytes each.
== Executing boot script in 0.100 seconds - enter ^C to abort
edBoot> fis list
Name FLASH addr Mem addr Length Entry point
(reserved) 0x60000000 0x60000000 0x00E20000 0x00000000
RedBoot 0x60E20000 0x60E20000 0x00040000 0x00000000
RedBoot config 0x60FC0000 0x60FC0000 0x00001000 0x00000000
FIS directory 0x60FE0000 0x60FE0000 0x00020000 0x00000000
vmlinux 0x60E60000 0x00218000 0x00160000 0x00218000
RedBoot> fis delete vmlinux
Delete image 'vmlinux' - continue (y/n)? y
... Erase from 0x60e60000-0x60fc0000: ...........
... Erase from 0x607e0000-0x60800000: .
... Program from 0x01fdf000-0x01fff000 at 0x607e0000: .
RedBoot> fis create -b 0x00218000 -l 0x178044 vmlinux -e 0x00218000 -r
0x00218000
Can't locate 180000(1572864) bytes free in FLASH
RedBoot> fis create -b 0x00218000 -l 0x0016000 -f 0x60E60000 vmlinux
Invalid FLASH address 0x60e60000: Invalid FLASH address
valid range is 0x60000000-0x607fffff
RedBoot> fis free
RedBoot>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Home is just a click away. Make Yahoo! your home page now.
http://us.click.yahoo.com/DHchtC/3FxNAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|