Hi,
my chipshouter is not responding to UART anymore.
I just get the code 33U51A print every second.
I assume the firmware is corrupted. How can I recover the firmware?
Cheers,
Nils
Hi,
my chipshouter is not responding to UART anymore.
I just get the code 33U51A print every second.
I assume the firmware is corrupted. How can I recover the firmware?
Cheers,
Nils
Hi Nils,
The 33U51A
is the BOARDID, it is printed as it would tell the firmware update tool which BOARDID is in use. It’s just a random 6 character string assigned to each chipshouter.
The firmware files are unique per device for various reasons (primarily, to allow per-device tweaking if needed in the future).
I sent you the .fup
file. Right now you need to do this quasi-manually:
Clone https://github.com/newaetech/chipshouter-python (which I just updated for Python3 on download tool), and run setup.py install
or setup.py develop
.
Unzip your xxxxxxx.fup
file (change the extension to .zip if needed). Inside of that, you will use the file out.bin
to perform the firmware download. Extract out.bin
somewhere.
From ChipSHOUTER-Python\scripts
run python shouter-console.py --download out.bin comname
, where comname
is COM8
, \dev\ttyUSB0
etc.
c:\dev\ChipSHOUTER-python\scripts>python shouter-console.py --download out.bin COM8
Connected successful
Sending: out.bin
Sending reset for download .... [0]
Sending reset for download .... [1]
Downloading: 100%|##############################################################################################################| 184/184 [00:10<00:00, 17.97it/s]
You can use sendfile
instead of download
and it will keep a console open that you can confirm things worked.
Let me know if this gives errors - or if it downloads but still has the same problem.
Thanks,
-Colin
Everything worked out of the box… Thanks a lot