⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个职位/0个新职位
最后一篇文章
弗里茨
离线
最后一次见到:3个月3天前
已加入:2017-10-18 14:17
DA14580型

你好,
我分析了VITALTRACKER的软件(用DA14580提供的DA14580),在SmartSnippet Studio中的Segger Jlink。我可以读取SPI-Flash内存和OTP内存的内容。
我发现OPT头将JTAG的地址描述为“Disabled”。当JTAG处于“禁用”状态时,如何连接目标?谁能给我解释一下吗?
感谢您的调查。

致以最诚挚的问候
Friedhelm.

设备:
PM\U对话框
离线
最后一次见到:12小时18分钟前
工作人员
已加入:2018-02-08 11:03
你好,弗里奇,

你好,弗里奇,

编程OTP头中的“JTAG disable”位时,不能再使用串行线调试器端口。

谢谢,下午好

弗里茨
离线
最后一次见到:3个月3天前
已加入:2017-10-18 14:17
您好!

您好!
在我第一次分析的时候,我认为这是记忆中的随机内容。
OTP报头中是JTAG Disable标志“Disabled”,带有灰色背景下划线,因此该标志不能更改。好的,这是程序员的选择。
但是如何通过Segger Ozone和JLink GDB服务器与JTAG / JLINK调试器进行连接。SmartSnippetStudio告诉我正确的目标 - 星座,Otpheader的内容被倾倒,并在地址JTAG标志上是AA AA AA AA读。当我完全接受您的回复时,这是不可能的。
OTP头转储的一部分如下:

47F00应用标志1 0x00000000:Emty OTP 00
47F04应用标志2 0x00000000:Emty OTP 00
47F08射频微调位[31:16)=射频微调1 00 15 68 8F
47F0C CRC CRC16的校准00 00 00 32 FD
47F10保留免费未来00 00 00 00 00
47F14预留00 00 00
47F18预留00 00 00
47F1C保留00 00 00 00 00
47F20预留
47F24预留
47F28 Reserved 00 00 00 00 00
47F2C预留
47F30预留
47F34预留00
47F38预留00
47F3C预留
47F40预留
47F44自定义域自定义域
47F48自定义域自定义域
47F4C自定义域自定义域
47F50自定义域自定义域
47F54自定义域自定义域
47F58自定义域自定义域
47F5C自定义域自定义域
47F60自定义域自定义域
47F64时间戳字节3,字节2,BYTE1,BYTE0 0A F8 5A 5e
47F68测试仪位[7:2]=测试仪ID,00 01 00
47F6C位置字节3:LOT,字节2:Wafer字节1:Y坐标,字节0:X坐标00
47F70包装使用0x00=WLCSP34,0xAA=QFN40,0x55=QFN48,0x99 KGD QFN40
47F74 32KHz源SELEC 0x00 XTAL 32KHz,0xAA:RC 32KHz RC
47F78校准标志位[31:16]:0A5A5A5,位5:微调\VCO \U校准,位4:A5 A5 00 2D
47F7C LNA调节值LNA装饰值07 42 A1 D1
47F80射频电容微调射频电容微调值00 00 00 00
47F84带隙微调值带隙微调值00 00 2A 62
47F88 RC 16微调值RC 16微调值00 00 09
47F8C XTAL 16MHz微调XTAL 16MHz微调值00 00 00
47F90 VCO微调值VCO微调值00 02
47F94客户代码签名代码00的哈希签名
47F98客户代码签名代码00的哈希签名
47F9C客户代码签名代码00的哈希签名
47FA0客户代码签名代码00的哈希签名
47FA4客户代码签名代码00的哈希签名
47FA8客户代码签名代码00的哈希签名
47FAC客户代码签名代码00的哈希签名
47FB0客户代码签名代码00的哈希签名
47FB4客户代码签名代码00的哈希签名
47FB8客户代码签名代码00的哈希签名
47FBC客户代码签名代码00的哈希签名
47FC0客户代码签名代码00的哈希签名
47FC4客户代码Signatur哈希签名代码00 00 00 00 00
47FC8客户代码Signatur哈希签名代码00 00 00 00 00
47FCC客户代码签名代码00的哈希签名
47FD0签名算法0x00无,0xAA:MD5,0x55:SHA-1,0xFF:CRC32无
47FD4设备唯一ID设备号(以字节字符串形式写入,即17 9D2A 1E
47FD8设备唯一ID设备号(以字节字符串形式写入,即FE 60 00 00
47FDC自定义字段自定义字段00 00 00 00 00
47FE0自定义字段自定义字段00 00 00 00 00
47FE4自定义字段自定义字段00 00 00 00 00
47FE8自定义字段自定义字段00 00 00 00 00
47FEC自定义字段自定义字段00 00 00 00 00
47FF0自定义域自定义域
47FF4重新映射标志0x00 SRAM Remapped为0,0xAA OTP Remapped到0 SRAM
47FF8 DMA长度32位字数0x2000字00
47FFC JTAG Enable标志0x00 Enable,0xAA Disable AA
我在想。
致以最诚挚的问候
弗里茨

PM\U对话框
离线
最后一次见到:12小时18分钟前
工作人员
已加入:2018-02-08 11:03
你好,弗里奇,

你好,弗里奇,

JTAG可以被禁用到OTP中,但是如果从OTP镜像的应用程序启用JTAG位,那么您可以读取OTP。请注意,当您将智能代码段附加到OTP头中并且从应用程序启用JTAG位时,您将看到JTAG OPT字段被禁用。

谢谢,下午好