We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am new to ARM Cortex 4 and to ADSP-CM403F. I worked with AVR stuff and was able using SD cards with SPI, AVR-GCC. I am working on a schematic for the 120pin ADSP-CM403F chip. To be able to code for MicroSD I will have to connect the right pins of the card to the CPU. Unfortunately I did not find an example yet to see if its possible using 4 data lines as SDIO offers. In the data sheet Rev. A november 2015 there are signals like SPI clock, SPI data 2, SPI data 3. I cannot see SPI data 0 or data 1.
Can anybody please give me a hint where to find an example how to add a MicroSD card (and also a QSPI flash, SRAM) to this chip including a simple C example code? Thank you very much !
You said: "Note that it is the Hardware Reference manual which contains the detailed operating descriptions of the peripherals - including the Register descriptions."If ARM only delivers the M4 Core and not the peripherals - then the peripherals are from somebody else made. So I have to use the register descriptions from ADI here? Is this correct? I cannot use Cortex M4 descriptions for that? Did I understand this correctly?
The ADI document describes the ADI IP.
You will see that there is very little about the M4 Core in the ADI documents - because that documentation is provided by ARM.
http://infocenter.arm.com/help/topic/com.arm.doc.subset.cortexm.m4/index.html#cortexm4
For an excellent reference on the M4 Core, I suggest that you get a copy of Joseph Yiu's Definitive Guide:
https://www.elsevier.com/books/the-definitive-guide-to-arm-cortex-m3-and-cortex-m4-processors/yiu/978-0-12-408082-9
See also:
http://www.keil.com/books/
http://www2.keil.com/mdk5/learn
"I suggest that you get a copy of Joseph Yiu's Definitive Guide"thank you for this hint !