t-crest / patmos

Patmos is a time-predictable VLIW processor, and the processor for the T-CREST project
http://patmos.compute.dtu.dk
BSD 2-Clause "Simplified" License
135 stars 72 forks source link

Adding an SD-card controller supporting 4-bit mode #81

Closed Elthra closed 3 years ago

Elthra commented 3 years ago

The patmos project currently has only support for SPI based SD-card interaction. Therefore a SD-card controller supporting 4-bit mode has been ported. The hardware solution was ported from mczerski. The hardware can be found under hardware/sdc_controller. Firmware as well as a demo application can be found under c/apps/fastsd. Please note that using the patmos-plug capabilities needs the latest revision of t-crest\patmos-newlib. Also note that the controller is currently only configured for the altde2-all.xml board settings.

schoeberl commented 3 years ago

Could you rebase this pull request that we do not have a commit of a PDF and then remove again. This costs disc space on many T-CREST users.

Thanks, Martin