S34ML01G1 : Demo Code with Hardware Pin Definitions

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Dear Sir/Mam,

I want to use S34ML01G1 and Download Demo Code from below link as low level driver.

E:\S J\NAND Flash\Spansion_NAND_LLD_15.3.0.exe

Do you have Schematic or Circuit Diagram that which pin of MPU is connected to S43LM01 in any compiler ?

or

I am unable to find PIN Definitions like below in demo code?

So I can perform basic test Read/Write operation .

#define CE // Chip Enable (Active Low)

#define CLE // Command Latch Enable

#define ALE // Address Latch Enable

#define WE // Write Enable (Active Low)

#define WP // Write Protect (Active Low)

#define RE // Read Enable (Active Low)

#define PT // PT (Protection) pin connecting to high

// for entire chip protected

#define DATA_PORT // IO7 - IO0 (Data I/O port)

#define R_B // Ready/Busy (Open Drain)

I am attaching my Schematic .. Please Update..

And S34ML04G1 is Non Stocked ... Not Available or long leading time as most of the online website... ?

Any distributor in India ?

S34ML_Interfacing_Hardware_Pin_Defination_Needed.png

0 Likes
1 Solution
Anonymous
Not applicable

Hello Gurpreet,

Q)And S34ML04G1 is Non Stocked ... Not Available or long leading time as most of the online website... ? Any distributor in India ?

please refer our authorized distributors from the link given below :

Cypress Franchised Distributors | Cypress Semiconductor

They should be having branches in India. Please check with them. Also we recommend S34ML01G2 which is new device instead of S4ML01G1.  Please refer  Migration application note S34ML-1 to S34ML-2 :

http://www.cypress.com/file/196891/download

You can use the Low Level Driver from the link given below :

http://www.cypress.com/documentation/software-and-drivers/low-level-driver-nand-flash?source=search&...

Thanks,

Krishna.

View solution in original post

0 Likes
4 Replies
Anonymous
Not applicable

Hello Gurpreet,

Q)And S34ML04G1 is Non Stocked ... Not Available or long leading time as most of the online website... ? Any distributor in India ?

please refer our authorized distributors from the link given below :

Cypress Franchised Distributors | Cypress Semiconductor

They should be having branches in India. Please check with them. Also we recommend S34ML01G2 which is new device instead of S4ML01G1.  Please refer  Migration application note S34ML-1 to S34ML-2 :

http://www.cypress.com/file/196891/download

You can use the Low Level Driver from the link given below :

http://www.cypress.com/documentation/software-and-drivers/low-level-driver-nand-flash?source=search&...

Thanks,

Krishna.

0 Likes
Anonymous
Not applicable

Hello,

Thanks Krishna....

But I am unable to find pin definition as below.

Please help me .I have already installed the folder as given by you.

You can use the Low Level Driver from the link given below :

http://www.cypress.com/documentation/software-and-drivers/low-level-driver-nand-flash?source=search&...

#define CE // Chip Enable (Active Low)

#define CLE // Command Latch Enable

#define ALE // Address Latch Enable

#define WE // Write Enable (Active Low)

#define WP // Write Protect (Active Low)

#define RE // Read Enable (Active Low)

#define PT // PT (Protection) pin connecting to high

// for entire chip protected

#define DATA_PORT // IO7 - IO0 (Data I/O port)

#define R_B // Ready/Busy (Open Drain)NAND Flash.png

0 Likes
Anonymous
Not applicable

Hello Gurpreet,

For pin definitions please refer the datasheet.

Thanks,

Krishna.

0 Likes
Anonymous
Not applicable

Hello Gurpreet,

Adding to my previous response all the # defines for commands are available in " nand_lld_def.h" file in " inc" folder.

Thanks,

Krishna.

0 Likes