bluehash 1,581 Posted October 5, 2015 Share Posted October 5, 2015 Many members on 43oh have requested support for a full FAT system sdcard stack using the super-awesome Elm-Chan module. This is my attempt at it. The software still needs work. so far I have tested the basics: pwd cat filename ls Hardware: 1. The 43oh SDCard BoosterPack http://store.43oh.com/The-CardReader-SDCard-BoosterPack 2. MSP432 Launchpad https://store.ti.com/msp-exp432p401r.aspx Software: 1. Compiled with CCS 6.1.0.00104 2. MSPWare Install http://www.ti.com/tool/MSPWARE Make sure you have msp432p4xx_driverlib.lib in the root of your project or linked for the above install folder. The software has only been tested with a 32MB card. This is Fat16. Cards 2Gb or greater should work just as well. Thanks to the following software: 1. ElmChan FatFS http://www.elm-chan.org/fsw/ff/00index_e.html 2. TI TivaWare for the SDCard example http://www.ti.com/tool/sw-tm4c Code is on github. Fmilburn, pine, L.R.A and 3 others 6 Quote Link to post Share on other sites
USWaterRockets 57 Posted October 5, 2015 Share Posted October 5, 2015 Nice work! I wanted to try doing this myself back when the MSP432 first came out, but the SD card Boosterpack has been "Out of stock" for at least that long. Thanks for sharing the work. Quote Link to post Share on other sites
bluehash 1,581 Posted November 11, 2015 Author Share Posted November 11, 2015 @@USWaterRockets I have some boards available now. Thanks! Quote Link to post Share on other sites
dubnet 238 Posted November 12, 2015 Share Posted November 12, 2015 @@bluehash Will these be available as assembled boards with tails on the connectors so they will stack? Quote Link to post Share on other sites
bluehash 1,581 Posted November 13, 2015 Author Share Posted November 13, 2015 @@bluehash Will these be available as assembled boards with tails on the connectors so they will stack? Yes.. on the order page you can select Female or Female Stacking connectors. They are fully assembled. The price is higher on the stacking connectors as it takes a lot longer for me to solder them. Quote Link to post Share on other sites
L.R.A 78 Posted November 16, 2015 Share Posted November 16, 2015 Do you have any links where to learn to use a SD card?Really just use it, no FATs, just saving data. Quote Link to post Share on other sites
bluehash 1,581 Posted November 17, 2015 Author Share Posted November 17, 2015 Do you have any links where to learn to use a SD card? Really just use it, no FATs, just saving data. Hmmm.. crazy as that may be, I have never done it without FatFS. I have written to SPI flash(chip) directly though. Here is a smal project without FatFS that might help you(not msp430) http://tinkerish.com/blog/?p=13 Quote Link to post Share on other sites
Dale 0 Posted December 7, 2015 Share Posted December 7, 2015 @@bluehash, are there any "The CardReader- SDCard Booster" boards left? Today the website shows out-of-stock, did I miss my opportunity? Is there another order coming? Thanks! P.S. I used the "Notify Me!" link on the purchase page a month ago, but didn't get an email indicating it was in-stock again. Quote Link to post Share on other sites
bluehash 1,581 Posted December 7, 2015 Author Share Posted December 7, 2015 Hi Dale, sorry about that. Looks like the notify me is not working. I have some coming in two weeks time. Can you place a custom order of the SDCard config. That way I'll know to send you one immediately when they arrive. store.43oh.com/custom-order @@bluehash, are there any "The CardReader- SDCard Booster" boards left? Today the website shows out-of-stock, did I miss my opportunity? Is there another order coming? Thanks! P.S. I used the "Notify Me!" link on the purchase page a month ago, but didn't get an email indicating it was in-stock again. Dale 1 Quote Link to post Share on other sites
Dale 0 Posted December 9, 2015 Share Posted December 9, 2015 @@bluehash, thanks (custom order placed). What is the purpose of the jumper wire in the photo? Is this a mod that needs to be made on the SD Card board? Quote Link to post Share on other sites
bluehash 1,581 Posted December 10, 2015 Author Share Posted December 10, 2015 @@Dale That is a Rev 1 card(20pin version). It was an ungrounded line. It has been fixed in the latest version. Quote Link to post Share on other sites
Dale 0 Posted January 7, 2016 Share Posted January 7, 2016 One more question... ;-). I am already using a BOOSTXL-SENSHUB that uses P1.6/P1.7 for I2C. Do you have any preference (technical or just convention) for which EUSCI port to jumper the SD card to use? (on J1/2/3/4) Also, do you foresee any negative effect on maximum write speed from the jumper? Thanks, Dale Quote Link to post Share on other sites
bluehash 1,581 Posted January 7, 2016 Author Share Posted January 7, 2016 Any EUSCI port can be used as long as you make the necessary changes in software. The jumper is just a solder blob. Should be ok. I'd suggest looking at the clock line with a scope if you notice any skewing in the SPI signals. Quote Link to post Share on other sites
USWaterRockets 57 Posted January 10, 2016 Share Posted January 10, 2016 So the "Notify Me" failed for me and I missed the window. When is the next batch due? Thanks! Quote Link to post Share on other sites
bluehash 1,581 Posted January 10, 2016 Author Share Posted January 10, 2016 So the "Notify Me" failed for me and I missed the window. When is the next batch due? Thanks! @@USWaterRockets Already shipped from the board house. So end of next week! USWaterRockets 1 Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.