cancel
Showing results for 
Search instead for 
Did you mean: 

Hyper Flash

New Contributor

I am trying to communicate with hyperflash through microblaze connected with hyperbus IP. But neither read nor write operation is taking place. I have simulated it and observed Command address field out from HYperbus IP. There is difference between the Hyperflash datasheet mentioned waveform and the one observed by me during simulation. I have attached images of code, waveform from simulation and from the datasheet

Can someone please let me know what mistake is causing problem in communicating with the hyperflash?HyperFlash.jpg

0 Likes
Reply
2 Replies
Employee

Hello,

Thank you for contacting Cypress Semiconductor.

Please initiate the READ operation, first, and provide waveform the screen capture,

which should be identical as the waveform from the datasheet detailed directly below.

AlbertB_56_0-1610478741886.png

If the READ operation is unsuccessful, all other command operation will also be unsuccessful.

The READ operation (w/ waveforms) should be the simplest to to determine what may be wrong, if any.

 

Best regards,

Albert

Cypress Semiconductor Corp.

An Infineon Technologies Company

 

 

 

0 Likes
Reply
New Contributor

Thank you Albert for the response.

 

I have attached screen capture for read operation. Since it is only simulation , data field is not present in waveform after command-address field is transmitted. 

1. In Write operation: CA2 =0x 6005(in waveform); CA2 = 0x0005(In datasheet). In read operation also 0x60 is present. Is this acceptable?

2. When I tried to read from address 0x123457, values mentioned in datasheet and waveform are different. Any issues here?

 

HyperFlash2.jpg

0 Likes
Reply