NuMaker bootloader with SD mode

Committer:
cyliang
Date:
Mon Mar 13 02:08:34 2023 +0000
Revision:
7:90af0e9f9fa4
Parent:
1:659cc7618f73
Update main.cpp, SD lib & OS to v6.17.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ccli8 1:659cc7618f73 1 {
ccli8 1:659cc7618f73 2 "config": {
ccli8 1:659cc7618f73 3 "update_file": {
ccli8 1:659cc7618f73 4 "help": "Path to the application update binary on the SD card",
ccli8 1:659cc7618f73 5 "value": "\"mbed-os-example-blinky_application.bin\""
ccli8 1:659cc7618f73 6 },
ccli8 1:659cc7618f73 7 "sd_card_mosi": {
ccli8 1:659cc7618f73 8 "help": "MCU pin connected to the SD card's SPI MOSI pin",
ccli8 1:659cc7618f73 9 "value": "D11"
ccli8 1:659cc7618f73 10 },
ccli8 1:659cc7618f73 11 "sd_card_miso": {
ccli8 1:659cc7618f73 12 "help": "MCU pin connected to the SD card's SPI MISO pin",
ccli8 1:659cc7618f73 13 "value": "D12"
ccli8 1:659cc7618f73 14 },
ccli8 1:659cc7618f73 15 "sd_card_sck": {
ccli8 1:659cc7618f73 16 "help": "MCU pin connected to the SD card's SPI SCK pin",
ccli8 1:659cc7618f73 17 "value": "D13"
ccli8 1:659cc7618f73 18 },
ccli8 1:659cc7618f73 19 "sd_card_cs": {
ccli8 1:659cc7618f73 20 "help": "MCU pin connected to the SD card's SPI CS pin",
ccli8 1:659cc7618f73 21 "value": "D10"
ccli8 1:659cc7618f73 22 }
ccli8 1:659cc7618f73 23 },
ccli8 1:659cc7618f73 24 "target_overrides": {
ccli8 1:659cc7618f73 25 "K64F": {
ccli8 1:659cc7618f73 26 "target.restrict_size": "0x40000",
ccli8 1:659cc7618f73 27 "sd_card_mosi": "PTE3",
ccli8 1:659cc7618f73 28 "sd_card_miso": "PTE1",
ccli8 1:659cc7618f73 29 "sd_card_sck": "PTE2",
ccli8 1:659cc7618f73 30 "sd_card_cs": "PTE4"
ccli8 1:659cc7618f73 31 },
ccli8 1:659cc7618f73 32 "NUCLEO_F429ZI": {
ccli8 1:659cc7618f73 33 "target.restrict_size": "0x40000"
ccli8 1:659cc7618f73 34 },
ccli8 1:659cc7618f73 35 "UBLOX_EVK_ODIN_W2": {
ccli8 1:659cc7618f73 36 "target.restrict_size": "0x40000",
ccli8 1:659cc7618f73 37 "sd_card_cs": "D9"
ccli8 1:659cc7618f73 38 },
ccli8 1:659cc7618f73 39 "NUMAKER_PFM_NUC472": {
ccli8 1:659cc7618f73 40 "target.restrict_size": "0x20000",
ccli8 1:659cc7618f73 41 "update_file": "\"mbed-os-example-bootloader-blinky_application.bin\"",
ccli8 1:659cc7618f73 42 "sd_card_mosi": "PF_0",
ccli8 1:659cc7618f73 43 "sd_card_miso": "PD_15",
ccli8 1:659cc7618f73 44 "sd_card_sck": "PD_14",
ccli8 1:659cc7618f73 45 "sd_card_cs": "PD_13"
ccli8 1:659cc7618f73 46 },
ccli8 1:659cc7618f73 47 "NUMAKER_PFM_M487": {
ccli8 1:659cc7618f73 48 "target.restrict_size": "0x20000",
ccli8 1:659cc7618f73 49 "update_file": "\"mbed-os-example-bootloader-blinky_application.bin\"",
ccli8 1:659cc7618f73 50 "sd_card_mosi": "D11",
ccli8 1:659cc7618f73 51 "sd_card_miso": "D12",
ccli8 1:659cc7618f73 52 "sd_card_sck": "D13",
ccli8 1:659cc7618f73 53 "sd_card_cs": "D10"
cyliang 7:90af0e9f9fa4 54 },
cyliang 7:90af0e9f9fa4 55 "NUMAKER_IOT_M467": {
cyliang 7:90af0e9f9fa4 56 "target.restrict_size": "0x40000",
cyliang 7:90af0e9f9fa4 57 "update_file": "\"mbed-os-example-bootloader-blinky_application.bin\""
ccli8 1:659cc7618f73 58 }
ccli8 1:659cc7618f73 59 }
ccli8 1:659cc7618f73 60 }