大模型开发套件支持通过 TF 卡动态加载应用示例,实现通过菜单选择的方式动态加载应用,省去了连接PC进行固件烧录的操作。
本文将介绍TF 卡应用菜单功能的使用以及如何制作一张应用合集TF卡。
新版大模型套件(CSK6-MIX2.0)默认配套了集合了大部分应用示例的 TF 卡且开发套件默认烧录了用于加载 TF 卡内应用的固件,用户可直接上电开机体验。旧版本套件用户若需使用此功能,可参照 镜像TF卡制作章节制作TF卡进行使用。
下次使用套件时,若依旧选择上一次加载的应用,则无需等待。
开发板出厂默认烧录了一个TF卡应用启动固件,该固件位于 flash 的起始地址(0x00
),其功能为加载 TF 卡中存放的应用镜像并将它们的图标展示在屏幕上,当点击某个应用图标时,启动固件会将该应用的镜像从 TF 卡中拷贝并烧录至开发板的 flash 中,并在烧录完成后从应用启动地址(0x100000
)运行该应用。
由于芯片默认从 0x00 地址启动,当我们往开发板的起始地址(
0x00
)烧录其他测试固件时,芯片启动将默认运行新固件而不再加载 TF 卡应用菜单,如需恢复 TF 卡应用菜单的显示与使用,需重新往给地址烧录 TF卡应用启动固件。
1:点击下载TF卡启动固件(用于加载TF卡中的应用):zephyr.mcuboot.eca7bcbe.bin
2:下载并安装 cskburn desktop 烧录工具后,双击图标运行软件
3:通过数据线连接电脑与开发套件的DAP_USB
接口
4: 点击cskburn_desktop
软件的串口下拉框,选择连接开发套件后识别到的串口编号,将已经下载好的.bin
文件拖拽进烧录区域,点击开始烧录
。
通过读卡器将 TF 卡连接电脑进行格式化,可使用默认的格式化格式(文件系统为FAT32),如图:
下载以下文件并解压,将解压后的multiapps
目录整个拷贝至 TF 卡根目录下:
文件 | 更新时间 | 操作 |
---|---|---|
multiapps.zip | 2024·9·27 | 下载 |
完成 TF 卡文件拷贝后,将TF卡插入开发板左下角卡槽中:
开发板复位运行后,固件将自动运行,可看到开发板屏幕已加载出 TF 中的应用清单,可以通过滑动屏幕并长按图标进行应用加载。