Is torch, the originator of this thread, still around?
It seems this well-developed (i.e., long ) thread would benefit from the addition of a summary section in the very first post to collect all the requisite and related info (or links thereto) in one place and then updated as new versions of hardware/software come out.
Would be nice to have all the information in one place and something to show what software goes with what hardware.
I still have this non-working unit that I think only needs reprogramming.
I am not very good when it comes to programming and need a noob tutorial.
When power is applied and button is pressed you only get a bar across the screen.
I have tried to go through this thread to collect information but get pulled in other directions lol.
When power is applied and button is pressed you only get a bar across the screen.
That's the case when the display isn't initialized. There are several posts in this thread about flashing the ATmega. An Arduino works as programmer too
When power is applied and button is pressed you only get a bar across the screen.
Does the microcontroller (or anything else) get warm while the screen is on?
That's the case when the display isn't initialized. There are several posts in this thread about flashing the ATmega. An Arduino works as programmer too
I will search back through the threads and see what I can find. If I can ever learn this I will post a YT video showing how.
Does the microcontroller (or anything else) get warm while the screen is on?
From the beginning. I picked the unit up to test a transistor one day. I noticed it did nothing. Screen did not come on and I did not feel any heat in the controller. The day before I had checked some HV caps. Was thinking that perhaps one was not discharged. I ordered a second unit.
Many months later I took the bad unit out and tried to read the controller. Then I tried writing the programs to it. But not knowing what I was doing may have corrupted the controller. Again I am a total noob at trying to do this. But after my failure I noticed that when I press the button I get a bar across the screen now. So it does show some sort of life. Perhaps it is toast. I am not sure.
I continued to play with it and this came up :
"BAT 4.8V empty"
I tried to program again and only get the “bar” now. I put it aside till I could learn more about it.
Assuming you are using a fresh battery, it sounds like either there is a problem with the voltage divider used to read the battery voltage, or the new firmware you installed isn't configured with the right divider ratio for calculating battery voltage (see BAT_NUMERATOR in the makefile).
From the beginning. I picked the unit up to test a transistor one day. I noticed it did nothing. Screen did not come on and I did not feel any heat in the controller. The day before I had checked some HV caps. Was thinking that perhaps one was not discharged. I ordered a second unit.
According to the above information, I guess that is damaged MCU (it must be replaced). For flashing just use any ISP programmer (for example the USBasp).
Now that was an excellent post!
I too think the MCU could be bad. Perhaps it is just corrupt.
I have that same programmer here on my desk already.
Below is a pic on what this one does when you press the button.
Also my programmer.
I Have a tester just like that with a similar problem. I had to replace the Microcontroller.
Graham
Thanks for the reply on this. Great to know someone is close that knows a bit about these. I am headed out the door atm but reply back on this. Seems I can really use your help and perhaps you can teach this old dog a new trick. From previous test I think you are correct on it being a ATMega168. Would be nice to have it upgraded.
Really appreciate the information. Will get back with you.
Thanks
Could someone compile
hex+eep files from 1.19m for me??
I have no tool for this now
tnx
uhhh...
tnx very much....I feel dumb now
uhhh...
tnx very much....I feel dumb now
Dont feel dumb. This stuff can be difficult.
I cant even get the driver installed that tom666 posted
Spent the last 2 hours on the laptop I am trying to set this up on for programming.
Giving up on it. will try on a windows 7 machine this week end. Instructions for drivers says you have to disable driver signature enforcement for win 8.1. When I get to that page pc freezes up and cannot do anything. Other than that pc runs fine.
This is one great thread.
I am reading through everything (from page 1) and deciding if I order one ($23 on DX, but will end up costing $55 due to taxes) or build my own. I haven't read everything yet, but has anyone here had success with a homemade tester?
I haven't read everything yet, but has anyone here had success with a homemade tester?
Some time ago I made the following variants of this tester (see attached pictures). The simpler (SCT v1.7) does not contain auxiliary power circuit. Switching on and off is complemented through a separate switch.
Many references can be found on this discussion forum (these are links after text "Podklady k vyrobe (DIY):"):
http://svetelektro.com/Forum/avr-component-tester-rlc-esr-semiconductors-tester-t30285.html
I just finished one of these kits. I noticed a few problems with it.
First the n (Nano) character is corrupted. See pictures. I'm guessing that the character data in the ATmega is corrupted.
After performing a few tests I also noticed that the ATMega is pulling the 2.5v voltage reference to ground. (Pin 27) It will briefly rise to the normal 2.5v level when taking a measurement. Also, if you boot it up directly into the menu the reference will stay at 2.5v until you've completed a measurement. Has anyone else seen this behavior?
I usually work with Microchip PIC's and don't have a programmer for the ATmega. I've ordered a cheap USBasp programmer from Ebay. I'm going to see if a reflash fixes any of the problems.
@tom666
hello tom, can u pls compile me a flipped fw of fish8840? thank you very much
I just finished one of these kits. I noticed a few problems with it.
First the n (Nano) character is corrupted. See pictures. I'm guessing that the character data in the ATmega is corrupted.
This cosmetic mistake I also registered.
The problem was solved by flashing a new firmware. On "banggood" I published instructions for updating firmware for this tester.
You can find it as 17 post at this link:
http://forum.banggood.com/forum-topic-92191.html?page=2After performing a few tests I also noticed that the ATMega is pulling the 2.5v voltage reference to ground. (Pin 27) It will briefly rise to the normal 2.5v level when taking a measurement. Also, if you boot it up directly into the menu the reference will stay at 2.5v until you've completed a measurement. Has anyone else seen this behavior?
It's all right.
can u pls compile me a flipped fw of fish8840?
This is an original LCD or exchanged?
From which folder (SVN repositories) did you use the firmware?
Hello tom, this is a new unit from the seller that sent me the broken lcd
ive used the fw that u gave me on page 84, its the Fish8840_v1.12k_r554.zip
thank you
Hello Tom, the text is still flipped