It's an AM29F040, and I'm using a programmer to program/verify it...

What I did notice (after realizing I had to flip the bytes to grep the
hexdump ascii :)  is that it is reading from offset 0040000 from my ROM
(assuming the ROM was programmed correctly - I read it back and compared, 
etc, so I think the ROM itself is correct).

Basically, it looks like it's reading from the middle of the ROM instead
of the beginning.  Is there anything I have to do to the MS7308E/Sis 630
to get it to "recognize"/map the whole 512k ROM?

Ok, this would be REALLY dumb - I'm assuming the MS7308E supports 512k
Flash!  I thought it was one of the early boards that Ron was using,
before the DoC stuff was working.  PLus there is a lot of talk about
using the "flash_rom" util with 512k parts.  Argh I'm gonna bang my
head aginast the wall a while if THAT is the proble...


-Jake


On 18 Sep 2001, Eric W. Biederman wrote:

> Jake Page <[EMAIL PROTECTED]> writes:
> 
> > D'oh.  I stried to simplify things and just try out a 'normal' (non elf)
> > linuxbios build and am also having problems...
> > 
> > Config is pretty stock for MS7308E, with "option STD_FLASH" and
> > "option USE_GENRIC_ROM=1" defined.
> > 
> > After building, I do:
> 
> Is your rom really a 512KB part?  
> ROMs tend to wrap around when they are too small for their address space.
> Which could explain what you are seeing..
> 
> Eric
> 

Reply via email to