This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Redboot on IXDPG425 using P30 Flash
- From: Mark Salter <msalter at redhat dot com>
- To: Abraham Celik <abrahamc at emtec dot com dot au>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Sat, 12 Nov 2005 12:59:37 -0500
- Subject: Re: [ECOS] Redboot on IXDPG425 using P30 Flash
- References: <!&!AAAAAAAAAAAYAAAAAAAAAFIbt4pofMRHph0T6anjO/ICgQAAEAAAAO5UnKDwnapBq4xEq6ElUgUBAAAAAA==@emtec.com.au>
On Sat, 2005-11-12 at 20:41 +1100, Abraham Celik wrote:
> Hi Guys,
>
> Im having trouble trying to initialize redboot on our board.
>
> RedBoot> fis init
> About to initialize [format] FLASH image system - continue (y/n)? y
> *** Initialize FLASH Image System
> ... Unlock from 0x50018000-0x50020000: .
> ... Erase from 0x50018000-0x50020000: Err = a2
>
> Error erasing FIS directory at 0x50018000: Error trying to erase
> ... Lock from 0x50018000-0x50020000: .
> RedBoot>
>
>
> <SNIP>
>
> Im using the ixdpg425 board package, as our board is quite similar in
> design. The only different is that we are using a 256MB Intel P30 flash.
>
> I modified the source as per the following document
> http://download.intel.com/design/flcomp/applnots/30829402.pdf in Appendix B.
>
> Can anyone suggest why it is not initializing and/or why I cant get the
> network interface up? I read somewhere that the network interface will not
> work until you program a mac address. I dont have the command in redboot
> 2.02 to set mac_npe.
I'm pretty sure the a2 error code is a write protect error. So either
the unlock code is not working or there is some external write-protect
circuitry getting in the way.
The mac address (depending on configuration) can be hard-coded in
RedBoot, stored in an EEPROM, or stored in FLASH. If you don't have
the command to set the MAC, most likely it is being stored in FLASH
and you'll have to sort out that problem first.
--Mark
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss