Today get a new clone B6 charger with a unknow cpu ,and the IC mark had been removed!

969 views
Skip to first unread message

ducky...@gmail.com

unread,
Apr 12, 2014, 7:24:10 AM4/12/14
to cheali-...@googlegroups.com
Like the photo the cpu have 44 pins,but the pin layout is different with atmega32. And now i only know the XTAL1, XTAL2, GND and VDD pins layout which I mark on the photo.  Does anyone guess out the type of it? This B6 firmware is the same as comment IMAX B6. 
QQ图片20140412190232.jpg
QQ图片20140412190240.jpg

Paweł Si

unread,
Apr 13, 2014, 12:53:58 PM4/13/14
to cheali-...@googlegroups.com
I have no idea what kind of cpu this is, but it's definitely not supported yet

ducky...@gmail.com

unread,
Apr 14, 2014, 9:40:26 AM4/14/14
to cheali-...@googlegroups.com
I search on google and in RCgroup someone post another type of this fake B6 charger. The REAL FAKE B6 charger! Using a arm cpu not AVR at all. So i think up charger is the same. And the firmware  just displays like the origal imx B6 charger. In fact the firmware is rewrite ,so it can not enter the cal menu so we can not cal the charger. Finally i send back the charger to the seller. That is no value to mod the charger at all. (@A@)!!!!!......

Paulius Rutkauskas

unread,
Apr 14, 2014, 9:56:23 AM4/14/14
to cheali-...@googlegroups.com

Hi,

 

There was China ARM CPU, but looks a little different.

 

chip.jpg

 

Pagarbiai,
---------------------------------------------
Paulius Rutkauskas
paulius.r...@gmail.com
mob. ph. +370 612 58300
Skype: pauliusr
---------------------------------------------
My status

--
You received this message because you are subscribed to the Google Groups "cheali-charger" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cheali-charge...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

image001.jpg
image002.png

Paweł Si

unread,
Apr 14, 2014, 11:08:14 AM4/14/14
to cheali-...@googlegroups.com
"arm cpu not AVR at all" - a charger with an ARM processor might be even better then the original,
porting to other CPUs is also possible.

ducky...@gmail.com

unread,
Apr 14, 2014, 12:05:26 PM4/14/14
to cheali-...@googlegroups.com
I know the novton arm cpu,but that one have 48pins,and the charger on my hand have 44pins. And this cpu`s pin layout is very different, it have  only a Power pin and a GND pin, work with a 12M crystal. I have search all the datasheet i can get to find out what type of it for 3days. But i have no result. And now I make sure it is a arm CPU for its JTAG/ISP com only have 4 wires line to the CPU, so i guess that may be the SW LINK .

Paweł Si

unread,
Apr 16, 2014, 4:34:58 AM4/16/14
to cheali-...@googlegroups.com
Yesterday I looked through the entire DigiKey microcontroller database,
Your cpu doesn't exists ;)

ducky...@gmail.com

unread,
Apr 16, 2014, 12:54:41 PM4/16/14
to cheali-...@googlegroups.com


在 2014年4月16日星期三UTC+8下午4时34分58秒,cheali-charger写道:
Yesterday I looked through the entire DigiKey microcontroller database,
Your cpu doesn't exists ;)



Thanks for help! And I recently want to DIY a HIGH POWER charger base on B6 charger`s schematic and your solfware. 

1.Improve the Bat1 and Bat2  voltage`s measurement , add two more OPAMP to do this;
2.Change the MCU to arm-cortex M0/M3;
3.Change all the mosfet to enlarge the power and improve the heat sink;
4.Enlarge the Balance current;
5.Make a new PCB layout.

Want you give some suggestion.  

Paweł Si

unread,
Apr 17, 2014, 9:28:07 AM4/17/14
to cheali-...@googlegroups.com
2014-04-16 18:54 GMT+02:00 <ducky...@gmail.com>:
Thanks for help! And I recently want to DIY a HIGH POWER charger base on B6 charger`s schematic and your solfware. 


interesting Idea
  
1.Improve the Bat1 and Bat2  voltage`s measurement , add two more OPAMP to do this;

This is the most imported thing you should do!
(it's the main reason why I prefer the 200W chargers to the small ones)
of course you can add more balance ports is if you like.
 
2.Change the MCU to arm-cortex M0/M3;

Great idea! mostly because of the 12-bits ADC (or better) - compared to 10-bits in atmega32.
but You should be aware that there is currently no ARM charger supported,
this means more work.
 
3.Change all the mosfet to enlarge the power and improve the heat sink;
4.Enlarge the Balance current;
 
A internal temperature sensor would be also good (or even two)
 
5.Make a new PCB layout.

Want you give some suggestion.  

Other suggestions:
1. Maybe you should use a "rail-to-rail" op-amp in the current measurement (charge/discharge).
   this is the main reason why the charger can't deliver small current.

2. I don't know why (a question to electronic engineers :) ) 
   200W/400W chargers have a dedicated hardware current source,
   but maybe that's not a problem, see: 

3  A two way communication "PC"<->"charger" would be great.

4. separate the external temperature sensor for the UART connector.

5. would be nice if it would be open-hardware :)

Best Regards,
Paweł


ducky...@gmail.com

unread,
Apr 19, 2014, 3:57:45 AM4/19/14
to cheali-...@googlegroups.com
1. Maybe you should use a "rail-to-rail" op-amp in the current measurement (charge/discharge).
   this is the main reason why the charger can't deliver small current.

That  is a  big problem! I had miss it. @_@  So  this day I look some book for the solution. 
The answer:
1. Like you say use a more upgrade  "rail-to-rail" op-amp.
2. Using the level offset  circuit, to move the 0V level point to 0.5V level point, and the zero current start from 0.5V,;
    ADC Vref use 3.3V , the op-amp use 5V  get a out put range from 0.5 to 5V-1.5V=3.5V.
3. Add a negative power supple.

rcm rxseven

unread,
Nov 28, 2015, 9:07:24 PM11/28/15
to cheali-charger
On Saturday, April 12, 2014 at 4:24:10 AM UTC-7, ducky...@gmail.com wrote:
> Like the photo the cpu have 44 pins,but the pin layout is different with atmega32. And now i only know the XTAL1, XTAL2, GND and VDD pins layout which I mark on the photo.  Does anyone guess out the type of it? This B6 firmware is the same as comment IMAX B6. 

Anybody ever figure out what this CPU is? I just got a clone that seems to have the same CPU, would love to try and program it.

Juha-Matti Sidorow

unread,
Dec 3, 2015, 3:23:41 AM12/3/15
to cheali-charger
Reply all
Reply to author
Forward
0 new messages