KDocs 研发资料库
  • 手表穿戴技术应用文档入口汇总
  • JL707N穿戴客述问题FAQ
  • 彩屏仓 硬件开发指南 与 量产作业流程规范
  • 彩屏仓 AC98N和JL701烧录升级注意事项
  • JL707 硬件开发资料
  • JL707 手表硬件设计注意事项 总结
  • 穿戴生产烧录OTA和key文件添加使用说明
  • JL707N-入门到进阶开发指导文档
  • 彩屏仓982相关
  • 彩屏仓耳机介绍
  • 杰理701_707双屏demo介绍
  • 707电子吧唧开发资料
  • GPIO相关
  • UART串口相关
  • SPI相关
  • nandflash相关
  • norflash相关
  • IIC相关
  • PWM相关
  • SD卡相关
  • 定时器TIMER
  • 文件系统接口设计说明文档
  • 音视频录像开发流程
  • rdec编码器
  • 穿戴功耗数据标准
  • 手表蓝牙开发文档
  • 701蓝牙PAN联网demo
  • BLE开发使用说明
  • 701手表2.0.0版本SDK EQ在线调试和离线调试方法 V1.1
  • JL707 手表喇叭输出声音大小评估方法 V1.0
  • JL707 手表音频EQ调试方法 V1.0
  • AC707N 手表通话写卡 软件配置方法
  • 录音功能
  • 701手表2.X.X系列SDK调试EQ配置方法及音频调试技巧V1.1
  • 701手表104版本SDK EQ在线调试和离线调试方法 V1.1
  • mic2dac示例
  • P11 SensorHub相关
  • 手表升级操作文档
  • AC707NGPU
  • DBI模块介绍
  • GPU模块介绍
  • 701N屏幕驱动配置说明
  • 701N_UI编辑工具用户手册
  • 支付宝资料
  • 支付宝硬件接入资料
  • 支付宝乘车码接入资料
  • CAT1 接入文档
  • 701N_WATCH_CAT1开发说明
  • Findmy功能
  • music模式相关
  • 707电池曲线
  • 707N内置FLASH挂载FAT文件系统251112_v1.2
  • AC707N_本地视频播放demo(AVI-MJPEG-PCM)
  • 光波导屏幕调试
  • 耳机研发和生产流程 指南
  • 707-NandFlash 代码和UI资源独立烧录方案
  • 彩屏仓时间同步补丁
  • 彩屏仓抖音点赞移植
  • 707LVGLv8双屏开发
  • 707N蓝牙互传图传demo
  • AVIPCM数据流接入AIVOICE
  • Flash分区操作demo
  • 手表发射问题
  • 701_707 双备份升级DEMO
  • 707_乘车码刷码失败问题_共性

Flash分区操作demo

📎 原始文档:https://www.kdocs.cn/l/cnoIuLdX3ag7

Flash分区操作demo

1、 内置flash不使用文件系统挂载操作demo

1.1 配置挂载分区信息

image

1.2 添加挂载分区

image 1.3 配置下载分区信息:
image

1.4 生成一个镜像文件,大小跟实际配置一样

image

1.5 读写操作

image

2、 内置flash文件系统操作,虚拟文件系统只有一个,所以只能挂载一个分区使用

2.1 添加挂载分区

image

2.2 添加分区配置信息

image

2.3 直接可以使用文件系统的接口访问,fopen/fread/fwrite等

3、 外挂flash分区操作

3.1 配置外挂flash分区信息

image

3.2 挂载分区信息操作接口

image

3.3 对flash 的分区进行配置,分出对应的空间

image

3.4 分区操作,方法同 1 内置flash没有文件系统的操作方式:dev_open 等

image

4、 外挂flash挂载普通fat

4.1 先需要对外挂flash 进行分区,分一个区域用来挂载fat文件系统,普通的fat 大小最小是512KB对齐,所以分区的大小必须满足512KB* N 的大小。
imageimage

4.2 生成一个对应大小的fat镜像文件

使用 “FAT镜像文件生成工具_ 1.0.0.4.exe”工具生成对应的fat镜像文件大小,工具可以放文件进去,注意设置镜像文件大小的配置。
工具连接: 【金山文档 | WPS云文档】 FAT镜像文件生成工具_ 1.0.0.4
https://kdocs.cn/l/cuWXmSV9pkTN
image

4.3 下载镜像文件到外挂flash 上

将生成好的镜像文件下载到flash对应的地址上,一定要注意这个起始地址一定是分区的起始地址,否则找不到信息。
image

4.4 分区路径配置

注意需要对应设置分区路径挂载什么名称,就是什么名称的分区注册
image

4.5 测试代码是否正常挂载

按照前面三步,基本可以下载镜像文件和挂载。
image Faq:一般来说分区设置好了,开机报错误dev->fmnt = 0;则说明是镜像文件有问题,要么没有下载要么生成的镜像文件有问题。

5、 外挂flash 多个文件打包

外挂flash 实现多个文件打包的方式如下:
image

本文档包含以下子页面

Prev
AVIPCM数据流接入AIVOICE
Next
手表发射问题