C-Fly Faith/JJRC X12/EX4 Changing parameters and/or connecting Mission Planner, etc

Sorry for replying, I can’t find the option to create a Message here.
I am new in this forum.

I have some drones. Among other things a JJRC X12 and an Eachine EX4 pro.

In the hostapd.conf I found the marked Line “country”.

What happens if I activate the comment?
Does the drone then send in FCC mode? is the hardware capable of doing this?

I’m not interested in a longer range, but more stability when I’m behind objects, for example.

I don’t want to try this out without getting any information from you.

Thx for information.

R.

Another question.

Copying videos from SD card to smartphone is annoying. It takes a long time and there is no real progress indicator.

The user “gbal” reported in November 2020 about the possibility of FTP transfer.

However, he made a secret of the access data, I am happy to provide them If you like, they are the same on the X12 and the EX4.

However, I have a problem with that. Total Commander with the FTP plugin works great.

Unfortunately, I can’t do it from my notebook, for example with Filezilla.

“Server ist busy” or something…

Any ideas?

R.

It won’t work. I already tried it, the dBm is already maxed out and it can’t go further because the hardware is not capable of doing that. I changed to a country where higher dBm is supported but then the drone doesn’t connect to the controller.

Hello.
My first post here, looking for a way to repair my Eachine EX4 Pro drone. Although it has had several failures since I bought it, but everything went crazy after I raised it in the air, in a stronger wind. A gust of wind overturned it, it lost control and fell, somewhat planed because the engines did not stop, from a height of about 20 meters. Since then Flight Status Light (LED2) flashes alternately blue and green (compass data error)
As I said earlier, it is EACHINE EX4 Pro (3Km) mainboard DF806_Main_Board-V2.5 20200420.
I made the mistake of downloading from here (CFLY-UPDATE) and following the instructions. It seems that another firmware has been loaded, in WIFI I see Drone-xxxxxx (a different series than I saw before), I managed to pair with the remote control, in the same way in WIFI I see Drone-xxxxxx and Ground-xxxxxx (same series on both), seems to be paired, but cannot be started/controlled. On the drone Vision Positioning Status Indicator (LED1) flashing red light (vision positioning failure) and Flight Status Indicator (LED2) flashing blue light (no remote control signal, GPS not positioned). Could I find somewhere a firmware for this mainboard DF806_Main_Board-V2.5 20200420, so that it can be downloaded and/or rewritten somehow? Thank you.

1 Like

Hi All
I am thinking of selling my EX4 Pro.
This is the one featured in my video with the GPS copper shielded, Compass externally mounted, USB lead fitted and tuned via Mission Planner plus the battery converter to fit 3S 2200mah LiPos.
Transmitter and 3D Printed Gimbal cover included too - no batteries as it just uses 2200s these days.
Just no time these days so it is getting neglected but I may look at replacing it with one of the new mini drones…maybe I can adapt one of those :grinning:.
I am in the UK - anyone interested? Make me an offer…

It is on Ebay Now if anyone is interested Amazing CUSTOM Eachine EX4 Pro Arducopter 3S LiPo Compatible Drone YT Special! | eBay

Have you solve this?

Hi, @modellermark2
I have replaced the default battery that came with the drone with a 2200 mAh 3s Lipo battery. I have wired the battery cell connections with the built in battery circuit correctly.
Once I fly the drone it automatically lands after few seconds of flight. And the app showes “N/A” in the place of battery percentage.
Any idea how to fix it?

Tanvir
It is a long thread but really worth reading through it all from the start as you will learn much about how everything came about, how the connections were made and what you need as well as the materials needed and settings used. All of mine are in there somewhere and you have to scroll to find them but you will benefit far more from starting at the top and working through it.
Hope that helps - you will learn so much which will make you more confident to tackle the task

1 Like

Could you do it?

I am trying to calibrate my JJRC x12 with a 4200 MAH 3S 40C Lipo battery.

If you have read the thread the information is there - if you also see my video and read the thread on RC Groups it will help as I have posted my full parameters list on there so that you can see all of the settings needed. Of course you have to do the battery calibration figure yourself but the limits for RTH etc. can be seen in my parameters on rcgroups: https://www.rcgroups.com/forums/showpost.php?p=47810851&postcount=198

1 Like

Hi Scott,
Happy belated New Year.

I was wondering how did you get connected to QGround Control?
Did you use usb connector or through wifi?
On which device you have used QGround Control?

I am new in this field. Currently I am trying to install 11.1 V 3S 4200 mAh Lipo battery.

What are the parameters I need to change in QGround Control?

If you don’t mind, is there any way to communicate with you through viber, telegram, whatsapp, email or whatever?

Thanks

If I remember correctly qground control on your phone will connect whilst connected using the cfly app - but you don’t have long before this powers down beause you are not flying - this is why the USB option and then using Mission Planner is far more reliable. As for settings you will see all of mine on RCGroups linked in the previous post but do need to calibrate according to the actualy battery installed at the time…

1 Like

Dear Mark,
What shall I select in the place of Monitor, Sensor, APM Ver and how to fill the fields of calibration ?

You had been an excellent guide for me.

Thanks

Pretty sure it is voltage only and px4 … it is in this thread somewhere if you work up - and also you have my parameters to compare settings with
My_EX4_Params.param.txt (8.7 KB)

1 Like

Can you share the whole circuit diagram?

Unfortunately I don’t have the drone anymore, but I want to share my recent finding.
The drone’s camera board with a Linux system has an SoC called “Intellichip A7”, however such SoC doesn’t exist anywhere on the internet. I’ve found in a russian forum that the actual SoC is: Allwinner V3s
The manufacturer for some reason replaced the name on top of the chip lol.

Here is the datasheet for Allwinner V3s:

It has UART/JTAG and whatnot, in pictures of the drone camera board I saw multiple contacts which are possibly UART. That could allow for interacting with the SoC BROM mode, and also interacting with the Linux system itself (since drone has no SSH).
Maybe someone has already got a UART shell on it? If so, please share your findings.

Also dumping the firmware of this board should be possible with JTAG or just by reading the flash chip.

I want to buy this drone again for reverse engineering, I thought the price would drop after ~3 years, but I was wrong.

procedure:

mavlink_message_t msg;
mavlink_status_t status;
uint8_t buf[200];
uint8_t len;
void SendPOI(int32_t obj_lat,int32_t obj_lon,float obj_alt) {
mavlink_msg_command_int_pack(
254, // system_id
200, // component_id
&msg,
255, // target_system
1, // target_component
3, // frame
201, // command [201 = Point Camera To Coordinate]
0,
0,
0,
0,
0,
0,
obj_lat, // sample -69342442
obj_lon, // sample 1076064383
obj_alt // 0 to not moving the pitch of camera gimbal
);
len = mavlink_msg_to_send_buffer(buf, &msg);
Udp.writeTo(buf, len, IPAddress(172,50,10,1), 5760); // this is sample sending this command to JJRC X12 with Connected to the WIFI from REMOTE JJRC
}
}

Hey, I accidentally smoked my drone and the whole camera stopped moving or automatically adjusting, could you help me find a new gimbal and replace it? I can solder and have electrical experience but don’t want to break it.

Hello, I’m facing a similar problem, the IC stm32f405rgt6 processor of my drone ended up burning, I already bought another one and changed it, but I need the software file to upload to the IC