Fun, Learning, Friendship and Mutual Respect START  HERE


Unregistered
Go Back   HeliFreak > R/C Helicopter Support > Blade Helicopters (eFlite) > mCP X Brushless Mods


mCP X Brushless Mods Blade Micro CPx Brushless Mods and Conversions


Reply
 
LinkBack Thread Tools Display Modes
Old 06-23-2012, 01:57 PM   #1 (permalink)
Registered Users
 
Posts: 1,153
 

Join Date: Apr 2009
Default Help: Flashing MCPX, really broken 3 in 1 wanted.

I want to download some custom firmware into the MCPX
3 in 1, which means, write your own FBL control to have
adjustable tail gain etc.

I have make enough progress understanding how to talk
to the receiver chip. See here:

https://www.helifreak.com/showthread.php?t=427772

I also make a PDI plug to download the firmware into the
atxmega16a4 on the 3 in 1. I can read the device fuse and
lock bits fine. I believe I just need to click "erase device"
and then I will be able to down my own firmware to the 3 in 1.
The catch is that, I will never able to get the original firmware
back.

But it seems such a waste to destory a perfectly working
3 in 1. Here is where I am asking for help.

Does any one has some really broken 3 in 1 board they
don't want so I can buy it cheap? I do mean really broken.
Things like board do not bind is fine by me because I can still
use the MCU to do some programing with the gyro etc.
I can even pull the receiver signal from the good board.

I also perfer the V2 board because V1 board are good for
BL conversion, even broken one has some value to some
of us. If you have a really broken V1 board, I might able to
fix it up for you.

Note: Burning FETs are easy fixable by a few members here.

PM me if you have some broken 3 in 1.

Thanks
coredump is offline        Reply With Quote Quick reply to this message
Sponsored Links
Advertisement
 
Old 06-23-2012, 02:50 PM   #2 (permalink)
Registered Users
 
Posts: 196
 

Join Date: Jan 2012
Default

I can't wait to see your results! I was going to start adding a pot to my board to adjust the tail gain but, I think I may wait to see what you come up with here. Good luck and godspeed man!
__________________
mCPxBL // HP05s 9t // XP12a (BLheli 5.0) // HP03t 8800/XP3a 5.0 - Plantraco // Hyperion 550's
Frankenstein 450 (align/exi/hk)
decompyler is offline        Reply With Quote Quick reply to this message
Old 06-23-2012, 07:05 PM   #3 (permalink)
Registered Users
 

Join Date: Sep 2011
Default

Sorry to say, I had not a single board, which I could not repair. ... and I have seen a lot of awful tortured poor pieces, where the souls was burned out...

So, May be someone sends You one of these and You make it a hero...
__________________
For the most recent Revision of BlHeli Setup see my blog.
4712 is offline        Reply With Quote Quick reply to this message
Old 06-23-2012, 09:15 PM   #4 (permalink)
Registered Users
 
Posts: 1,153
Thread Starter Thread Starter
 

Join Date: Apr 2009
Default

Yah, pretty much same here. I have repair some really broken boards too.
All but one of the V1 boards. The receiver can receive data, the servo response.
But it just refuse to give throttle signal. Both main and tail. I hook up the oscilloscope
up to the MCU motor signal pin, I can't see it.

There are some OCP and LVC protection circuit. I check all that and I can't find
any thing abnormal. It feels like as if the pin on the MCU is burn out.
However, the MCU has current protection so it shouldn't burn out pins.
Any way, if the MCU is bad, that is not some thing I can fix without the
original firmware image.

Any idea how to find out why that MCU is not outputing the motor
signal?

Other than that, I have fix about 10 boards, most of them of them are not
burning FETS type or connect a battery type.
coredump is offline        Reply With Quote Quick reply to this message
Old 06-23-2012, 09:59 PM   #5 (permalink)
Registered Users
 

Join Date: May 2012
Default

I have a relatively new v.2 1.3 board which has dropped from the sky a few times so I don't trust it. If useful, I'll donate it for science here if you PM me the shipping details.
helifixing is offline        Reply With Quote Quick reply to this message
Old 06-24-2012, 05:38 AM   #6 (permalink)
Registered Users
 
Posts: 1,607
 

Join Date: Mar 2012
Default

Quote:
Originally Posted by helifixing View Post
I have a relatively new v.2 1.3 board which has dropped from the sky a few times so I don't trust it. If useful, I'll donate it for science here if you PM me the shipping details.
branmuffin is offline        Reply With Quote Quick reply to this message
Old 06-25-2012, 04:24 AM   #7 (permalink)
Registered Users
 
Posts: 1,153
Thread Starter Thread Starter
 

Join Date: Apr 2009
Default

Here are some notes on mapping the V2 MCU pin out:
I use the port number rather than chip pin number. You need
read the datasheet to map them back to chip pin number.
The port number is easier for programming.

portA:
[0:2] not used. In V1 it is the gyro analog input.
3: motor ground plug. OCP input.
4: monitor battery Vcc/2
5: main motor output voltage measure
6: tail motor output voltage measure
7: MCU voltage monitor (3v /2)

Port B:
0: connect to porta_7, MCU voltage.
[1:3] Not used

Port C
0: I2c data for gyro
1: i2c clock for gyro
2: Debug port serial out
3: Debug port serial in
4: tail motor pwm
5: main motor pwm
6: LED, push to light it.
7: not used.

port D:
0: Right servo PPM
1: Elervation servo PPM
2: Left servo PPM
3: Not used
4: Receiver data interrupt.
5: Receiver data SPI data
6: Gyro Interrupt (That is the line has receiver data plumb into it)
7: Receiver SPI clock

Port E: not used.
coredump is offline        Reply With Quote Quick reply to this message
Reply




Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the HeliFreak forums, you must first register.
Please enter your desired user name, your REAL and WORKING email address and other required details in the form below.
User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself. Use a real email address or you will not be granted access to the site. Thank you.
Email Address:
Location
Where do you live? ie: Country, State, City or General Geographic Location please.
Name and Lastname
Enter name and last name here. (This information is not shown to the general public. Optional)
Helicopter #1
Enter Helicopter #1 type and equipment.
Helicopter #2
Enter Helicopter #2 type and equipment.
Helicopter #3
Enter Helicopter #3 type and equipment.
Helicopter #4
Enter Helicopter #4 type and equipment.

Log-in


Thread Tools
Display Modes

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




Copyright © Website Acquisitions Inc. All rights reserved.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

SEO by vBSEO 3.6.1