NuMaker SPI flash-backed file system

Committer:
ccli8
Date:
Thu Jan 11 14:39:17 2018 +0800
Revision:
1:772d0adf75cc
Child:
3:977ed4dda7da
Support NUC472/M453/M487/NANO130

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ccli8 1:772d0adf75cc 1 {
ccli8 1:772d0adf75cc 2 "config": {
ccli8 1:772d0adf75cc 3 "ONBOARD_SPIF": {
ccli8 1:772d0adf75cc 4 "help": "On-board SPI flash present or not",
ccli8 1:772d0adf75cc 5 "value": false
ccli8 1:772d0adf75cc 6 },
ccli8 1:772d0adf75cc 7 "ONBOARD_SPI_MOSI":{
ccli8 1:772d0adf75cc 8 "help": "SPI MOSI pin for on-board SPI flash",
ccli8 1:772d0adf75cc 9 "value": "NC"
ccli8 1:772d0adf75cc 10 },
ccli8 1:772d0adf75cc 11 "ONBOARD_SPI_MISO": {
ccli8 1:772d0adf75cc 12 "help": "SPI MISO pin for on-board SPI flash",
ccli8 1:772d0adf75cc 13 "value": "NC"
ccli8 1:772d0adf75cc 14 },
ccli8 1:772d0adf75cc 15 "ONBOARD_SPI_CLK": {
ccli8 1:772d0adf75cc 16 "help": "SPI CLK pin for on-board SPI flash",
ccli8 1:772d0adf75cc 17 "value": "NC"
ccli8 1:772d0adf75cc 18 },
ccli8 1:772d0adf75cc 19 "ONBOARD_SPI_CS": {
ccli8 1:772d0adf75cc 20 "help": "SPI CS pin for on-board SPI flash",
ccli8 1:772d0adf75cc 21 "value": "NC"
ccli8 1:772d0adf75cc 22 },
ccli8 1:772d0adf75cc 23 "SPI_MOSI":{
ccli8 1:772d0adf75cc 24 "help": "SPI MOSI pin for attached SPI flash",
ccli8 1:772d0adf75cc 25 "value": "NC"
ccli8 1:772d0adf75cc 26 },
ccli8 1:772d0adf75cc 27 "SPI_MISO": {
ccli8 1:772d0adf75cc 28 "help": "SPI MISO pin for attached SPI flash",
ccli8 1:772d0adf75cc 29 "value": "NC"
ccli8 1:772d0adf75cc 30 },
ccli8 1:772d0adf75cc 31 "SPI_CLK": {
ccli8 1:772d0adf75cc 32 "help": "SPI CLK pin for attached SPI flash",
ccli8 1:772d0adf75cc 33 "value": "NC"
ccli8 1:772d0adf75cc 34 },
ccli8 1:772d0adf75cc 35 "SPI_CS": {
ccli8 1:772d0adf75cc 36 "help": "SPI CS pin for attached SPI flash",
ccli8 1:772d0adf75cc 37 "value": "NC"
ccli8 1:772d0adf75cc 38 }
ccli8 1:772d0adf75cc 39 },
ccli8 1:772d0adf75cc 40 "target_overrides": {
ccli8 1:772d0adf75cc 41 "*": {
ccli8 1:772d0adf75cc 42 "platform.stdio-baud-rate": 9600,
ccli8 1:772d0adf75cc 43 "platform.stdio-convert-newlines": true
ccli8 1:772d0adf75cc 44 },
ccli8 1:772d0adf75cc 45 "NUMAKER_PFM_NUC472": {
ccli8 1:772d0adf75cc 46 "target.macros_add": [
ccli8 1:772d0adf75cc 47 "BUTTON1=SW1"
ccli8 1:772d0adf75cc 48 ],
ccli8 1:772d0adf75cc 49 "SPI_MOSI": "PF_0",
ccli8 1:772d0adf75cc 50 "SPI_MISO": "PD_15",
ccli8 1:772d0adf75cc 51 "SPI_CLK": "PD_14",
ccli8 1:772d0adf75cc 52 "SPI_CS": "PD_13"
ccli8 1:772d0adf75cc 53 },
ccli8 1:772d0adf75cc 54 "NUMAKER_PFM_M453": {
ccli8 1:772d0adf75cc 55 "target.macros_add": [
ccli8 1:772d0adf75cc 56 "BUTTON1=SW2"
ccli8 1:772d0adf75cc 57 ],
ccli8 1:772d0adf75cc 58 "SPI_MOSI": "PD_13",
ccli8 1:772d0adf75cc 59 "SPI_MISO": "PD_14",
ccli8 1:772d0adf75cc 60 "SPI_CLK": "PD_15",
ccli8 1:772d0adf75cc 61 "SPI_CS": "PD_12"
ccli8 1:772d0adf75cc 62 },
ccli8 1:772d0adf75cc 63 "NUMAKER_PFM_M487": {
ccli8 1:772d0adf75cc 64 "target.macros_add": [
ccli8 1:772d0adf75cc 65 "BUTTON1=SW2"
ccli8 1:772d0adf75cc 66 ],
ccli8 1:772d0adf75cc 67 "ONBOARD_SPIF": true,
ccli8 1:772d0adf75cc 68 "ONBOARD_SPI_MOSI": "PC_0",
ccli8 1:772d0adf75cc 69 "ONBOARD_SPI_MISO": "PC_1",
ccli8 1:772d0adf75cc 70 "ONBOARD_SPI_CLK": "PC_2",
ccli8 1:772d0adf75cc 71 "ONBOARD_SPI_CS": "PC_3",
ccli8 1:772d0adf75cc 72 "SPI_MOSI": "D11",
ccli8 1:772d0adf75cc 73 "SPI_MISO": "D12",
ccli8 1:772d0adf75cc 74 "SPI_CLK": "D13",
ccli8 1:772d0adf75cc 75 "SPI_CS": "D10"
ccli8 1:772d0adf75cc 76 },
ccli8 1:772d0adf75cc 77 "NUMAKER_PFM_NANO130": {
ccli8 1:772d0adf75cc 78 "target.macros_add": [
ccli8 1:772d0adf75cc 79 "BUTTON1=SW1"
ccli8 1:772d0adf75cc 80 ],
ccli8 1:772d0adf75cc 81 "SPI_MOSI": "D11",
ccli8 1:772d0adf75cc 82 "SPI_MISO": "D12",
ccli8 1:772d0adf75cc 83 "SPI_CLK": "D13",
ccli8 1:772d0adf75cc 84 "SPI_CS": "D10"
ccli8 1:772d0adf75cc 85 }
ccli8 1:772d0adf75cc 86 }
ccli8 1:772d0adf75cc 87 }