注册挂载Littlefs

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
15318855264
Posts: 14

我现在挂载一个外部Flash存储我的GIF 通过SD协议挂载 我现在要通过文件系统去读取这个Flash里面的东西 但是我不知道如何注册和挂载这个Littlefs


Tags:
15318855264
Posts: 14

Re: 注册挂载Littlefs

我用的是toy_ai 这一套

liujt@tuya.com
Posts: 49

Re: 注册挂载Littlefs

挂载片内、片外flash前,都需要将flash格式化成little-fs,同时烧录相应的littlefs文件系统; 使用sd卡前,需要将sd卡格式化成fatfs,可以参考:https://www.tuyaos.com/viewtopic.php?t=4125, 第4节(系统资源(littlefs格式)).

15318855264
Posts: 14

Re: 注册挂载Littlefs

liujt@tuya.com 2025年 Jun 24日 11:03

挂载片内、片外flash前,都需要将flash格式化成little-fs,同时烧录相应的littlefs文件系统; 使用sd卡前,需要将sd卡格式化成fatfs,可以参考:https://www.tuyaos.com/viewtopic.php?t=4125, 第4节(系统资源(littlefs格式)).

他这个SD卡默认挂在名是什么

15318855264
Posts: 14

Re: 注册挂载Littlefs

15318855264 2025年 Jun 24日 11:06
liujt@tuya.com 2025年 Jun 24日 11:03

挂载片内、片外flash前,都需要将flash格式化成little-fs,同时烧录相应的littlefs文件系统; 使用sd卡前,需要将sd卡格式化成fatfs,可以参考:https://www.tuyaos.com/viewtopic.php?t=4125, 第4节(系统资源(littlefs格式)).

他这个SD卡默认挂在名是什么

以及SD卡格式化 也是用这个命令吗首先执行擦除外部flash:

xqspi fce\r\n

然后执行格式化外部flash:

lfs mkfs\r\n

liujt@tuya.com
Posts: 49

Re: 注册挂载Littlefs

sd可以直接通过tkl_fs_mount(CONST CHAR_T *path, FS_DEV_TYPE_T dev_type)函数挂载,“path”代表挂载点(目前flash用的"/",所以sd尽量用其他名称挂载点),dev_type设定为DEV_SDCARD

liujt@tuya.com
Posts: 49

Re: 注册挂载Littlefs

SD卡格式化在window下进行,和格式化优盘一样

15318855264
Posts: 14

Re: 注册挂载Littlefs

liujt@tuya.com 2025年 Jun 24日 11:13

sd可以直接通过tkl_fs_mount(CONST CHAR_T *path, FS_DEV_TYPE_T dev_type)函数挂载,“path”代表挂载点(目前flash用的"/",所以sd尽量用其他名称挂载点),dev_type设定为DEV_SDCARD

挂载之后如何格式化呢

liujt@tuya.com
Posts: 49

Re: 注册挂载Littlefs

sd卡先格式化才能使用,所以先格式化再挂载(挂载前可以把你需要的文件复制到sd中)

15318855264
Posts: 14

Re: 注册挂载Littlefs

liujt@tuya.com 2025年 Jun 24日 11:17

sd卡先格式化才能使用,所以先格式化再挂载(挂载前可以把你需要的文件复制到sd中)

我现在用tkl_fs_mount这个函数在/T5_TuyaOS-3.12.11/software/TuyaOS/apps/tuyaos_demo_ai_toy/src/display/tuya_ai_display.c文件下的tuya_gui_main函数下挂载出现错误请问要在哪里加什么东西才能编译通过

Post Reply