Store data in eMMC via Async SRAM interface

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

cross mob
kiyo_1490531
Level 1
Level 1

Hi.

The circuit was designed using TI's TMS320F28377 and Cypress's FX3S (CYUSB3035).

Writing and reading S-Port (eMMC) data via USB succeeded.

However, it failed to write data to the eMMC through TI's TMS320F28377 16-bit Data Bus.

If you have a source file for my reference, please help me.

Thank  you.

pastedImage_1.png

0 Likes
3 Replies
abhinavg_21
Moderator
Moderator
Moderator
50 likes received 25 likes received 10 likes received

Hi Kim,

Kindly go through the following firmware example that comes along with FX3 SDK. This example firmware performs GPIF to S-Port data transfer.

C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\gpif_examples\cyfxgpiftostorage

Thanks & Regards
Abhinav Garg

0 Likes
kiyo_1490531
Level 1
Level 1

Hi Abhinav Garg

MCU and FX3S are connected via the SRAM interface as shown below.

I wonder how I can write data to eMMC memory by programming on MCU.

I need an MCU program that I can refer to.

pastedImage_0.png

0 Likes

Hi Kim,

You have to write a program for MCU (that you are using) to control the GPIF state machine and to put data on the data lanes. We can only provide you the code example for FX3 part. MCU code you have to do it on your own.

Thanks & Regards

Abhinav Garg

0 Likes