嗨,对话框
我想要一个文件如何一步一步把otp使用jtag,我读过AN_B_020 DA14580最终产品测试和编程指南文件,但有一些问题。
1。在这个文件中,它谈到了otp编程,但在我看来,它是使用uart但不是jtag,我说的对吗?
2。我可以如何利用jtag otp项目吗?有文件谈论它吗?更详细更更好。我读了smartSnippets帮助文件。有一些信息关于otp编程,但不是一步一步解决,比如如何处理这些NVDS_TAG_APP_BLE_ADV_DATA NVDS_TAG_APP_BLE_SCAN_RESP_DATA, NVDS_TAG_DEVICE_NAME NVDS_TAG_BD_ADDRESS东西。和otp形象必须燃烧或任何的第一步是好吗?
谢谢
嗨,华金,非常感谢。我读了三个文件,但仍有一些问题
1、当otp燃烧的过程中,必须坚持,不能中断,如果权力失去了在这个过程中由于某些原因,DA14580将受损,永远不会被再次使用,对吗?
2。JTAG的序列号为每个JTAG独特,与DA14580没有关系,对吧?
3所示。如果我利用JTAG smartSnippets CLI工具,该命令将是这样的:
1日。SmartSnippets。exe -橄榄球员类型芯片DA14580 - 01 jtag jtag_serialNumber programmer_ES5.bin——文件
2日,SmartSnippets。exe类型otp芯片chip_version jtag jtag_serialNumber - cmd - file文件名write_custom_code抵消0
3日。SmartSnippets。exe类型otp芯片chip_version jtag jtag_serialNumber - cmd write_header - file文件名
对吧?
4所示。所用programmer_ES5。本有关吗?即,如果我不使用开发板对话框提供,而不是使用我自己的,我改变programmer_ES5.bin吗?如果是,我该怎么办?
5。我读了嗯- b - 015,据说READ_NVDS_STRUCT_FROM_OTP编译选项可用于定义如果nvd将读取OTP或它将用硬编码的值初始化应用程序的软件。但是我找不到READ_NVDS_STRUCT_FROM_OTP,我在哪里可以找到吗?如果我想要硬编码,我该如何改变呢?
谢谢
嗨,对话框
你能确认我的问题吗?
谢谢
嗨yachao,
你试过上述步骤吗?我也试图找到一种方法使用otp j-link +程序员(通过耐火),还文档AN_B_020说接口板需要加载代码,它是通过uart的加载或加载通过jtag吗?
谢谢
嗨,mohit3112
文档AN_B_020说需要一个接口板加载代码,它是通过uart的加载或加载通过jtag吗?
我认为这是通过uart的加载。
嗨,华金
非常感谢。我试一试
嗨yachao,
事实上,它是UART的。JTAG不需要。
最好的问候,BB_Dialog。
我试着用SDK 3.0.6, SmartSnippets GUI工具。使用3板
首先我将DEVELOPMENT_DEBUG设置为1,我得到错误信息:记忆燃烧失败了。
3董事会。同样的问题
然后我改变了DEVELOPMENT_DEBUG为0。我第一次收到:81年没有清理内存地址或佣金和记忆燃烧失败了
第二次我:Addittional错误信息在地址0 x81fec (MSB): FF FF FF FE和记忆燃烧失败了。
我试过所有的董事会,但它是相同的。
然后我试着使用CLI工具,错误消息。
是什么问题?
你能给我一个非常详细的指令类似第一次做,第二个……第三....它的工作原理。?
非常感谢
你好,
任何帮助或建议吗?
谢谢
问题已经解决了,谢谢你的帮助对话框。
我把我的解决方案,希望能帮助其他人有同样的问题
OTP燃烧期间,必须连接到VPP 6.8 v。
VCC应该连接之前VPP, VPP后断开连接
应用程序标记1和应用标志2时应该设置为Yes燃烧OTP头
谢谢
嗨Yachao,谢谢你让我们知道你固定的问题和分享你的反应。BR JE_Dialog
嗨Yachao,
我是一个新的。我有一些问题:
1 /什么是引脚分配DA14580 OTP编程的连接器吗?
2 /你能告诉我OTP GUI编程软件狗和吗?
谢谢
郝