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_乘车码刷码失败问题_共性

穿戴生产烧录OTA和key文件添加使用说明

📎 原始文档:https://www.kdocs.cn/l/cuv80mZzcAoE 穿戴生产烧录OTA和key文件添加使用说明

此文档主要介绍穿戴系列芯片的代码添加key 文件的demo操作,客户根据实际添加更换key 文件接口,key 文件属于客户的秘钥文件,配合烧录器使用的,key 文件请找代理商拿取。

一、695n系列添加key文件demo

  1. key文件放置位置 首先将key文件放到代码的tools 目录下,这里演示default.key (名字可以更换,限制与ASCII格式,不采用中文等编码格式)的放置位置,如图:
    image

2、在下载的批处理里面添加key 文件信息

下载代码的批处理里面添加 key 文件拷贝操作和下载代码位置添加对应的key 文件,注意这里的名字要跟key的名字对应上,否则无效。
image

二、JL701N添加key文件demo

  1. key文件放置位置 首先将key文件放到代码的tools 目录下,这里演示default.key (名字可以更换,限制与ASCII格式,不采用中文等编码格式)的放置位置,如图:
    image

2、在下载的批处理里面添加key 文件信息

下载代码的批处理里面添加 key 文件拷贝操作和下载代码位置添加对应的key 文件,默认JL701N系列已经添加了,只需要更改名字即可。
image

三、JL707N系列添加代码 key 文件demo

  1. key文件放置位置 首先将key文件放到代码的tools 目录下,这里演示default.key (名字可以更换,限制与ASCII格式,不采用中文等编码格式)的放置位置,如图:
    image

2、在下载的批处理里面添加key 文件信息

下载代码的批处理里面添加 key 文件拷贝操作和下载代码位置添加对应的key 文件,默认JL701N系列已经添加了,只需要更改名字即可。
image

四、烧录文件和升级文件

  1. 烧录文件 烧录文件全部都是 jl_isd.fw,不区分芯片和sdk区别,烧录器烧录只认 ******.fw 文件。
    image

2、升级文件

升级文件全部都是update.ufw,不区分芯片和sdk 区别,不管什么升级方式,全部是*****.ufw文件。
image

五、UI资源不打包实例

  1. 外挂flash方案不打包UI资源demo

AC695N:修改下载批处理的位置,去掉 -ex_flash res.bin 的资源重新编译即可。

image

JL701N:修改下载批处理的位置,去掉 -ex_flash res.bin 的资源重新编译即可。

image

JL707N:修改下载批处理的位置,去掉 -ex_flash res.bin 的资源重新编译即可

image 1. 烧录的时候,就可以将代码和UI资源分开烧录:Code:.fw或者.ufw ; UI : res.bin 1. 代码部分(.fw或者.ufw)使用杰理烧录工具烧录,UI部分使用UI flash厂家的烧录工具烧录 image 2. 内置flash方案不打包UI资源demo

AC695N:isd_config_insert_flash.ini文件中注释资源文件重新编译即可

image

JL701N:更改isd_config_rule.c文件的资源文件地方,注释资源重新编译代码。

image

JL707N:更改isd_config_rule.c文件的资源文件地方,注释资源重新编译代码。

image 3. 外挂nandflash 不打包UI资源 跟上面2相同操作。 707-NandFlash 代码和UI资源独立烧录方案.otl
更新isd_download.exe工具到4.2.74版本以上,在批处理中isd_download.exe工具后面添加生成nandflash资源的指令-output-nandflash-burn jlnb.bin

707:nandflash条件下,需要将代码和UI资源分开烧写的例子的操作方法

在批处理添加生成-output-nandflash-burn jlnb.bin的指令,生成jlnb.bin 和 .fw/.ufw,分成两步ii和iii(修改&编译两次,以生成两个文件):
1. 在批处理中添加:-output-nandflash-burn jlnb.bin,jlnb.bin就是给第三工具烧写nand flash用的; image 2. jlnb.bin:生成烧写到flash的UI资源文件:改cpu\br35\tools\isd_config_rule.c的#if 1-->编译生成jlnb.bin。 imageimage 3. .fw/.ufw:不将UI资源打包到.fw/.ufw,改cpu\br35\tools\isd_config_rule.c的#if 0,然后生成.fw/.ufw文件(在isd_config_rule.c中屏蔽nandlfash相关的内容)。 imageimage 屏蔽跟nandflash相关的配置

六、一拖八烧录文件授权使用:授权工具请使用最新的版本

所有的芯片系列全部相同的操作,注意授权工具需要定时更新,可以找代理拿取最新版本工具。
image

本文档为保密信息,未经授权,请勿转发或告知第三方。非常感谢!
This electronic documentation and any attachments are confidential and may be legally privileged or otherwise protected from disclosure. If you are not the intended recipient, please do not disclose the contents to anyone。
Thank you for your cooperation!
解析权归杰理所有!
The analysis right belongs to JieLi Technology Co., Ltd.

本文档包含以下子页面

  • 707-NandFlash 代码和UI资源独立烧录方案
Prev
JL707 手表硬件设计注意事项 总结
Next
JL707N-入门到进阶开发指导文档