我通过JTAG刷新了一个程序,该程序几乎在程序启动时即处于休眠状态。 回想起来,这是一件很愚蠢的事。 我现在正在尝试弄清楚如何在它上闪存一个不同的程序。
如果 我尝试正常闪烁,我收到调试器错误,即探头无法连接-设备处于休眠状态。 如果我尝试切换GPIOHIBWAKE行,尽管确切的错误消息会有所不同,但这也不起作用。 我曾尝试使用PWM输出(频率10 kHz - 100 kHz)从另一个微控制器驱动GPIOHIBWAKE线,但从未让设备从休眠状态中退出足够长的时间以便调试器进行连接。 我还尝试切换RST线路,尽管这只是通过手动接地。
我认为我的调试器不使用JTAG_NTRST行,我认为这可能会使芯片脱离休眠状态。
我上一次的想法是尝试提升GPIO 84 (启动模式引脚0)。 不幸的是,两个启动引脚都连接到3.3V,并且由于它们来自处理器下面,因此无法切断这些跟踪。 我曾尝试提起销,但没有太多的运气。
加载此类程序后,是否有人能够重新刷新设备?