-
Notifications
You must be signed in to change notification settings - Fork 7
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
Hung in ambztool for RTL8710BX #35
Comments
Okay, I think I figured it out. I made the timeout shorter and it worked for me. I am not entirely sure why this works, but I get the same .bin file each time.
|
I was wrong. That did not do what I expected. I get the .bin file but binwalk failed and a hexdump shows:
|
Any thoughts on what else I can try? |
Sadly, no. You could try using an old version (before 4.8.0, I think) which had an old implementation of the RTL flashing tool. |
Having also this issue with current version 4.11.1 during "checking OTA index". similar to this issue |
I am trying to make a dump of a RTL8710BX from the Govee Lynx Dream String Lights (H7021) to make a backup before putting esphome on the chip. I am able to get into boot mode but end up getting stuck on 'resp += self.read()' in ambztool.py.
LOG:
Here it will hang indefinitely without timing out on line:
ltchiptool/ltchiptool/soc/ambz/util/ambztool.py
Line 446 in 2868532
I started to debug it and found that it will loop 2 times before getting stuck. The value of resp is
b'\x18\rxmodem_log_open \n\r\rclose xModem Transfer ...\r\n\r'
.Any idea if I am doing something wrong? It seems like xmodem is being closed but I'm not too familiar with what normally occurs.
The text was updated successfully, but these errors were encountered: