4个职位/ 0个新职位
最后发表
Qyt
离线
最后看到:1年4个月前
加入:2018-12-18 08:58
程序如何烧写otp

嗨,对话框

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

谢谢

设备:
CYibin
离线
最后看到:11个月1个星期前
工作人员
加入:2017-12-14 02:48
你好,

你好,

请问是想烧录DA14580芯片吗?

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

Qyt
离线
最后看到:1年4个月前
加入:2018-12-18 08:58
嗨,对话框

嗨,对话框

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

谢谢

CYibin
离线
最后看到:11个月1个星期前
工作人员
加入:2017-12-14 02:48
你好,

你好,

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

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

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

4.十六进制文件应该是你凯尔(或其它)编译器生成的,你需找到你凯尔工程目录下存放编译结果的目录(一般命名为输出)