Skip to content

Commit 0ab340e

Browse files
authored
Merge pull request #108 from toyowata/dev_stm32f767zi
Add Uhuru RAVEN and NUCLEO F767ZI support
2 parents d24114c + 4e6ad26 commit 0ab340e

File tree

3 files changed

+49
-0
lines changed

3 files changed

+49
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ Board | Connectivity | Storage for credentials and
3232
`Seeed Wio 3G` | Cellular | Internal Flash | Build-only
3333
`Renesas RZ_A1H` | Ethernet | External Flash ([See security limitation of this board](https://os.mbed.com/platforms/Renesas-GR-PEACH/#security-limitation-of-this-platform)) | Build-only
3434
`Renesas GR_LYCHEE` | Wi-Fi (ESP32) | External Flash ([See security limitation of this board](https://os.mbed.com/platforms/Renesas-GR-LYCHEE/#security-limitation-of-this-platform)) | Build-only
35+
`Uhuru UHURU_RAVEN` | Wi-Fi (ESP32) | Internal Flash | Build-only
36+
`ST NUCLEO_F767ZI` | Ethernet | Internal Flash | Build-only
3537

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

Binary file not shown.

mbed_app.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,53 @@
428428
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START+1024*1024)",
429429
"storage_tdb_internal.internal_size" : "(32*1024)",
430430
"storage.storage_type" : "TDB_INTERNAL"
431+
},
432+
"UHURU_RAVEN": {
433+
"target.macros_remove" : ["MBEDTLS_CONFIG_HW_SUPPORT"],
434+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""],
435+
"target.network-default-interface-type" : "WIFI",
436+
"target.components_add" : ["WIFI_ESP32", "FLASHIAP"],
437+
"target.bootloader_img" : "bootloader/mbed-bootloader-stm32f767-internal_flash-no_rot-v4.1.2.bin",
438+
"target.header_offset" : "0x18000",
439+
"target.app_offset" : "0x18400",
440+
"target.restrict_size" : "0xE8000",
441+
"esp32.wifi-debug" : false,
442+
"esp32.wifi-en" : "PB_12",
443+
"esp32.wifi-io0" : "PB_13",
444+
"esp32.wifi-tx" : "PB_14",
445+
"esp32.wifi-rx" : "PB_15",
446+
"esp32.provide-default" : true,
447+
"update-client.bootloader-details" : "0x8005d30",
448+
"update-client.application-details" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS + MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
449+
"update-client.storage-address" : "(MBED_ROM_START + (MBED_ROM_SIZE/2))",
450+
"update-client.storage-size" : "((MBED_ROM_SIZE/2) - MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
451+
"update-client.storage-locations" : 1,
452+
"update-client.storage-page" : 1,
453+
"update-client.firmware-header-version" : "2",
454+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
455+
"storage.storage_type" : "TDB_INTERNAL",
456+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START + 32*1024)",
457+
"storage_tdb_internal.internal_size" : "(32*2*1024)"
458+
},
459+
"NUCLEO_F767ZI": {
460+
"target.macros_remove" : ["MBEDTLS_CONFIG_HW_SUPPORT"],
461+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""],
462+
"target.network-default-interface-type" : "ETHERNET",
463+
"target.bootloader_img" : "bootloader/mbed-bootloader-stm32f767-internal_flash-no_rot-v4.1.2.bin",
464+
"target.header_offset" : "0x18000",
465+
"target.app_offset" : "0x18400",
466+
"target.restrict_size" : "0xE8000",
467+
"update-client.bootloader-details" : "0x8005d30",
468+
"update-client.application-details" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS + MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
469+
"update-client.storage-address" : "(MBED_ROM_START + (MBED_ROM_SIZE/2))",
470+
"update-client.storage-size" : "((MBED_ROM_SIZE/2) - MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
471+
"update-client.storage-locations" : 1,
472+
"update-client.storage-page" : 1,
473+
"update-client.firmware-header-version" : "2",
474+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
475+
"storage.storage_type" : "TDB_INTERNAL",
476+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START + 32*1024)",
477+
"storage_tdb_internal.internal_size" : "(32*2*1024)"
431478
}
432479
},
433480
"config": {

0 commit comments

Comments
 (0)