Sep 8, 2011 #1 P pnielsen Member level 2 Joined Mar 18, 2002 Messages 50 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,286 Activity points 319 I am using Cypress PSoC 3 and 5 MCU'S. Can anyone tell me of a good resource to understand how to read and write correctly. I would like to store data on the card and later retrieve this data possibly using a flash to USB converter.
I am using Cypress PSoC 3 and 5 MCU'S. Can anyone tell me of a good resource to understand how to read and write correctly. I would like to store data on the card and later retrieve this data possibly using a flash to USB converter.
Sep 8, 2011 #2 FvM Super Moderator Staff member Joined Jan 22, 2008 Messages 52,484 Helped 14,756 Reputation 29,794 Reaction score 14,121 Trophy points 1,393 Location Bochum, Germany Activity points 298,358 You can refer to SD card product specifications, e.g. from Sandisk https://www.edaboard.com/threads/159764/
You can refer to SD card product specifications, e.g. from Sandisk https://www.edaboard.com/threads/159764/
Sep 8, 2011 #3 bigdogguru Administrator Joined Mar 12, 2010 Messages 9,821 Helped 2,350 Reputation 4,694 Reaction score 2,272 Trophy points 1,413 Location Southwest, USA Activity points 62,383 You did not mention which MCUs you use. What are they and do you have a preference? The basic interface and driver code are not difficult, however using a FATFS can be challenging depending on the version. Here's a few tutorials: MMC/SD Card and FAT Tutorial **broken link removed** FatFs Generic FAT File System Module If you have a preference as to which MCU you wish to first implement the SD interface and FATFS, let me know I have other examples. Hope the info helps, BigDog
You did not mention which MCUs you use. What are they and do you have a preference? The basic interface and driver code are not difficult, however using a FATFS can be challenging depending on the version. Here's a few tutorials: MMC/SD Card and FAT Tutorial **broken link removed** FatFs Generic FAT File System Module If you have a preference as to which MCU you wish to first implement the SD interface and FATFS, let me know I have other examples. Hope the info helps, BigDog
Sep 8, 2011 #4 FvM Super Moderator Staff member Joined Jan 22, 2008 Messages 52,484 Helped 14,756 Reputation 29,794 Reaction score 14,121 Trophy points 1,393 Location Bochum, Germany Activity points 298,358 The original post refers to Cypress PSoC3 and 5, using 8051 and ARM Cortex M3 core respectively.
Sep 8, 2011 #5 P pnielsen Member level 2 Joined Mar 18, 2002 Messages 50 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,286 Activity points 319 FvM said: You can refer to SD card product specifications, e.g. from Sandisk https://www.edaboard.com/threads/159764/ Click to expand... Thank you very much for the excelent link. I am going to use the mikroelectronic flash card holders for development. Thank You, Philip:-D
FvM said: You can refer to SD card product specifications, e.g. from Sandisk https://www.edaboard.com/threads/159764/ Click to expand... Thank you very much for the excelent link. I am going to use the mikroelectronic flash card holders for development. Thank You, Philip:-D
Sep 8, 2011 #6 bigdogguru Administrator Joined Mar 12, 2010 Messages 9,821 Helped 2,350 Reputation 4,694 Reaction score 2,272 Trophy points 1,413 Location Southwest, USA Activity points 62,383 I stand corrected, I misread the original post as meaning PSOC3 and 5 other MCUs. Here is tutorial covering the interfacing of SD cards with 8051 for your PSOC3: The tutorial uses the "FatFs Generic FAT File System Module" available from the link above. BigDog
I stand corrected, I misread the original post as meaning PSOC3 and 5 other MCUs. Here is tutorial covering the interfacing of SD cards with 8051 for your PSOC3: The tutorial uses the "FatFs Generic FAT File System Module" available from the link above. BigDog
Sep 8, 2011 #7 P pnielsen Member level 2 Joined Mar 18, 2002 Messages 50 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,286 Activity points 319 Thank you for correcting the mistake. Philip:-D