SDHI_driver patch (mbedOS 5.11.5)
Diff: mbed-os-program/mbed-os/components/storage/blockdevice/COMPONENT_SD/mbed_lib.json
- Revision:
- 0:e1f465d87307
- Child:
- 1:6f9a14a6bcac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed-os-program/mbed-os/components/storage/blockdevice/COMPONENT_SD/mbed_lib.json Mon Mar 18 16:54:40 2019 +0000
@@ -0,0 +1,259 @@
+{
+ "name": "sd",
+ "config": {
+ "SDHI_CH": "SDHI_CH",
+ "SPI_CS": "SPI_CS",
+ "SPI_MOSI": "SPI_MOSI",
+ "SPI_MISO": "SPI_MISO",
+ "SPI_CLK": "SPI_SCK",
+ "FSFAT_SDCARD_INSTALLED": 1,
+ "CMD_TIMEOUT": 10000,
+ "CMD0_IDLE_STATE_RETRIES": 5,
+ "INIT_FREQUENCY": 100000,
+ "CRC_ENABLED": 1,
+ "TEST_BUFFER": 8192,
+ "SDBlockDevice_type": {
+ "help": "default: (SPI) or HWdedicated (SDHI)",
+ "macro_name": "MBED_TEST_BLOCKDEVICE",
+ "value": "SDBlockDevice"
+ },
+ "SDBlockDevice_class": {
+ "help": "how to be inited the specified bd",
+ "macro_name": "MBED_TEST_BLOCKDEVICE_DECL",
+ "value": "SDBlockDevice bd(MBED_CONF_SD_SPI_MOSI, MBED_CONF_SD_SPI_MISO, MBED_CONF_SD_SPI_CLK, MBED_CONF_SD_SPI_CS)"
+ }
+ },
+ "target_overrides": {
+ "DISCO_F051R8": {
+ "SPI_MOSI": "SPI_MOSI",
+ "SPI_MISO": "SPI_MISO",
+ "SPI_CLK": "SPI_SCK",
+ "SPI_CS": "SPI_CS"
+ },
+ "DISCO_L475VG_IOT01A": {
+ "SPI_MOSI": "SPI_MOSI",
+ "SPI_MISO": "SPI_MISO",
+ "SPI_CLK": "SPI_SCK",
+ "SPI_CS": "SPI_CS"
+ },
+ "DISCO_L476VG": {
+ "SPI_MOSI": "PE_15",
+ "SPI_MISO": "PE_14",
+ "SPI_CLK": "PE_13",
+ "SPI_CS": "PE_12"
+ },
+ "NUCLEO_F070RB": {
+ "TEST_BUFFER": 4096
+ },
+ "NUCLEO_F072RB": {
+ "TEST_BUFFER": 4096
+ },
+ "NUCLEO_F103RB": {
+ "TEST_BUFFER": 4096
+ },
+ "NUCLEO_L073RZ": {
+ "TEST_BUFFER": 4096
+ },
+ "DISCO_L072CZ_LRWAN1": {
+ "TEST_BUFFER": 4096
+ },
+ "NUCLEO_F091RC": {
+ "TEST_BUFFER": 4096
+ },
+ "NUCLEO_F410RB": {
+ "TEST_BUFFER": 4096
+ },
+ "K20D50M": {
+ "SPI_MOSI": "PTD2",
+ "SPI_MISO": "PTD3",
+ "SPI_CLK": "PTD1",
+ "SPI_CS": "PTC2"
+ },
+ "KL22F": {
+ "SPI_MOSI": "PTD6",
+ "SPI_MISO": "PTD7",
+ "SPI_CLK": "PTD5",
+ "SPI_CS": "PTD4"
+ },
+ "KL25Z": {
+ "SPI_MOSI": "PTD2",
+ "SPI_MISO": "PTD3",
+ "SPI_CLK": "PTD1",
+ "SPI_CS": "PTD0"
+ },
+ "KL43Z": {
+ "SPI_MOSI": "PTD6",
+ "SPI_MISO": "PTD7",
+ "SPI_CLK": "PTD5",
+ "SPI_CS": "PTD4"
+ },
+ "KL46Z": {
+ "SPI_MOSI": "PTD6",
+ "SPI_MISO": "PTD7",
+ "SPI_CLK": "PTD5",
+ "SPI_CS": "PTD4"
+ },
+ "K66F": {
+ "SPI_MOSI": "PTE3",
+ "SPI_MISO": "PTE1",
+ "SPI_CLK": "PTE2",
+ "SPI_CS": "PTE4"
+ },
+ "LPC11U37H_401": {
+ "SPI_MOSI": "SDMOSI",
+ "SPI_MISO": "SDMISO",
+ "SPI_CLK": "SDSCLK",
+ "SPI_CS": "SDSSEL"
+ },
+ "LPC2368": {
+ "SPI_MOSI": "p11",
+ "SPI_MISO": "p12",
+ "SPI_CLK": "p13",
+ "SPI_CS": "p14"
+ },
+ "NUCLEO_F411RE": {
+ "SPI_MOSI": "PC_3",
+ "SPI_MISO": "PC_2",
+ "SPI_CLK": "PC_7",
+ "SPI_CS": "PB_9"
+ },
+ "NUCLEO_F429ZI": {
+ "SPI_MOSI": "PC_12",
+ "SPI_MISO": "PC_11",
+ "SPI_CLK": "PC_10",
+ "SPI_CS": "PA_15"
+ },
+ "DISCO_F429ZI": {
+ "SPI_MOSI": "PC_12",
+ "SPI_MISO": "PC_11",
+ "SPI_CLK": "PC_10",
+ "SPI_CS": "PA_15"
+ },
+ "NUCLEO_F746ZG": {
+ "SPI_MOSI": "PC_12",
+ "SPI_MISO": "PC_11",
+ "SPI_CLK": "PC_10",
+ "SPI_CS": "PA_15"
+ },
+ "NUCLEO_F767ZI": {
+ "SPI_MOSI": "PC_12",
+ "SPI_MISO": "PC_11",
+ "SPI_CLK": "PC_10",
+ "SPI_CS": "PA_15"
+ },
+ "NUCLEO_L031K6": {
+ "SPI_MOSI": "SPI_MOSI",
+ "SPI_MISO": "SPI_MISO",
+ "SPI_CLK": "SPI_SCK",
+ "SPI_CS": "SPI_CS"
+ },
+ "NUCLEO_L476RG": {
+ "SPI_MOSI": "SPI_MOSI",
+ "SPI_MISO": "SPI_MISO",
+ "SPI_CLK": "SPI_SCK",
+ "SPI_CS": "SPI_CS"
+ },
+ "NUMAKER_PFM_M453": {
+ "SPI_MOSI": "PD_13",
+ "SPI_MISO": "PD_14",
+ "SPI_CLK": "PD_15",
+ "SPI_CS": "PD_12"
+ },
+ "NUMAKER_PFM_M487": {
+ "SPI_MOSI": "D11",
+ "SPI_MISO": "D12",
+ "SPI_CLK": "D13",
+ "SPI_CS": "D10"
+ },
+ "NUMAKER_PFM_NUC472": {
+ "SPI_MOSI": "PF_0",
+ "SPI_MISO": "PD_15",
+ "SPI_CLK": "PD_14",
+ "SPI_CS": "PD_13"
+ },
+ "nRF51822": {
+ "SPI_MOSI": "p12",
+ "SPI_MISO": "p13",
+ "SPI_CLK": "p15",
+ "SPI_CS": "p14"
+ },
+ "UBLOX_C030": {
+ "SPI_MOSI": "D11",
+ "SPI_MISO": "D12",
+ "SPI_CLK": "D13",
+ "SPI_CS": "D10"
+ },
+ "UBLOX_EVK_ODIN_W2": {
+ "SPI_CS": "D9",
+ "SPI_MOSI": "D11",
+ "SPI_MISO": "D12",
+ "SPI_CLK": "D13"
+ },
+ "MTB_UBLOX_ODIN_W2": {
+ "SPI_CS": "PG_4",
+ "SPI_MOSI": "PE_14",
+ "SPI_MISO": "PE_13",
+ "SPI_CLK": "PE_12"
+ },
+ "RZ_A1H": {
+ "SPI_MOSI": "P8_5",
+ "SPI_MISO": "P8_6",
+ "SPI_CLK": "P8_3",
+ "SPI_CS": "P8_4"
+ },
+ "GR_LYCHEE": {
+ "SPI_MOSI": "P5_6",
+ "SPI_MISO": "P5_7",
+ "SPI_CLK": "P5_4",
+ "SPI_CS": "P5_5"
+ },
+ "VK_RZ_A1H": {
+ "SDHI_CH": 0,
+ "SDBlockDevice_type": "SDHIBlockDevice",
+ "SDBlockDevice_class": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)"
+ },
+ "VK_RZ_A1LU": {
+ "SDHI_CH": 1,
+ "SDBlockDevice_type": "SDHIBlockDevice",
+ "SDBlockDevice_class": "SDHIBlockDevice bd(MBED_CONF_SD_SDHI_CH)"
+ },
+ "HEXIWEAR": {
+ "SPI_MOSI": "PTE3",
+ "SPI_MISO": "PTE1",
+ "SPI_CLK": "PTE2",
+ "SPI_CS": "PTE4"
+ },
+ "MTB_MTS_DRAGONFLY": {
+ "SPI_MOSI": "SPI2_MOSI",
+ "SPI_MISO": "SPI2_MISO",
+ "SPI_CLK": "SPI2_SCK",
+ "SPI_CS": "SPI_CS2"
+ },
+ "TB_SENSE_12": {
+ "SPI_MOSI": "PC6",
+ "SPI_MISO": "PC7",
+ "SPI_CLK": "PC8",
+ "SPI_CS": "PC9"
+ },
+ "LPC1768": {
+ "SPI_MOSI": "p5",
+ "SPI_MISO": "p6",
+ "SPI_CLK": "p7",
+ "SPI_CS": "p8"
+ },
+ "REALTEK_RTL8195AM": {
+ "SPI_MOSI": "D11",
+ "SPI_MISO": "D12",
+ "SPI_CLK": "D13",
+ "SPI_CS": "D10"
+ },
+ "NUCLEO_F207ZG": {
+ "SPI_MOSI": "PC_12",
+ "SPI_MISO": "PC_11",
+ "SPI_CLK": "PC_10",
+ "SPI_CS": "PA_15"
+ }
+
+ }
+}
+