Microchip
直播中

李远

8年用户 150经验值
私信 关注
[问答]

怎么在dsPIC30EV256GM102上使用RTSP编程算法写入配置位

你好,我想知道在dsPIC30EV256GM102芯片上用运行时自编程算法更新配置位是否可行?在文档中写道:“对程序内存的最后一页执行页擦除操作将清除Flash配置字节,从而启用代码保护。因此,用户应该避免在程序内存的最后一页上执行页擦除操作。谢谢,雨果

回帖(6)

王璨

2020-4-7 07:28:14
对此我不太确定。但是,您可能要冒着看EZBL(引导加载程序)文档的风险。基本上,我希望引导加载程序能够清除并重新编程配置位。否则,通过引导加载程序编写的任何应用程序都将不受保护。
举报

高文利

2020-4-7 07:37:43
谢谢du00001的答复,但是我没有看到任何关于EZBL中配置字编程的内容。但是,我们正在开发一个包含引导加载程序(作为常量变量)的应用程序。此应用程序删除实际的引导加载程序并刷新新的引导程序(如果出现bug或新特性)。当然,当引导加载程序被更新时,电源不能被切断,否则我们需要用行结束工具(ICD3)重新刷新它。我们不太可能需要改变配置字,但我想(如果可能的话)有这种可能性,以防万一。INS,有可能在DSPIC30EV256GM102芯片上用运行时自编程算法更新配置位吗?谢斯古戈
举报

王璨

2020-4-7 07:57:25
嗨,雨果,现在这还远远超出了我的实际经验。让我们看看同事中是否有人插嘴了。达里奥可能是一个伟大的资源…
举报

李涛

2020-4-7 08:20:17
我从来没擦掉最后一页,如果芯片程序员没有读出正确的ID,那么它就不会识别它。如果你用错误的数据写芯片ID,可能就不可能再写到芯片上。也许你可以用我没有尝试过的芯片程序员手动指定ID。不知道它是否会尝试将它与ID进行比较。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分