Skip to content

Commit c2c5829

Browse files
committed
Add Renesas GR-PEACH and GR-LYCHEE support
1 parent e7a2867 commit c2c5829

5 files changed

+41
-0
lines changed

README.md

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

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

Binary file not shown.
Binary file not shown.

drivers/COMPONENT_WIFI_ESP32.lib

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://github.com/ARMmbed/esp32-driver/#d6bd83f8710b4c475b3cce101d8b2c77e17feaf6

mbed_app.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,44 @@
320320
"esp8266.cts" : "D12",
321321
"esp8266.rts" : "PB_1",
322322
"esp8266.rst" : "D8"
323+
},
324+
"RZ_A1H": {
325+
"target.extra_labels_add" : ["PSA"],
326+
"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"],
327+
"target.bootloader_supported" : true,
328+
"target.network-default-interface-type" : "ETHERNET",
329+
"target.bootloader_img" : "bootloader/mbed-bootloader-gr_peach-internal_flash-no_rot-v4.1.2.bin",
330+
"target.header_offset" : "0x10000",
331+
"target.app_offset" : "0x10400",
332+
"bootloader-size" : "(64*1024)",
333+
"update-client.bootloader-details" : "0x1800a660",
334+
"update-client.application-details" : "(MBED_ROM_START + MBED_BOOTLOADER_SIZE)",
335+
"update-client.storage-address" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS+MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
336+
"update-client.storage-size" : "(4*1024*1024-MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
337+
"update-client.storage-page" : 1,
338+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
339+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START+4*1024*1024)",
340+
"storage_tdb_internal.internal_size" : "(2*24*1024)",
341+
"storage.storage_type" : "TDB_INTERNAL"
342+
},
343+
"GR_LYCHEE": {
344+
"target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""],
345+
"target.bootloader_supported" : true,
346+
"target.network-default-interface-type" : "WIFI",
347+
"target.components_add" : ["WIFI_ESP32"],
348+
"target.bootloader_img" : "bootloader/mbed-bootloader-gr_lychee-internal_flash-no_rot-v4.1.2.bin",
349+
"target.header_offset" : "0x10000",
350+
"target.app_offset" : "0x10400",
351+
"bootloader-size" : "(64*1024)",
352+
"update-client.bootloader-details" : "0x1800a468",
353+
"update-client.application-details" : "(MBED_ROM_START + MBED_BOOTLOADER_SIZE)",
354+
"update-client.storage-address" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS+MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
355+
"update-client.storage-size" : "(4*1024*1024-MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)",
356+
"update-client.storage-page" : 1,
357+
"mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP",
358+
"storage_tdb_internal.internal_base_address": "(MBED_ROM_START+4*1024*1024)",
359+
"storage_tdb_internal.internal_size" : "(2*24*1024)",
360+
"storage.storage_type" : "TDB_INTERNAL"
323361
}
324362
},
325363
"config": {

0 commit comments

Comments
 (0)