Open Hedda opened 2 years ago
@Hedda need to use BSL button to enter bootloader, this is problem with hardware design.
@Hedda need to use BSL button to enter bootloader, this is problem with hardware design.
As I understand from the discussion in https://github.com/JelmerT/cc2538-bsl/issues/113 it is not really a problem with the hardware but either a bug in the CP2102N revision or more likely an issue with Microsoft Windows serial interface in combination with the bug in the CP2102N revision they use. It should however be possible to workaround those issues by adding additional delays, so this might get "fixed" in a future version of https://github.com/JelmerT/cc2538-bsl
When support will be implemented in JelmerT / cc2538-bsl then I will add.
@xyzroe FYI, JelmerT got it working via a new option attribute here -> https://github.com/JelmerT/cc2538-bsl/pull/114
@xyzroe FYI, JelmerT got it working via a new option attribute here -> JelmerT/cc2538-bsl#114
OK. Thank you. I'll do it at my leisure.
@Hedda Could you please check this video? https://youtu.be/-0JXHbYDFTs Some guy flash sonoff stock using multitool with no changes or button pushes.
From 3:30
@Hedda Could you please check this video? https://youtu.be/-0JXHbYDFTs Some guy flash sonoff stock using multitool with no changes or button pushes.
From 3:30
Video was removed before I could see it.
Re-uploaded here https://m.youtube.com/watch?v=Y7XDC9oer5I
On Jan 10, 2022, 3:54 PM +0200, Hedda @.***>, wrote:
@Hedda Could you please check this video? https://youtu.be/-0JXHbYDFTs Some guy flash sonoff stock using multitool with no changes or button pushes. From 3:30 Video was removed before I could see it. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you were mentioned.Message ID: @.***>
See that he uses "ITead_Sonoff_Zigbee-delay" branch from https://github.com/JelmerT/cc2538-bsl/pull/114 to use Auto-BSL when not pressing button.
He must be pressing the BTL-button when using ZigStar GW Multi tool with ITead SONOFF Zigbee 3.0 USB Dongle Plus.
please watch again from 2:40
Just now I could flash sonoff stick with GW Multi tool without opening enclosure!!!
I don't know how it works, but it works)))
@Hedda I was also able to flash my sonoff dongle by doing same as @RadioLed2000.
Can confirm.
All I needed to do to flash without pressing the button was:
For me, I had to hold down the boot button for 20s before (and after) inserting the stick. 10s did not cut it multiple times. I kept getting Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)
prior.
Same here, only worked after holding the reset button for about 20 seconds after inserting the dongle.
For me, I had to hold down the boot button for 20s before (and after) inserting the stick. 10s did not cut it multiple times. I kept getting
Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)
prior.
Same. For the next one fighting with Sonoff ZBDongle-P lets make it simple. For me this worked:
FYI, automatic BSL reset not working on Windows OS (Microsoft Windows 10 operating system) with USB adapters based on Silicon Labs CP2102N USB-to-UART chip and TI CC2652P Zigbee chip like the new SONOFF Zigbee 3.0 USB Dongle Plus by ITead:
https://itead.cc/product/sonoff-zigbee-3-0-usb-dongle-plus/
Get error message:
Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)'
Know issue in upstream cc2538-bsl by JelmerT but a workaround do exist by using boot reset code from Sonoff
uartlog.py
script:https://github.com/JelmerT/cc2538-bsl/issues/113