Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

Status

NOT STARTED / IN PROGRESS / COMPLETE

Impact

HIGH / MEDIUM / LOW

Driver

Approver

Contributors

Informed

Due date

Resources

\uD83D\uDCDA Relevant data

\uD83D\uDCD8 Background

\uD83C\uDF08 Options considered

Option 1

Option 2

Description

SD via SPI

SD SDMMC

Pros and cons

(plus) Protocol that FW is familiar with

(plus) Fewer physical pins

(minus) Uses a SPI port that could be used for something else

(plus) Built in data validation & redundancy

(minus) Harder to write FW for ('non-standard')

🔖 SDMMC Packet Overhead: 48 bits from host, 48 bits from SD card, 16 bits

Estimated cost

LARGE

MEDIUM

✅ Action items

\uD83C\uDF1F Outcome

If data rates are similar, having a dedicated peripheral opens up the board to greater flexibility in the future. It is believed that sdmmc is faster than sd using spi. The firmware development cost is unknown in both scenarios, and is estimated to be similar for both. It is known that additional firmware will not need to be written for data validation when using sdmmc. For these reasons, it is suggested that sdmmc is used.

  • No labels