zephyr/boards/hardkernel/odroid_go/odroid_go_appcpu.dts
Yannis Damigos dc1353a336 boards/odroid_go: Fix update partitions size
Update partitions size to utilize the entire flash

Signed-off-by: Yannis Damigos <giannis.damigos@gmail.com>
2024-09-03 14:39:43 +01:00

67 lines
1.3 KiB
Text

/*
* Copyright (c) 2023 Espressif Systems (Shanghai) Co., Ltd.
*
* SPDX-License-Identifier: Apache-2.0
*/
/dts-v1/;
#include <espressif/esp32/esp32_appcpu.dtsi>
/ {
model = "ODROID-GO Game Kit APPCPU";
compatible = "hardkernel,odroid_go", "espressif,esp32";
chosen {
zephyr,sram = &sram0;
zephyr,ipc_shm = &shm0;
zephyr,ipc = &ipm0;
};
};
&ipm0 {
status = "okay";
};
&trng0 {
status = "okay";
};
&flash0 {
status = "okay";
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
/* Reserve 60kB for the bootloader */
boot_partition: partition@1000 {
label = "mcuboot";
reg = <0x00001000 0x0000F000>;
read-only;
};
/* Reserve 2048kB for the application in slot 0 */
slot0_partition: partition@10000 {
label = "image-0";
reg = <0x00010000 0x00200000>;
};
/* Reserve 2048kB for the application in slot 1 */
slot1_partition: partition@210000 {
label = "image-1";
reg = <0x00210000 0x00200000>;
};
/* Reserve 64kB for the scratch partition */
scratch_partition: partition@410000 {
label = "image-scratch";
reg = <0x00410000 0x00010000>;
};
/* Reserve the remaining 12160kB for the storage partition */
storage_partition: partition@420000 {
label = "storage";
reg = <0x00420000 0x00BE0000>;
};
};
};