Skip to content

Commit 78aa216

Browse files
Yogesh PandeRisto Huhtala
authored andcommitted
Add DISCO_F746NG support
1 parent 91f26a0 commit 78aa216

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
@@ -35,6 +35,7 @@ ST `NUCLEO_F429ZI` | Ethernet | Internal Flash
3535
ST `NUCLEO_F767ZI` | Ethernet | Internal Flash | Build-only
3636
ST `NUCLEO_H743ZI2` | Ethernet | Internal Flash | Build-only
3737
ST `NUCLEO_L4R5ZI` | Wi-Fi ESP8266 | Internal Flash | Build-only
38+
ST `DISCO_F746NG ` | Ethernet | QSPIF | Build-only
3839
Ublox `UBLOX_C030_R412M` | Cellular | SD card | Build-only
3940
Ublox `UBLOX_C030_U201` | Cellular | SD card | Build-only
4041
Ublox `UBLOX_EVK_ODIN_W2` | Wi-Fi | SD card | Build-only
Binary file not shown.

mbed_app.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,29 @@
320320
"update-client.storage-locations" : 1,
321321
"update-client.storage-size" : "((MBED_ROM_START + MBED_ROM_SIZE - APPLICATION_ADDR) * MBED_CONF_UPDATE_CLIENT_STORAGE_LOCATIONS)"
322322
},
323+
"DISCO_F746NG": {
324+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""],
325+
"target.network-default-interface-type" : "ETHERNET",
326+
"target.bootloader_img" : "bootloader/mbed-bootloader-disco_f746ng-external_kvstore-qspif-738a116.bin",
327+
"target.header_offset" : "0x20000",
328+
"target.app_offset" : "0x20400",
329+
"bootloader-size" : "(64*1024)",
330+
"mbed-client-pal.pal-max-frag-len" : 1,
331+
"mbed-client.sn-coap-max-blockwise-payload-size": 256,
332+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP_BLOCKDEVICE",
333+
"storage.storage_type" : "TDB_EXTERNAL",
334+
"storage_tdb_external.blockdevice" : "QSPIF",
335+
"storage_tdb_external.rbp_internal_size" : "(2*32*1024)",
336+
"storage_tdb_external.internal_base_address": "(MBED_ROM_START + MBED_BOOTLOADER_SIZE)",
337+
"storage_tdb_external.external_base_address": "(0)",
338+
"storage_tdb_external.external_size" : "(128 * 1024)",
339+
"update-client.application-details" : "(MBED_CONF_STORAGE_TDB_EXTERNAL_INTERNAL_BASE_ADDRESS + MBED_CONF_STORAGE_TDB_EXTERNAL_RBP_INTERNAL_SIZE)",
340+
"update-client.bootloader-details" : "0x800882c",
341+
"update-client.firmware-header-version" : "2",
342+
"update-client.storage-address" : "(MBED_CONF_STORAGE_TDB_EXTERNAL_EXTERNAL_BASE_ADDRESS + MBED_CONF_STORAGE_TDB_EXTERNAL_EXTERNAL_SIZE)",
343+
"update-client.storage-locations" : 1,
344+
"update-client.storage-size" : "((MBED_ROM_START + MBED_ROM_SIZE - APPLICATION_ADDR) * MBED_CONF_UPDATE_CLIENT_STORAGE_LOCATIONS)"
345+
},
323346
"DISCO_L496AG": {
324347
"target.macros_add": [
325348
"CELLULAR_DEVICE=STModCellular",

0 commit comments

Comments
 (0)