Page 1 of 1
Quadcopter flight controller driver
Posted: 25 Oct 2016, 20:50
by Jack
I know it might not work with Porteus 3.2 when release but I can use it with Porteus 3.1.
I'm into Quadcopter and I need help. I need a driver compiled here is the link. The one I need to compiled is
Linux 3.x.x.
http://www.silabs.com/Support%20Documen ... Source.zip
Why I need it is, when I connect my Flight Controller to my Laptop I can upgrade my Firmware and change my Flight Controller setting and do some programming to it.
Re: Need Help
Posted: 26 Oct 2016, 06:21
by jssouza
Hi Jack,
Newer linux kernels already have the cp210x by default. On 3.2rc5 I checked it is already present.
Code: Select all
uest@porteus:~$ find /lib/modules/4.7.2-porteus/kernel/ -name cp210x.ko
/lib/modules/4.7.2-porteus/kernel/drivers/usb/serial/cp210x.ko
The driver should be loaded automatically as soon as you connect your device to your computer.
Check if the driver is loaded using
If not you can
Re: Need Help
Posted: 26 Oct 2016, 12:16
by brokenman
I changed this thread to give it a meaningful title. "Need help" will not help anybody that has a quadcopter and has the same problem.
Re: Need Help
Posted: 26 Oct 2016, 12:42
by Jack
jssouza wrote:Hi Jack,
Newer linux kernels already have the cp210x by default. On 3.2rc5 I checked it is already present.
Code: Select all
uest@porteus:~$ find /lib/modules/4.7.2-porteus/kernel/ -name cp210x.ko
/lib/modules/4.7.2-porteus/kernel/drivers/usb/serial/cp210x.ko
The driver should be loaded automatically as soon as you connect your device to your computer.
Check if the driver is loaded using
If not you can
Here is the output.
Code: Select all
guest@porteus:~$ lsmod | grep cp210x
cp210x 9792 0
usbserial 16256 1 cp210x
guest@porteus:~$ modprobe cp210x
bash: modprobe: command not found
guest@porteus:~$ su
Password:
root@porteus:/home/guest# modprobe cp210x
root@porteus:/home/guest#
I will have to try it later. Thanks
What command will tell me the com port or is there one?
@brokenman, Thanks for the rename change.
Re: Need Help
Posted: 26 Oct 2016, 15:16
by jssouza
Jack wrote:What command will tell me the com port or is there one?
Because it is a USB to UART driver I guess the port would be /dev/ttyUSB0.
If you are lucky maybe the cp210x is kind enough to output some message when a device is connected/disconnected. Check dmesg if the driver says anything about where the device has been connected.
Re: Quadcopter flight controller driver
Posted: 26 Oct 2016, 16:13
by Jack
@jssouza,
Thanks for all your help. I plug in both controller boards and it seen both Flight Controller and now I don't need Windows for this.
I have 2 Flight Controller and On Screen Display.
1. Multiwii Pro with GPS and OSD which now I can upgrade the firmware on both and set it up the setting on both.
2. The other one is a KK2.1 and now I can upgrade the firmware on it and it has it own display to set up the setting.
I also have a program called Multiwii winGUI but it only run in Windows. It is use to setup a Flight Plan and it will fly the plan you set up and plus it will do more to.
The program I have for this.
Multiwii Pro:
1. EEPROM_Clear.zip (use to clean firmware chip)
2. MultiWii_2_2.zip (this is what I needed to upgrade the firmware)
3. WinGUI_2.2.zip (still needs Windows for this)
4. MWOSD R1.6.zip (this is what I needed to upgrade the firmware)
5. arduino-1.0.5-linux64.tgz (config.h editor)
KK2.1:
1. kkmulticopterflashtool_0.80beta6.zip (this is what I needed to upgrade the firmware)
Needed for both:
1. openjre-8u101_b13-x86_64-bundle.xzm (built by USM)
Re: Quadcopter flight controller driver
Posted: 26 Oct 2016, 19:36
by jssouza
Nice! Have fun with your Quadcopters
Re: Quadcopter flight controller driver
Posted: 26 Oct 2016, 22:17
by wread
Fine Bussiness, Viva Porteus!
Re: Quadcopter flight controller driver
Posted: 26 Oct 2016, 23:26
by Jack
Here is going to be my first build. It not the best stuff but I don't want to jump in and can't learn how to fly. The other Flight Controller will be my 2nd build. When I found out today that Porteus (Kernel) could upgrade the firmware that made my day.
I have a file I wish it run in Linux but it run on Windows unless some one help me on it. It is called "T6install software.zip" and the link
http://www.hobbyking.com/hobbyking/stor ... 477X41.zip and wish I could get to run in Linux but I don't know how to.
Here is a list of my build.
Hardware
1. HJ450 frame
2. 2212 930kv motor
3. 30A Afro ESC
4. 10 x 4.5 props
5. 3s 2200 mAh
6. 2-3 cell Lipo charger
7. Lipo Battery Voltage Tester
8. KK2.1 FC
9. USBasp AVR programmer for ATMEL processors
10. Flysky CT6B TX & RX
11. Hobby King 2.4Ghz 6Ch Tx USB Cable
Software:
1. kkmulticopterflashtool_0.80beta6.zip
2. HK Original factory firmware 1.6 KK1_6HK.zip
3. KK2V1_1V19S1Pro.zip
4. jre-8u111-windows-x64.exe
5. openjre-8u101_b13-x86_64-bundle.xzm (linux driver for Porteus)
6. T6install software.zip (Windows)
7. tx-factory-settings.zip
Pdf
1. KK2.1 Manual.pdf
2. KK2.1.X Instruction Manual V1.19S1 Pro.pdf
3. HKT6A.pdf
4. HK TR6A V2 pinout.pdf
5. FS-CT6 Manual.pdf
Video
1. DJI F450 Quadcopter Drone - KK2 1 Setup, Transmitter Binding, ESC Calibration.mkv
2. How to - KK2.0 firmware update - Windows - eluminerRC.mp4
3. How to Bind a CT6B Rx FlySky.mkv
4. Fly-Sky CT6B Transmitter Programming Installation Guide.mkv
Addon
1. RunCam Swift 600TVL 90degrees FOV FPV CCD Camera for mini FPV Racing
2. Boscam 5.8Ghz 600mw 32CH Wireless AV Transmitter TS832 & Receiver RC832 FPV