-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于ESP32C3的硬件复位nReset(GPIO05) #48
Comments
如果我没有记错的话,keil的cmsis dap的硬复位本身是有问题的,不会有任何动作 |
哦哦,那软复位提示RDDI-DAP Error您了解么。 |
抱歉,没注意看是elaphureLink。 这个可能需要两边配合一下,我会在后续添加这个功能 |
另外我想问一下,这边对于复位时序有什么特殊的要求吗? |
我也碰到同样的问题,用的是ESP8266。不过好在可以Debug->Run,然后再退出Debug先用着。 |
奇怪,没有pack选项卡。调试的是什么设备? |
嗯嗯,目前这些没有PACK选项卡的设备暂时不支持,我会尽快支持他们 |
简单试了下Release版本,下载复位没问题,打上断点第一次进去Debug的时候提示一个错误,没留意看报的是什么,以为可以复现,结果后面再也没有出现过,之前的版本是不是也有这样的没太留意,等会试下。 |
奇怪的回归。我后续换个国产芯片继续完善下 |
Hello @Su1kAze , 目前我试了下air32f103cbt6,至少软件复位是没问题的。 |
还有就是合宙官方说air32f103的硬件复位有问题,所以改软件复位试试吧 |
刚才试了下gd32,现象一样诶。 |
下载stm32也是这样,debug可以复位,但download无法复位。 |
真奇怪昂,我再检查检查 |
ESP8266和ESP32C3我都做有,ESP8266完全正常,ESP32C3一共只用了3次,第一次Download提示错误,大概就是没有正确复位了,然后紧跟着又Download了两次,竟然都正常了.因为ESP32C3的那一块板别的电路还有问题没解决,目前没办法进一步确定到底是不是完全正常,只能确定正常Download过两次.另外,两块板的硬复位我都是接了的. |
当然,我用的是STM32. |
所以是ESP32C3上的硬件复位有问题?这个我再检查一下 |
我不确定ESP32C3上的硬件复位是否有问题,因为自从22天前你修改了之后,ESP8266和ESP32C3的使用,包括Download都是正常的,当然这是在调试STM32的时候,air32的情况我没用过.5天前我说的第一次Download提示错误,是因为ESP32C3的WiFi信号极差,只能在几厘米的范围内联上AP,还经常掉线所导致.现在可以确定ESP32C3的复位在调试STM32的时候也是正常的.但是我不知道是软复位还是硬复位起的作用,没实际测量过. |
似乎这个功能的修复在开发板中,发行版还没有更新,坐等更新,辛苦了,加油哦。 |
嗯,用的elaphureLink版本可以更新下看看 https://github.com/windowsair/elaphureLink/actions/runs/6614836721 |
esp32c3的硬件复位似乎无效。
示波器无法看到nReset引脚被拉低。
板子用的是合宙的简约版开发板,esp32c3与被调试芯片用5根10cm的高温线连接,算上接触电阻不超过5Ω。
下载的3个固件均无法拉低nReset。
固件1:通过源码还原工程,编译并下载;
固件2:您这边提供的编译好的esp32c3固件文件夹,wireless_esp_dap_full.bin;
固件3:合宙编译好的soc
三个固件下载后,现象一致,使用elaphureLin,在keil5.35环境下,勾选Reset and Run。
被调试芯片选择stm32f103、stm32f107、gd32f407和air32f103,均可以找到被调试芯片,下载速度设为1M。
强制使用硬件复位选项,会提示RDDI-DAP Error,无法下载或擦除。
使用自动或软件复位,可以擦除下载程序,会提示RDDI-DAP Error,无法正常软复位,需要手动复位被调试芯片。
但是可以直接Debug被调试芯片,可完成擦除下载复位操作。
The text was updated successfully, but these errors were encountered: