EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

what is the generic ref for this Intel chip ? I need to flash it ...

Started by DEMAINE Benoit-Pierre July 29, 2005
I have a Cogent CSB336 with ARM920T and 8MB Flash:
Intel E28F640J3

I access this board through a BDI2000 ethernet, both telnet and gdb interfaces.

the actual conf file for the BDI is:

[FLASH]
WORKSPACE       0x08000000      ;workspace in target RAM for fast programming
CHIPTYPE    AM29BX16       ;Flash type (AM29F | AM29BX8 | AM29BX16 | I28BX8 |
CHIPSIZE    0x00800000     ;The size of one flash chip in bytes (e.g. AM29F010 =
BUSWIDTH    32           ;The width of the flash memory bus in bits (8 | 16 | 32)

but it fails programming the Flash ...

-1- what is the generic reference for the E28F the BDI could understand ?

-2- the bus width is really 32b for data... but the BDI seems to support only 8 and
16 ... may I encour problems due to this ?

I have contacted my local vendor, but they are on holidays atm :/

-- 
DEMAINE Benoit-Pierre (aka DoubleHP ) http://www.demaine.info/
\_o< If computing were an exact science, IT engineers would not have work >o_/
On Fri, 29 Jul 2005 12:22:36 +0200, DEMAINE Benoit-Pierre wrote:

> I have a Cogent CSB336 with ARM920T and 8MB Flash: > Intel E28F640J3 > > I access this board through a BDI2000 ethernet, both telnet and gdb interfaces. > > the actual conf file for the BDI is: > > [FLASH] > WORKSPACE 0x08000000 ;workspace in target RAM for fast programming > CHIPTYPE AM29BX16 ;Flash type (AM29F | AM29BX8 | AM29BX16 | I28BX8 | > CHIPSIZE 0x00800000 ;The size of one flash chip in bytes (e.g. AM29F010 = > BUSWIDTH 32 ;The width of the flash memory bus in bits (8 | 16 | 32) > > but it fails programming the Flash ... > > -1- what is the generic reference for the E28F the BDI could understand ? > > -2- the bus width is really 32b for data... but the BDI seems to support only 8 and > 16 ... may I encour problems due to this ? > > I have contacted my local vendor, but they are on holidays atm :/
Abatron provides a matrix of Flash chips vs. BDI Settings: http://www.abatron.ch/Files/flashsupp29.pdf
DEMAINE Benoit-Pierre wrote:
> I have a Cogent CSB336 with ARM920T and 8MB Flash: > Intel E28F640J3
the correct config is for me: [FLASH] WORKSPACE 0x08000000 ;workspace in target RAM for fast programming CHIPTYPE STRATAX16 ;Flash type (AM29F | AM29BX8 | AM29BX16 | I28BX8 | CHIPSIZE 0x00800000 ;The size of one flash chip in bytes (e.g. AM29F010 = BUSWIDTH 16 ;The width of the flash memory bus in bits (8 | 16 | 32) FORMAT SREC FILE /incoming/topbraille.a79 ERASE 0x10000000 ;erase sector 0 of flash in U12 (AM29F010) ERASE 0x10004000 ;erase sector 1 of flash ERASE 0x10008000 ;erase sector 2 of flash ERASE 0x1000C000 ;erase sector 3 of flash ERASE 0x10010000 ;erase sector 4 of flash ERASE 0x10014000 ;erase sector 5 of flash ERASE 0x10018000 ;erase sector 6 of flash ERASE 0x1001C000 ;erase sector 7 of flash ERASE 0x10020000 ;erase sector 4 of flash ERASE 0x10024000 ;erase sector 5 of flash ERASE 0x10028000 ;erase sector 6 of flash ERASE 0x1002C000 ;erase sector 7 of flash ERASE 0x10030000 ;erase sector 4 of flash ERASE 0x10034000 ;erase sector 5 of flash ERASE 0x10038000 ;erase sector 6 of flash ERASE 0x1003C000 ;erase sector 7 of flash ERASE 0x10040000 ;erase sector 4 of flash ERASE 0x10044000 ;erase sector 5 of flash ERASE 0x10048000 ;erase sector 6 of flash ERASE 0x1004C000 ;erase sector 7 of flash ERASE 0x10050000 ;erase sector 4 of flash ERASE 0x10054000 ;erase sector 5 of flash ERASE 0x10058000 ;erase sector 6 of flash ERASE 0x1005C000 ;erase sector 7 of flash ERASE 0x10060000 ;erase sector 4 of flash ERASE 0x10064000 ;erase sector 5 of flash ERASE 0x10068000 ;erase sector 6 of flash ERASE 0x1006C000 ;erase sector 7 of flash ERASE 0x10070000 ;erase sector 4 of flash ERASE 0x10074000 ;erase sector 5 of flash ERASE 0x10078000 ;erase sector 6 of flash ERASE 0x1007C000 ;erase sector 7 of flash note that the a79 generated is a S34 file because it is the equivalent of S19 for 32b architcetures. -- DEMAINE Benoit-Pierre (aka DoubleHP ) http://www.demaine.info/ \_o< If computing were an exact science, IT engineers would not have work >o_/

The 2024 Embedded Online Conference