stawel / cheali-charger

cheap lipo charger
830 stars 275 forks source link

Firmware GensAce Imars II #105

Open gyanyeugen opened 9 years ago

gyanyeugen commented 9 years ago

Hello. I have an GensAce Imars II charger and suddenly started showing on LCD only black squares. I tried to reflash with different firmware but only I have achieved was continuous beep or with another firmware intermitent beep. I also tried to rewrite the original firmware, but nothing has changed. Photos with my charger are located at http://www.rcgroups.com/forums/showthread.php?t=1951734&page=22 Is there any solution to fix it?

Best wishes!

stawel commented 9 years ago

please see: https://github.com/stawel/cheali-charger#troubleshooting "reset atmega32 fuses using avrdude:" also check the pin layout - which pins are connected to the LCD: see: https://github.com/stawel/cheali-charger/blob/master/src/hardware/atmega32/generic/50W/imaxB6-pins.h#L45-L50

gyanyeugen commented 9 years ago

Hello Pawel.Thanks very much. I do not know if it helps, but I looked at PCB, took some mesurements and I drew the pinout in the picture attachment file.Pins 23 and 24 are conected at 2 smd transistors under the LCD (I must desolder LCD to take masurements and a photo)

 On Sunday, May 24, 2015 3:57 PM, Paweł Stawicki <notifications@github.com> wrote:

please see: https://github.com/stawel/cheali-charger#troubleshooting "reset atmega32 fuses using avrdude:" also check the pin layout - which pins are connected to the LCD: see: https://github.com/stawel/cheali-charger/blob/master/src/hardware/atmega32/generic/50W/imaxB6-pins.h#L45-L50— Reply to this email directly or view it on GitHub.

gyanyeugen commented 9 years ago

Thank you Pawel, My mistake, I've replied from yahoo where I put an attachment file. The photo with pinout is located at http://www.rcgroups.com/forums/showthread.php?t=1951734&page=22#post31698837 and in the below picture. wp_20150525_001

It seems to be another hardware architechture. The pinouts are: Atmega 32A LCD Pin 40 Pin7 Pin 41 Pin8 Pin42 Pin9 Pin43 Pin10

stawel commented 9 years ago

It seems to be another hardware architechture.

Yes, you are right, if you what you can try to add support to your charger into cheali-charger, but you should be aware that this will take time. Unfortunately I'm also a little busy right now so you will be mostly on your own.

if you are interested then you should also check other LCD connections, see: http://www.engineersgarage.com/electronic-components/16x2-lcd-module-datasheet

It seems to me that your charger uses LCD pins: Register Select Read/write Enable DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7

stawel commented 9 years ago

Hi @gyanyeugen, How is your reverse engineering going? Do You need any help?

gyanyeugen commented 9 years ago

Hello Pawel. I didn't do  anything more to the charger. I wrote to GensAce to send me the firmware, but no response from them.I finished my 4 axis CNC hot wire and I was busy.As you said before, it takes a lot of time programming and I am not too good at that.Thanks a lot, keeping touch. Sincerely, Eugen

 On Friday, July 3, 2015 10:28 PM, Paweł Stawicki <notifications@github.com> wrote:

Hi @gyanyeugen, How is your reverse engineering going? Do You need any help?— Reply to this email directly or view it on GitHub.

stawel commented 9 years ago

As you said before, it takes a lot of time programming and I am not too good at that.Thanks a lot, keeping touch.

If you have free time and want to, we could try to add your charger to the project together, I will do the programming part and you will do the testing, what do you think?

gyanyeugen commented 9 years ago

It's ok Pawel.Tomorow I'll go on holiday, and I'll be back after 12 days. After that we could try work on this project. Best wishesEugen

 On Saturday, July 11, 2015 5:27 PM, Paweł Stawicki <notifications@github.com> wrote:

As you said before, it takes a lot of time programming and I am not too good at that.Thanks a lot, keeping touch. If you have free time and want to, we could try to add your charger to the project together, I will do the programming part and you will do the testing, what do you think?— Reply to this email directly or view it on GitHub.