• Visit https://www.embeddedcomputers.net/ for Hardware; Software and all other things related to FlashcatUSB

Spansion S29GL256P (CFI Flash)

gebookz

New Member
Hi

Does BlackcatUSB support read/write of Spansion S29GL256P (32MB) CFI flash via EJTAG?

Modem: Motorola CPEi 25150
CPU: TI TNETV1061

The CPU is detected by Blackcatusb.

Flash Details:
Memory Address Size
BOOT 0x90000000 0x20000
BOOTCFG 0x90020000 0x20000
IMAGE_A 0x90040000 0xC00000
CONFIG_A 0x90C40000 0x20000
CONFIG_B 0x90C60000 0x20000
IMAGE_B 0x90CE0000 0xC00000
FNE_CERTS 0x90C80000 0x20000
DEV_CERTS 0x90CA0000 0x20000
FACTORY_DEF 0x90CC0000 0x20000
JFFS2 0x918E0000 0x720000

Note: Only first 16MB of flash is used the rest 16MB is mapped to the first 16MB...

Thanks
 
By the looks of the CPU it will be a NON-DMA model which is currently not supported by bcusb.
The developer is in the process of getting a third firmware added which will support NON-DMA models. I will have a word with the developer to try and get an ETA.
 
I am in the process of preparing a script for this device , for when it is supported by BCUSB

 
I want to add that CPEi 25150 and CPEi 35775 devices have same flash layout.

Also on some model instead of spansion flash, Intel flash is used.

Intel JS28F256 M29EWH (they both are similar)


And there is an Serial Eeprom on-board Atmel AT25256AN.

Datasheet:
Code:
http://www.atmel.com/dyn/resources/prod_documents/doc3368.pdf

Currently SPI over JTAG is not supported so it is not possible to read the eeprom over JTAG port.

Also in the list of supported flash, this spi eeprom is not listed.

Can this eeprom be supported (read/write) by BCUSB?
 
SPI over EJTAG is in the pipeline as well as IC12 , i cannot give you an ETA on that though. According to the documentation the following Atmel chips are supported

Atmel AT25DF641 64 MBIT
Atmel AT25DF321 32 MBIT
Atmel AT25DF161 16 MBIT
Atmel AT25DF081 8 MBIT
Atmel AT25DF021 2 MBIT
Atmel AT26DF081A 8 MBIT
Atmel AT26DF161 16 MBIT
Atmel AT26DF161A 16 MBIT
Atmel AT26DF321 32 MBIT

But i highly doubt ISP mode has been tested . You may have to remove the flash to test if you get a detection.

As for the devices with similar flash layout , that wont be an issue as we can make this a generic script for those devices. The different flash types will not cause an issue.

At present usbjtagNT would be the best device to get if you are in a rush to have these devices supported as they are already in the NT supported list.
 
Thanks a lot D3m0m.

Yes usbjtagnt supports this modem but it doesn't support reading eeprom of this modem via EJTAG yet. Seems that I need to desolder the eeprom to read it.

It will be great if BCUSB also supports this modem.

Thank you
 
Back
Top