boards: nordic: nrf5340dk: Add QSPI nrfutil config
Adds a configuration file which is used with nrfutil to allow programming QSPI on the device Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
parent
cd79d233e6
commit
63c4951e38
2 changed files with 23 additions and 0 deletions
|
@ -5,6 +5,7 @@ if(CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP_NS)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP OR CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP_NS)
|
if(CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP OR CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP_NS)
|
||||||
|
board_runner_args(nrfutil "--ext-mem-config-file=${BOARD_DIR}/support/nrf5340dk_qspi_nrfutil_config.json")
|
||||||
board_runner_args(jlink "--device=nrf5340_xxaa_app" "--speed=4000")
|
board_runner_args(jlink "--device=nrf5340_xxaa_app" "--speed=4000")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
{
|
||||||
|
"firmware_config": {
|
||||||
|
"peripheral": "QSPI"
|
||||||
|
},
|
||||||
|
"pins": {
|
||||||
|
"sck": 17,
|
||||||
|
"csn": 18,
|
||||||
|
"io0": 13,
|
||||||
|
"io1": 14,
|
||||||
|
"io2": 15,
|
||||||
|
"io3": 16
|
||||||
|
},
|
||||||
|
"flash_size": 8388608,
|
||||||
|
"sck_frequency": 8000000,
|
||||||
|
"address_mode": "MODE24BIT",
|
||||||
|
"readoc": "READ4IO",
|
||||||
|
"writeoc": "PP4IO",
|
||||||
|
"pp_size": "PPSIZE256",
|
||||||
|
"sck_delay": 128,
|
||||||
|
"rx_delay": 2,
|
||||||
|
"page_size": 4096
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue