Skip to content

Commit c9c2dfd

Browse files
authored
Merge pull request #72 from ARMmbed/add_l4r5zi
Add bl + config for Nucleo L4R5ZI with ESP8266.
2 parents ad2b9f5 + bc15db2 commit c9c2dfd

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Board | Connectivity | Storage for credentials and
2525
`Ublox UBLOX_C030_R412M` | Cellular | SD card | Build-only
2626
`Embedded Planet EP_AGORA` | Cellular | SPIF | Build-only
2727
`ST NUCLEO_H743ZI2` | Ethernet | Internal Flash | Build-only
28+
`ST NUCLEO_L4R5ZI` | Wi-Fi ESP8266 | Internal Flash | Build-only
2829

2930
Build-only = This target is currently verified only via compilation, and is not verified at runtime.
3031

Binary file not shown.

mbed_app.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,29 @@
263263
"update-client.storage-address" : "(MBED_ROM_START + ((8+2)*128*1024))",
264264
"update-client.storage-locations" : 1,
265265
"update-client.storage-size" : "(6*128*1024)"
266+
},
267+
"NUCLEO_L4R5ZI": {
268+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"", "MBED_APP_FLASH_BANK_SIZE=MBED_ROM_SIZE/2", "KVSTORE_SIZE=(32*1024)"],
269+
"target.bootloader_img" : "bootloader/mbed-bootloader-nucleo_l4r5zi-internal_flash_no_rot-ca089bb.bin",
270+
"target.header_offset" : "0x08000",
271+
"target.app_offset" : "0x08400",
272+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
273+
"update-client.bootloader-details" : "0x08007cac",
274+
"update-client.application-details" : "(32*1024)",
275+
"update-client.storage-address" : "(MBED_ROM_START + MBED_APP_FLASH_BANK_SIZE + KVSTORE_SIZE)",
276+
"update-client.storage-size" : "(MBED_APP_FLASH_BANK_SIZE - KVSTORE_SIZE)",
277+
"update-client.storage-locations" : 1,
278+
"update-client.storage-page" : 1,
279+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START+1024*1024)",
280+
"storage_tdb_internal.internal_size" : "KVSTORE_SIZE",
281+
"storage.storage_type" : "TDB_INTERNAL",
282+
"target.network-default-interface-type" : "WIFI",
283+
"esp8266.provide-default" : true,
284+
"esp8266.tx" : "D1",
285+
"esp8266.rx" : "D0",
286+
"esp8266.cts" : "D12",
287+
"esp8266.rts" : "PB_1",
288+
"esp8266.rst" : "D8"
266289
}
267290
},
268291
"config": {

0 commit comments

Comments
 (0)