Can't locate d0000(851968) bytes free in FLASH

Report problems and success stories with Gargoyle on various hardware platforms.

Moderator: Moderators

Post Reply
babbomaria
Posts: 3
Joined: Sat May 01, 2010 3:14 am

Can't locate d0000(851968) bytes free in FLASH

Post by babbomaria »

ok Gargoyle 1.3.9 to 1.3.15.

As the usual i use my teraterm a serial console and xmodem to upload a firmware.
0)start
1)Ctrl+c I'm in reedBoot
2)> budrate -b 115200 for fast upload.

RedBoot> fis init -f
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa8030000-0xa87e0000: ...........................................................................................................................
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> load -r -v -b 0x80040450 -m xmodem
CRaw file loaded 0x80040450-0x8030044f, assumed entry at 0x80040450
xyzModem - CRC mode, 22528(SOH)/0(STX)/0(CAN) packets, 7 retries
RedBoot> fis create -b 0x80040450 -f 0xA8030000 -l 0x006F0000 -e 0x00000000 rootfs
... Erase from 0xa8030000-0xa8720000: ...............................................................................................................
... Program from 0x80040450-0x80730450 at 0xa8030000: ...............................................................................................................
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> load -r -v -b %{FREEMEMLO} -m xmodem
CRaw file loaded 0x80040800-0x801107ff,
xyzModem - CRC mode, 6657(SOH)/0(STX)/0(CAN) packets, 4 retries
RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
Can't locate d0000(851968) bytes free in FLASH

HELP

babbomaria
Posts: 3
Joined: Sat May 01, 2010 3:14 am

Re: Can't locate d0000(851968) bytes free in FLASH

Post by babbomaria »

Router is fonera 2100a

bru2haBR
Posts: 2
Joined: Sat Sep 24, 2011 5:56 pm

Re: Can't locate d0000(851968) bytes free in FLASH

Post by bru2haBR »

Use command

Code: Select all

fis create -b 0x80040450 -f 0xA8030000 -l 0x006E0000
      -e 0x00000000 rootfs
instead.

rickie
Posts: 1
Joined: Tue Jun 19, 2012 2:00 pm

Re: Can't locate d0000(851968) bytes free in FLASH

Post by rickie »

got the same err msg "Can't locate d0000(851968) bytes free in FLASH" when exec cmd

Code: Select all

RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
try to use command

Code: Select all

fis create -b 0x80040450 -f 0xA8030000 -l 0x006E0000 -e 0x00000000 rootfs
instead of -l 0x006F0000

but got another err msg
Image found, but length (0x6e0000, necessitating image size 0x6e0000)
is incorrect (present image size 0x6f0000)
FON 2200
gargoyle ver.: 1.5.4
  • gargoyle_1.5.4-atheros-root.squashfs 2.75 MB (2,883,584 bytes)
    gargoyle_1.5.4-atheros-vmlinux.lzma 832 KB (851,968 bytes)
Any suggestion?

Post Reply