does LS1012A support Cypress 1Gb NOR flash S70FS01GSDSBHM210

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

does LS1012A support Cypress 1Gb NOR flash S70FS01GSDSBHM210

1,204件の閲覧回数
johandeben2
Contributor I

does LS1012A support Cypress 1Gb NOR flash S70FS01GSDSBHM210

0 件の賞賛
9 返答(返信)

1,184件の閲覧回数
cornetp
Contributor II

Hi, we just tried the procedure to add the S70FS01GSDSBHM210 from cypress (https://www.cypress.com/file/215911/download) without success.

The flash programmer is "stuck" when trying to erase one sector of the flash.

I've attached the different xml files we have added for this flash, could you please check if we did something wrong?

Thanks

0 件の賞賛

1,159件の閲覧回数
ufedor
NXP Employee
NXP Employee

Following line in the "S70FS01GS.xml" is incorrect:

<id>0x0102</id>

Should be:

<id>0x0221</id>

0 件の賞賛

1,151件の閲覧回数
RBenoit
Contributor I

Hi,

Yes we have noticed that just after having sent the files and we have already tried it but it still does not work.

Regards,

Benoit

0 件の賞賛

1,146件の閲覧回数
cornetp
Contributor II

We have also added the following line in the Target Initialization File:

fl.add_device({"alias": "qspi", "name": "S70FS01GS", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "QSPI"})

 

Is it correct?

0 件の賞賛

1,138件の閲覧回数
ufedor
NXP Employee
NXP Employee

Please change:

"ws_address": 0x10000000

to

"ws_address": 0x80000000

and test.

0 件の賞賛

1,134件の閲覧回数
cornetp
Contributor II

I just tried, we have the same behavior: the programmer is "stuck" during erase operation.

In the other hand, a "dump" operation does respond correctly (we read all bytes to 0xFF)

0 件の賞賛

1,129件の閲覧回数
ufedor
NXP Employee
NXP Employee

Have you tried write operation?

0 件の賞賛

1,116件の閲覧回数
RBenoit
Contributor I

Yes it does not work.

Maybe it is due to something I read in the datasheet:

Several of the legacy SPI commands for register reading, writing or other operations do not have an explicit address in the command. For this reason, several of the legacy SPI commands are not supported by the FS01GS and alternate commands that include an address must be used to route the command to the lower or upper FS512S. The following commands are not supported in the FS01GS: -WRR (01h)

-RDCR (35h)

-RDSR1 (05h)

-RDSR2 (07h)

-PNVDLR (43h)

-ASPP (2Fh)

-PASSP (E8h)

-PPBE (E4h)

-EPS (B0h)

-EPR (30h)

Is it thus possible to have an updated algorithm that includes these constraints ?

I tried to launch the flash toolkit example code like suggested in a document but I does not exist anymore in the local instalation files.

Regards,

Benoit

0 件の賞賛

1,199件の閲覧回数
ufedor
NXP Employee
NXP Employee

Currently the flash is not in the list of supported devices, but it could be added referring the Community question:

https://community.nxp.com/t5/Layerscape-Knowledge-Base/LX2160ARDB-How-to-configure-a-new-flash-devic...

0 件の賞賛