-
Notifications
You must be signed in to change notification settings - Fork 274
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
B6AC original - target does not answer #335
Comments
Hi, Squares on display are default state after power up of display. It means that display is not being initialized and thus FW is probably not running. |
Also please attach avrdude logs/output as txt file or as code block. |
Hi diggit, thanks for your help.
Then I flashed the charger with cheali-charger-imaxB6-original_2.00-e10.3.12-20160613_atmega32.hex and got those squares. My first error I presume was not to save the original hex files and my second one was to flash it with the wrong firmware. Now, when I try to flash it, here is what I got from AVRDUDE :
Where can I find my fuse values ? |
Here's what I got when I use the command "-F" and "-B 128kHz"
|
bin and hex files contain the same information
Your current fuse values should be in (you can view them with a hex editor)
but I would try this: https://github.com/stawel/cheali-charger#troubleshooting |
Thanks for your help guys. =) Here are my fuse values :
I tried to reflash with the saved flash.bin file, flashing seems good in avrdude but the charger does not turn on (screen is off). |
there is a good chance that your flash was "locked", you can check this by opening the flash.bin
meaning of your fuses: definitely I would look into: https://github.com/stawel/cheali-charger#troubleshooting |
I can indeed see a pattern with increasing numbers and characters.
I'm totally a noob so here's what I've done :
I can't reset to default as the screen is off.
Same as first point = screen is off, no message.
Same.
To be sure what I have to do : I used the RAW button, then right click and "save as". I get a .txt file that I rename to .bin or .hex file. I have downloaded the four files this way. Then :
I compared the sha1 sum of the .hex file with the .hex.sha1's one and get the same number for both files
I did reset the fuses with these values and also tried with the original values. I started the flashing process :
And after that, the screen remains off. |
Here it is, hope this helps. |
yes points 4 and 5 (from troubleshooting) were meant for you. Unfortunately I'm a non believer when it comes to point 5:
please run a command in command line that looks similar to this:
and post the output logs and *.hex files here. |
Here's what I got :
Here are the files : Let me know if you prefer another type of file instead of zip. |
Hi. Have not much time to dig into the conversation. But just for info I have had good result with the lfuse:0xAF and hfuse:0xC9. |
@TBAMax Hi, thanks for your answer. Just tried to flash with your fuse values with no luck unfortunately. |
ok, I'm beginning to suspect that the schematics of your board has changed first question: Why your display goes "black" after programming? please do:
I assume we do something in software that drains the Vcc current:
later you probably will have to change the LCD connector so we can see what is below, |
@LeonHartStrife did you have any luck? Are you planning/willing to investigate it more? |
I updated an original B6AC with an USBASP and AVRDUDE and got some squares on the first line of the screen.
I pluged the charger and since then I have a black screen and the message "target does not answer".
I still can update the charger if I put "-F" in AVRDUDE but it won't turn on if I plug in.
Is the charger dead or bricked?
The text was updated successfully, but these errors were encountered: