This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Redboot on IXDPG425 using P30 Flash


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]