ESP32s3编译固件 N16R8

cd esp-idf

source export.sh

cd micropython

make -C mpy-cross

cd ports/esp32

make BOARD=ESP32_GENERIC_S3 clean

make submodules

make BOARD=ESP32_GENERIC_S3 USER_C_MODULES=../../../../micropython.cmake

关于相关问题的修改

flash 修改:
boards/ESP32_GENERIC_S3/sdkconfig.board

CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME=”partitions-16MiB.csv”

PSRAM修改
boards/sdkconfig.spiram_sx

#CONFIG_SPIRAM_MODE_QUAD=y
CONFIG_SPIRAM_MODE_OCT=y

boards/ESP32_GENERIC_S3/mpconfigboard.cmake

set(IDF_TARGET esp32s3)

set(SDKCONFIG_DEFAULTS
    boards/sdkconfig.base
    ${SDKCONFIG_IDF_VERSION_SPECIFIC}
    boards/sdkconfig.usb
    boards/sdkconfig.ble
    boards/sdkconfig.spiram_sx
    boards/ESP32_GENERIC_S3/sdkconfig.board
)

发表回复