diff options
| author | Ayush Singh <ayush@beagleboard.org> | 2025-09-01 13:18:20 +0530 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2025-10-13 12:37:57 +1100 |
| commit | 29950295c4e99690e1907fb731020a4e3361a8ac (patch) | |
| tree | 27dda30fd71b6305d945284095967b2f3a8ac402 | |
| parent | c6a78515fba853ecfe3083cba5f5a09fb72d475d (diff) | |
zephyr/boards: Add PocketBeagle 2 rev A0 m4 support.
Add support for PocketBeagle 2 rev A0 m4. Since it has 256K of SRAM (split
into 192K instruction and 64K data regions), some things need to be
disabled in MicroPython to make it fit.
Signed-off-by: Ayush Singh <ayush@beagleboard.org>
| -rw-r--r-- | ports/zephyr/boards/pocketbeagle_2_am6232_m4.conf | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ports/zephyr/boards/pocketbeagle_2_am6232_m4.conf b/ports/zephyr/boards/pocketbeagle_2_am6232_m4.conf new file mode 100644 index 000000000..c63924c13 --- /dev/null +++ b/ports/zephyr/boards/pocketbeagle_2_am6232_m4.conf @@ -0,0 +1,30 @@ +# Disable Networking +CONFIG_NETWORKING=n +CONFIG_NET_IPV4=n +CONFIG_NET_IPV6=n +CONFIG_NET_UDP=n +CONFIG_NET_TCP=n +CONFIG_NET_SOCKETS=n +CONFIG_TEST_RANDOM_GENERATOR=n + +CONFIG_NET_CONFIG_SETTINGS=n +CONFIG_NET_CONFIG_NEED_IPV6=n +CONFIG_NET_CONFIG_NEED_IPV4=n + +CONFIG_DNS_RESOLVER=n +CONFIG_DNS_SERVER1="" +CONFIG_DNS_SERVER_IP_ADDRESSES=n + +CONFIG_NET_BUF_POOL_USAGE=n +CONFIG_NET_DHCPV4=n + +CONFIG_NET_CONFIG_MY_IPV6_ADDR="" +CONFIG_NET_CONFIG_MY_IPV4_ADDR="" +CONFIG_NET_CONFIG_MY_IPV4_GW="" + +# Disable FAT support. Does not fit +CONFIG_MICROPY_VFS_FAT=n + +# Only elf output is used +CONFIG_BUILD_OUTPUT_BIN=n +CONFIG_BUILD_OUTPUT_HEX=n |
