[ECOS] Flash problem with Intel P30

Abraham Celik abrahamc@emtec.com.au
Tue Nov 29 07:32:00 GMT 2005


Hi Guys,
 
I am using an intel 28f256p30B flash on my ixp425 board. I get the following
upon boot up:

_________________________________________________________
 
+**Warning** FLASH configuration checksum error or invalid key
Use 'fconfig -i' to [re]initialize database
 
Trying NPE-B...success. Using NPE-B with PHY 0.
... waiting for BOOTP information
Ethernet eth0: MAC address 00:03:47:df:32:a8
IP: 192.168.100.13/255.255.255.0, Gateway: 192.168.100.1
Default server: 0.0.0.0
 
XoIP Systems RedBoot(tm) bootstrap and debug environment [ROM]
Red Hat certified release, version 2.02 - built 06:03:40, Nov 21 2005
 
Platform: XoIP Systems Pty Ltd 1000 BaseBoard IAD (IXP42X 266MHz) BE
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
 
RAM: 0x00000000-0x02000000, [0x00026780-0x01fd9000] available
FLASH: 0x50000000 - 0x50020000, 4 blocks of 0x00008000 bytes each.
RedBoot>
RedBoot>
RedBoot>
RedBoot> fis free
  0x50080000 .. 0x5001FFFF
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Unlock from 0x50018000-0x50020000:
 
_________________________________________________

And now it stays like that. 

The question i have is how do i set up the flash system locking/unlocking
mechanism for the P30 series. How do I change the flash size to suite the
256P30?
 
I notice when it boots up it says ""FLASH: 0x50000000 - 0x50020000, 4 blocks
of 0x00008000 bytes each"". How do I increase the number of blocks
available?

I can upload things to RAM, but cant create/move them to flash due to the
=a2 or =a92 errors. I imagine that I could try and unlock sectors manually,
but it seems that the flash size is reporting incorrect.

Any ideas?
 

Regards, 

Abraham




-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list