Reply by DEMAINE Benoit-Pierre●August 3, 20052005-08-03
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_/
Reply by Chuck Gales●July 29, 20052005-07-29
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 :/
Reply by DEMAINE Benoit-Pierre●July 29, 20052005-07-29
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_/