Re: box-lite刷成砖头!
Posted: Wed Jul 12, 2023 7:04 am
我用了一下,没问题,感谢乐鑫的大神们。编译前,需配置一下menuconfig,把HMI Board Config中的Select BSP board选项,默认是BSP_BOARD_ESP32_S3_BOX,选为BSP_BOARD_ESP32_S3_BOX_Lite,就可以正常编译烧录运行。
但有一点疑惑:factory_demo中main下面的idf_component.yml中有如下配置:
明显不同的组件,却有同样的git地址和版本。而且从生成的dependencies.lock中看:
managed_components中的组件,虽然配置地址和版本都一样,但确实下载的组件不一样,好神奇!希望乐鑫的大神们给科普一下,这是怎么做到的?
这个版本的程序还是稍微有点瑕疵,原始程序的about页面可切换中英文语言,但现在的程序,可以选择语言,但无法循环到到确认按钮,导致无法切换。
但有一点疑惑:factory_demo中main下面的idf_component.yml中有如下配置:
Code: Select all
espressif/esp_rainmaker:
path: components/esp_rainmaker
git: https://github.com/espressif/esp-rainmaker.git
version: "cc861bffc818c607e799f66c79923fd4e2d00447"
espressif/esp_schedule:
path: components/esp_schedule
git: https://github.com/espressif/esp-rainmaker.git
version: "cc861bffc818c607e799f66c79923fd4e2d00447"Code: Select all
espressif/esp_rainmaker:
component_hash: 6083d01e4de7193a4616d31ff5df932df3dfc700ba6a6f7b5df4953fe8e90bbf
source:
git: https://github.com/espressif/esp-rainmaker.git
path: components/esp_rainmaker
type: git
version: cc861bffc818c607e799f66c79923fd4e2d00447
espressif/esp_schedule:
component_hash: 4dd34a8eaa943bcff1da7045090a4d2f7561da4f2f072a2d762623c303616cd6
source:
git: https://github.com/espressif/esp-rainmaker.git
path: components/esp_schedule
type: git
version: cc861bffc818c607e799f66c79923fd4e2d00447这个版本的程序还是稍微有点瑕疵,原始程序的about页面可切换中英文语言,但现在的程序,可以选择语言,但无法循环到到确认按钮,导致无法切换。