On Thursday 08 June 2006 18:34, Janne Mäntyharju wrote:
> 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: .
Load new kernel image to memory first (ex. using tftp) after deleting
old
image.
RedBoot> load -r -b 0x00218000 -h <tftp_server>
<image_file>
please ensure you can reach tftp_server & tftpd run on tftp_server.
> 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
instead of those, issue this command:
RedBoot> fis create vmlinux
It can also be compressed image (i.e zImage) depends on your new image.
RedBoot> reset
wish it can help.
--
eko didik widianto
lab. desain pusat mikroelektronika ITB
jl. ganesha 10
bandung 40132
pt. clarisense digital media
jl. bukit dago utara II no. 27
bandung 40135
indonesia