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


Like Tree2Likes
Reply
 
LinkBack Thread Tools Display Modes
Old 07-31-2017, 10:58 AM   #3661 (permalink)
Registered Users
 
Posts: 655
 

Join Date: Dec 2010
Default

So I bought a replacement for my XP7A, I removed the capacitor as shown in the first post of this thread, connected my ESC to power and then plugged in my ToolStick. The ToolStick is recognized by my PC, but the ESC will not show in the Silicon Labs software. What would be my next steps to troubleshoot this?
__________________
MHS PROTOS - FB-CF, ThuderPower, Quark Gyro
E-Flite mCP x - C05 & HP05/SR120 Tail
SAB Goblin 770 -
Kontronik Motor&ESC
memheli is offline        Reply With Quote Quick reply to this message
Sponsored Links
Advertisement
 
Old 09-28-2017, 02:02 PM   #3662 (permalink)
Registered Users
 
Posts: 96
 

Join Date: Apr 2013
Default Turnigy AE-45A flashing

Hello everyone,

I am unsure I am in the correct thread to ask this, but I was thinking of flashing my Turnigy AE-45A with BL Heli with my Toolstick (BLHeli HobbyWing Skywalker).

Does anyone know where on the esc the three wires need to be soldered? I cannot find any information on the internet.

Thanks so much. See attached pictures below for the esc components
Attached Thumbnails
Click image for larger version

Name:	20170928_145748.jpg
Views:	269
Size:	37.5 KB
ID:	724127   Click image for larger version

Name:	20170928_145753.jpg
Views:	233
Size:	41.8 KB
ID:	724128   Click image for larger version

Name:	20170928_145802.jpg
Views:	218
Size:	39.4 KB
ID:	724129  
Reymundo911 is offline        Reply With Quote Quick reply to this message
Old 09-28-2017, 05:37 PM   #3663 (permalink)
Registered Users
 
Posts: 606
 

Join Date: Mar 2013
Location: Granite Falls, WA - USA
Default

@Reymundo911

That looks like the same base circuit board as used by the Turnigy Plush 40A. But you should compare the images a little more closely than I did and decide for yourself.

The images and soldering points for it are contained in the 13.3MB PDF file that can be downloaded from this page:
https://github.com/bitdump/BLHeli/bl...abs%20ESCs.pdf
__________________
K110 2S, K130, HCP100S, 180CFX, T-Rex 250 & 450, V120D02S, Master CP BL, V200D03, V911
Devo 6S 7E F7 8S 10 12S F12E Deviation, Taranis X9D, T8J, 9X, DX6i, Phoenix 5, RF 7
Team Pilot: MallHeli FireDemon
Extreme Air Ninja 3.6 Channel
BirdBarber is offline        Reply With Quote Quick reply to this message
Old 10-09-2017, 02:08 PM   #3664 (permalink)
Registered Users
 

Join Date: Apr 2017
Location: Brasil
Default

Where can I find the BlHeli source code for Silabs?
(not the firmware files)

I would like to make some customization for the project I'm currently working with.
Maybe Mr. Steffen could send me a private msg so I can explain my specific problems in more details.
Frazatto is offline        Reply With Quote Quick reply to this message
Old 03-25-2018, 03:54 PM   #3665 (permalink)
Registered Users
 

Join Date: Mar 2018
Default

the code is here for BLheli S
https://github.com/bitdump/BLHeli/bl...20SiLabs/A.inc

it's in assembly

You need to select your hardware first
here is the normal Blheli
https://github.com/bitdump/BLHeli/tree/master/SiLabs
robomaniac is offline        Reply With Quote Quick reply to this message
Old 03-26-2018, 09:11 AM   #3666 (permalink)
Registered Users
 

Join Date: Apr 2017
Location: Brasil
Default

Quote:
Originally Posted by robomaniac View Post
it's in assembly

You need to select your hardware first
here is the normal Blheli
https://github.com/bitdump/BLHeli/tree/master/SiLabs
Thanks robomaniac, but I'm aware of the official Git repository.

The thing is, the original code is most likely not in assembler...... I am an experienced developer, but the modifications I need to do are just a little extensive to grind my way through assembly and would take to much time to understand the code as is to actually be wort it.
(or at list it would take someone better than me to do it properly )

Unless someone tells me this really IS the only and one original code and some dude masterfully hacked it's way to create BLHeli!
In this case I would just ask for pointers on the sections of code I must venture at and try my luck
Frazatto is offline        Reply With Quote Quick reply to this message
Old 03-27-2018, 02:26 PM   #3667 (permalink)
Registered Users
 

Join Date: Feb 2007
Location: England
Default

Quote:
Originally Posted by Frazatto View Post
Thanks robomaniac, but I'm aware of the official Git repository.

The thing is, the original code is most likely not in assembler...... I am an experienced developer, but the modifications I need to do are just a little extensive to grind my way through assembly and would take to much time to understand the code as is to actually be wort it.
(or at list it would take someone better than me to do it properly )

Unless someone tells me this really IS the only and one original code and some dude masterfully hacked it's way to create BLHeli!
In this case I would just ask for pointers on the sections of code I must venture at and try my luck
Frazatto - the unassembled code is here https://github.com/bitdump/BLHeli/bl...abs/BLHeli.asm

$NOMOD51
;**** **** **** **** ****
;
; BLHeli program for controlling brushless motors in helicopters and multirotors
;
; Copyright 2011, 2012 Steffen Skaug
; This program is distributed under the terms of the GNU General Public License
;
; This file is part of BLHeli.
;
; BLHeli is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, either version 3 of the License, or
; (at your option) any later version.
;
; BLHeli is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with BLHeli. If not, see <http://www.gnu.org/licenses/>.
;
;**** **** **** **** ****
;
; The software was initially designed for use with Eflite mCP X, but is now adapted to copters/planes in general
;
; The software was inspired by and started from from Bernard Konze's BLMC: http://home.versanet.de/~bkonze/blc_6a/blc_6a.htm
; And also Simon Kirby's TGY: https://github.com/sim-/tgy
;
; This file is best viewed with tab width set to 5
;
; The input signal can be positive 1kHz, 2kHz, 4kHz, 8kHz or 12kHz PWM (e.g. taken from the "resistor tap" on mCPx)
; And the input signal can be PPM (1-2ms) or OneShot125 (125-250us) at rates up to several hundred Hz.
; The code autodetects the various input modes/frequencies
; The code can also be programmed to accept inverted input signal.
;
; The first lines of the software must be modified according to the chosen environment:
; Uncomment the selected ESC and main/tail/multi mode
; BESCNO EQU "ESC"_"mode"



Is this what you want?
Mikej is offline        Reply With Quote Quick reply to this message
Old 03-27-2018, 03:47 PM   #3668 (permalink)
Registered Users
 

Join Date: Mar 2018
Default

Thanks Mikej, I did not know.
robomaniac is offline        Reply With Quote Quick reply to this message
Old 03-28-2018, 02:12 PM   #3669 (permalink)
Registered Users
 

Join Date: Apr 2017
Location: Brasil
Default

Quote:
Originally Posted by Mikej View Post
Frazatto - the unassembled code is here https://github.com/bitdump/BLHeli/bl...abs/BLHeli.asm

Is this what you want?
Maybe I'm completely wrong...maybe we are not looking to the same thing.....
But that file is still assembly to me.
Frazatto is offline        Reply With Quote Quick reply to this message
Old 03-28-2018, 03:44 PM   #3670 (permalink)
Registered Users
 

Join Date: May 2015
Default

Hey.
I hope that in this topic I will find help.



I create a helicopter on a 3d printer.I already have several models working from 1s battery.
https://www.rcgroups.com/forums/member.php?u=557002


But when I decided to build a helicopter powered by 2s batteries and I faced a problem.
https://www.rcgroups.com/forums/show...rom-2S-battery

I can not find a fast ESC for a tail motor that supports power from a 2s battery. And the esc that I used does not have enough speed.

I refused to solve this problem and used the combo set of flight controller and ESC from Align150GRS. The result suits me.
https://www.rcgroups.com/forums/show...-final-version


However, I still want to make the tail work well for 2s battery, when using a flight controller from K110.
To do this, I need a quick esc with blheli firmware for the tail.
I need the same speed as the regulators MX3a or DP3a, only when powered from 2s battery.
Perhaps there is a suitable regulator that I do not know about?
Perhaps it is possible to upgrade any of the regulators by replacing FET on it?

If someone can help me solve this problem, I will be very grateful.
Remlen is offline        Reply With Quote Quick reply to this message
Old 03-28-2018, 10:03 PM   #3671 (permalink)
Registered Users
 

Join Date: Oct 2007
Default

Remlen,
Have you tried this?
Or modifying a normal xp7a with the resistor mod?

https://www.megasmicros.com/product_p/xp7af.htm

Arthur

Sent from my SM-N900V using Tapatalk
Arthure is offline        Reply With Quote Quick reply to this message
Old 03-29-2018, 01:08 AM   #3672 (permalink)
Registered Users
 

Join Date: May 2015
Default

Arthure

I tried to modify the Diatone D6 (it's clone XP-7a)
*It worked with XP-7A_fast firmware, but I think that its speed is still not enough. I think that the XP-7a fast firmware is not fast enough for the tail.
Unfortunately, my two Diatons D6 burned and I can not more than experiment with them.

Yesterday I tried to modify another XP7a clone, EMAX Nano 6A.
*I replaced the resistors, but unfortunately it does not want to work stably with the XP-7A_fast firmware.

I think the esc h-king 10a can provide the right speed, but it's very large and hard to find on sale.

If replace the FET in the XP-7a with faster ones, and also increase the speed of the firmware XP-7A_fast, then the speed should be enough for the tail.
The firmware can be changed, but I do not know which FET are suitable for such a replacement.
Remlen is offline        Reply With Quote Quick reply to this message
Old 03-29-2018, 02:34 PM   #3673 (permalink)
Registered Users
 
Posts: 606
 

Join Date: Mar 2013
Location: Granite Falls, WA - USA
Default

Remlen

You might want to check out the MU-3A 2S ESC on Oversky. It's a tiny 3A 2S ESC that can run XP-7A BLHeli firmware. I don't know how fast it is.

Link: http://www.overskyrc.com/mu3a-2s-speed-control-esc-p-553.html
__________________
K110 2S, K130, HCP100S, 180CFX, T-Rex 250 & 450, V120D02S, Master CP BL, V200D03, V911
Devo 6S 7E F7 8S 10 12S F12E Deviation, Taranis X9D, T8J, 9X, DX6i, Phoenix 5, RF 7
Team Pilot: MallHeli FireDemon
Extreme Air Ninja 3.6 Channel
BirdBarber is offline        Reply With Quote Quick reply to this message
Old 03-30-2018, 12:32 AM   #3674 (permalink)
Registered Users
 

Join Date: May 2015
Default

BirdBarber

I already tried.
MU-3A do not always work stably with fast firmware.
Remlen is offline        Reply With Quote Quick reply to this message
Old 03-30-2018, 11:13 AM   #3675 (permalink)
Registered Users
 

Join Date: Feb 2007
Location: England
Default

Quote:
Originally Posted by Frazatto View Post
Maybe I'm completely wrong...maybe we are not looking to the same thing.....
But that file is still assembly to me.
Sorry - I only looked at the start of the file, it looks like it get lower level further down ....
Mikej is offline        Reply With Quote Quick reply to this message
Old 10-08-2018, 11:28 AM   #3676 (permalink)
 

Join Date: Oct 2018
Question

Can someone give a link of the compilation toolchain for Silabs?
I need to modify the firmware for the XP_3A to make it PWM compatible with small flysky boards F929/F939/F949. The problem is that:
- The F929/F939 jumps immedialtely from 0% to 26% and then linearly goes up to 100%.
- The F949 board jumps immedialtely from 0% to 65% and then linearly goes up to 100%.
So my goal is to add a scaling factor to get it fully linear. I see approx where to do it in the code but I'm stuck at compiling...
Pascal
hpnuts is offline        Reply With Quote Quick reply to this message
Old 02-10-2019, 04:11 PM   #3677 (permalink)
Registered Users
 

Join Date: May 2012
Default

Quote:
Originally Posted by laonew View Post
It worked,Both Skywalker 40A&60A.
The soft startup is very good at first.But after about 2 seconds.It have a hard acceleration.I have set the Startup Acceleration lowest at 0.4.Would pls provide a lower parameter for the Startup Acceleration?It's important for a Larger heli.
Thanx,I would enjoy the governor with my 450 heli tomorrow.
I'm 7 years late but I still try to improve my Skywalker 50A so I flashed it with SKYWALKER_40A_MAIN_REV14_9.HEX but I wasn't so lucky... Now motor never spin, esc make sound when powered and motor freeze but don't turn. Can I do something?
Tony2k 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