This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LMP91050: How to enable SDIO reads?

Part Number: LMP91050

Hey!

if I’m understanding the datasheet correctly, 

It looks like it should go 
1) write command SDIO_mode_en
2) write data 0xFE
3) write command SDIO_mode_en
4) write data 0xED
5) read (whichever register you want to read)
section 8.5.1.1 is interesting to me, it mentions SDIO_MODE_PASSWD but I don’t see this anywhere else in the datasheet. Is the PASSWD the steps I mentioned above?
thanks,
cameron
  • Cameron,

      A long, long, long time ago, the designers wanted protection on the SDIO mode read/write to protect the registers from accidently being accessed. They created a SDIO mode enable sequence as sort of a password. The term password was confusing so it just became a SDIO mode enable sequence. Someone, somewhere missed this one reference to a password instead of an access sequence in the data sheet. 

    Yes you are correct in your sequence above. 

    This means that you are actually reading the datasheet. Many engineers do not read the whole data sheet and ask questions that are clearly defined. Congratulations. 

    Let me know if you have any other questions.