嗨,对话
我的项目需要通过按住按钮3秒来重置系统的功能。我调用api platform_reset(reset_and_load_fw);
然后系统重置,我可以找到设备广告,显示器运行良好,但按钮不起作用。只有在我切断电源后
开机,设备变得良好。
我认为也许在平台之后,GPIO国家的寄存器赢了; T重置或一些RAM我需要在platform_reset()之后清除。
如何以正确的方式重置重置。
关键词:
设备:
嗨金麦,
尝试使用wrap_platform_reset(reset_after_spota_update);为了重置设备并强制引导加载程序运行。还可以让我知道FW谎言是闪光灯还是位于OTP?
谢谢mt_dialog.
嗨,mt_dialog
谢谢你回答我,我无法在SDK3.0.10中找到WRAP_PLATFORM_RESET(RESET_AFTER_SPOTA_UPDATE),我的FW在闪存中呈现。
我的闪光图:
0x00000 - Bootloader.
0x80000 - IMG01
0x13000 - IMG02
0x1f000 - 信息
我喜欢重置为像电源一样执行。
嗨金麦,
对不起,Wrap_platform_reset()在SDK5上,我没有注意到您正在使用的SDK。我不认为平台_reset(reset_and_load_fw)确实重置了您的设备,尝试使用platform_reset(0),而不是提供任何类型的参数。这将强制引导加载程序运行。
谢谢mt_dialog.