4 posts / 0 new
Last post
Qyt
Offline
Last seen:9 months 2 days ago
加入:2018-12-18 08:58
程序如何烧写otp

Hi,dialog

我有一个问题想请教一下,就是现在程序我想烧录到otp当中,程序方面有什么要修改的吗?
我试过用那个SmartSnippets烧录,但是找不到那个hex文件,是需要在程序里修改什么设置吗?
还有就是官方有没有比较好的文档介绍如何正确将程序烧写到OTP当中呢。希望能得到你们的帮助!

谢谢

Device:
CYibin
Offline
Last seen:4 months 23 hours ago
工作人员
加入:2017-12-14 02:48
你好,

你好,

请问是想烧录 DA14580 芯片吗?

烧录的是自己的程序吗? 自己的程序是否已经验证过稳定运行了?

Qyt
Offline
Last seen:9 months 2 days ago
加入:2018-12-18 08:58
Hi,dialog

Hi,dialog

是的,是想烧录DA14580,烧录的程序是根据sdk3.0的程序修改的,程序运行没有问题,现在想下载到otp当中,
但是我也给了1.2引脚6.8v的电压,还是没有办法烧录成功我用的是jlink烧录,是不能用jlink吗,还是只能用uart烧录呢?
还是程序中有需要修改为otp烧写的部分吗?需要修改程序吗?好像用SmartSnippets连程序的hex文件都找不到。感觉之前好像要改程序
里将debug模式改为otp的模式,但是现在找不到在哪修改了。想请教一下以上问题。

谢谢

CYibin
Offline
Last seen:4 months 23 hours ago
工作人员
加入:2017-12-14 02:48
你好,

你好,

1.DA14580需要给VPP引脚供电6.8 v才能烧录

2. 使用 SmartSnippets,可用 uart,jlink 口烧录

3. 只要程序文件能正常运行,便无需修改,可烧录到 OTP 里

4. hex 文件应该是你 keil (或其它)编译器生成的,你需找到你 keil 工程目录下存放编译结果的目录(一般命名为 output)