Skip to content

Commit 34e5b53

Browse files
authored
Merge pull request #96 from toyowata/dev_renesas2
Add Renesas GR-PEACH and GR-LYCHEE support
2 parents 16d9b2c + bab9c04 commit 34e5b53

File tree

4 files changed

+40
-0
lines changed

4 files changed

+40
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ Board | Connectivity | Storage for credentials and
2828
`ST NUCLEO_L4R5ZI` | Wi-Fi ESP8266 | Internal Flash | Build-only
2929
`Nuvoton NUMAKER_IOT_M487` | Wi-Fi ESP8266 | SD card (NUSD) | Build-only
3030
`Seeed ARCH_MAX` | Ethernet | SD card | Build-only
31+
`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
32+
`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
3133

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

Binary file not shown.
Binary file not shown.

mbed_app.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,44 @@
342342
"storage_filesystem.blockdevice" : "SD",
343343
"target.lse_available" : 0,
344344
"target.macros_remove" : ["MBEDTLS_CONFIG_HW_SUPPORT"]
345+
},
346+
"RZ_A1H": {
347+
"target.extra_labels_add" : ["PSA"],
348+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS_SW_TRNG_PSA.h\"", "MBEDTLS_PSA_CRYPTO_C", "MBEDTLS_ENTROPY_NV_SEED", "PAL_USE_HW_TRNG=0"],
349+
"target.bootloader_supported" : true,
350+
"target.network-default-interface-type" : "ETHERNET",
351+
"target.bootloader_img" : "bootloader/mbed-bootloader-gr_peach-internal_flash-no_rot-v4.1.2.bin",
352+
"target.header_offset" : "0x10000",
353+
"target.app_offset" : "0x10400",
354+
"bootloader-size" : "(64*1024)",
355+
"update-client.bootloader-details" : "0x1800a660",
356+
"update-client.application-details" : "(MBED_ROM_START + MBED_BOOTLOADER_SIZE)",
357+
"update-client.storage-address" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS+MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
358+
"update-client.storage-size" : "(4*1024*1024-MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
359+
"update-client.storage-page" : 1,
360+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
361+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START+4*1024*1024)",
362+
"storage_tdb_internal.internal_size" : "(2*24*1024)",
363+
"storage.storage_type" : "TDB_INTERNAL"
364+
},
365+
"GR_LYCHEE": {
366+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""],
367+
"target.bootloader_supported" : true,
368+
"target.network-default-interface-type" : "WIFI",
369+
"target.components_add" : ["WIFI_ESP32"],
370+
"target.bootloader_img" : "bootloader/mbed-bootloader-gr_lychee-internal_flash-no_rot-v4.1.2.bin",
371+
"target.header_offset" : "0x10000",
372+
"target.app_offset" : "0x10400",
373+
"bootloader-size" : "(64*1024)",
374+
"update-client.bootloader-details" : "0x1800a468",
375+
"update-client.application-details" : "(MBED_ROM_START + MBED_BOOTLOADER_SIZE)",
376+
"update-client.storage-address" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS+MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
377+
"update-client.storage-size" : "(4*1024*1024-MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
378+
"update-client.storage-page" : 1,
379+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
380+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START+4*1024*1024)",
381+
"storage_tdb_internal.internal_size" : "(2*24*1024)",
382+
"storage.storage_type" : "TDB_INTERNAL"
345383
}
346384
},
347385
"config": {

0 commit comments

Comments
 (0)