跳到主要内容

如何让应用程序写入OTP标题“产品就绪”标志?

da1468x.

1个月前

张贴了肖恩10分 2回复
0旋转

在制造过程中,我们希望我们的应用程序来编写“产品就绪”OTP标题字段。从数据表的第3页,偏移量为0x7f8e9d0。在应用程序代码中的推荐方式是什么?供参考,下面是我的天真,第一次在写一个旗帜。

// OTP地址“产品就绪”标志。#define dialog_product_ready_otp_offset(0x7f8e9d0)//对话框指定的值写入,它asserts“product dread”#define dialog_product_read_otp_value(0xaa)bool hpy_set_production_ready_flag(void){hw_otpc_init();//开始时钟。hw_otpc_disable();//确保它处于待机模式。hw_otpc_init();//重新启动时钟。hw_otpc_manual_read_on(false);uint32_t * product_ready_otp_offset =(uint32_t *)(dialog_product_ready_otp_offset);if(* product_ready_otp_offset!= 0){* product_ready_otp_offset = dialog_product_read_otp_value; } hw_otpc_manual_read_off(); hw_otpc_disable(); }

1个月前

PM_DIALOG.

嗨肖恩,

谢谢你的问题在线。让我检查一下,我会尽快回复你。

谢谢,PM_DIALOG.

1个月前

Ben.laure

嗨肖恩,

我们不建议您从您的申请中执行此操作。如果您使用它,或使用CLI_Programmer如果使用第三方工具来编程闪存,我建议使用PLT。

一旦您编程“产品准备就绪”,您就会失去大量调试容量。在我看来,部署固件映像是一个坏主意,你无法调试,因为它是锁定设备的调试功能。我更愿意测试然后部署。