@@ -49,21 +49,109 @@ Your ground station can be **absolutely anything** with WiFi! This includes outd
49
49
50
50
## Step-by-Step Setup
51
51
52
- ### Step 1: Install APFPV Firmware
52
+ ### Step 1: Installing APFPV Firmware
53
53
54
- ** Download and prepare:**
55
- 1 . Download the firmware: https://github.com/OpenIPC/builder/releases/download/latest/openipc.ssc338q-nor-apfpv.tgz
56
- 2 . Extract the archive (you'll get ` uImage.ssc338q ` and ` rootfs.squashfs.ssc338q ` )
54
+ There are two ways to install APFPV firmware on your drone. The internet method is much easier if your drone can connect to WiFi.
57
55
58
- ** Install on your drone:**
59
- 1 . Use WinSCP (with SCP protocol) or another file transfer method
60
- 2 . Copy both files to ` /tmp ` folder on your drone
61
- 3 . Connect to your drone via UART or SSH
62
- 4 . Run this command:
56
+ ## Method 1: Easy Internet Installation (Recommended)
57
+
58
+ ### Step 1: Connect Your Drone to Internet
59
+
60
+ ** Physical connection:**
61
+ 1 . Connect your drone to your computer using a Ethernet cable, USB adapter or UART adapter
62
+ 2 . Power on your drone
63
+ 3 . Wait for it to fully boot up (about 1-2 minutes)
64
+
65
+ ** Connect to your WiFi router:**
66
+ 1 . Your drone needs to connect to your home WiFi to download the firmware
67
+ 2 . Use SSH to connect to your drone (see "How to SSH" below)
68
+ 3 . Configure your drone to connect to your home WiFi network
69
+
70
+ ### Step 2: How to SSH Into Your Drone
71
+
72
+ ** What is SSH?** SSH is a way to type commands directly into your drone from your computer.
73
+
74
+ ** On Windows:**
75
+ 1 . Download and install [ PuTTY] ( https://www.putty.org/ ) (free SSH program)
76
+ 2 . Open PuTTY
77
+ 3 . In "Host Name" field, enter your drone's IP address
78
+ 4 . Port: 22
79
+ 5 . Connection type: SSH
80
+ 6 . Click "Open"
81
+ 7 . Login with your drone's username and password
82
+
83
+ ** On Mac/Linux:**
84
+ 1 . Open Terminal
85
+ 2 . Type: ` ssh root@[drone-ip-address] `
86
+ 3 . Press Enter
87
+ 4 . Enter password when prompted
88
+
89
+ ** Finding your drone's IP address:**
90
+ - Check your router's admin page for connected devices
91
+ - Or use network scanning apps on your phone
92
+ - Common default: 192.168.1.24 or 192.168.0.24
93
+
94
+ ### Step 3: Install Firmware with One Command
95
+
96
+ Once you're connected via SSH and your drone has internet access:
97
+
98
+ 1 . Copy and paste this exact command:
99
+ ``` bash
100
+ sysupgrade -k -r -n --url=https://github.com/OpenIPC/builder/releases/download/latest/openipc.ssc338q-nor-apfpv.tgz
101
+ ```
102
+
103
+ 2 . Press Enter
104
+
105
+ 3 . Wait for the download and installation (5-10 minutes)
106
+
107
+ 4 . Your drone will automatically reboot when finished
108
+
109
+ ** That's it!** Your drone now has APFPV firmware installed.
110
+
111
+ ---
112
+
113
+ ## Method 2: Manual Installation (No Internet Required)
114
+
115
+ Use this method if your drone cannot connect to internet or you prefer manual installation.
116
+
117
+ ### Step 1: Download Firmware Files
118
+
119
+ 1 . On your computer, go to: https://github.com/OpenIPC/builder/releases/download/latest/openipc.ssc338q-nor-apfpv.tgz
120
+ 2 . Download the file
121
+ 3 . Extract/unzip it - you'll get two files:
122
+ - ` uImage.ssc338q `
123
+ - ` rootfs.squashfs.ssc338q `
124
+
125
+ ### Step 2: Copy Files to Drone
126
+
127
+ ** Using WinSCP (Windows):**
128
+ 1 . Download and install WinSCP
129
+ 2 . Open WinSCP
130
+ 3 . Protocol: SCP
131
+ 4 . Host name: Your drone's IP address
132
+ 5 . Username and password: Your drone's login credentials
133
+ 6 . Click "Login"
134
+ 7 . Navigate to ` /tmp ` folder on drone side
135
+ 8 . Copy both firmware files to ` /tmp `
136
+
137
+ ** Using SCP command (Mac/Linux):**
138
+ ``` bash
139
+ scp uImage.ssc338q root@[drone-ip]:/tmp/
140
+ scp rootfs.squashfs.ssc338q root@[drone-ip]:/tmp/
141
+ ```
142
+
143
+ ### Step 3: Install Firmware
144
+
145
+ 1 . SSH into your drone (see "How to SSH" above)
146
+ 2 . Type this command:
63
147
``` bash
64
148
sysupgrade -z -n --kernel=/tmp/uImage.ssc338q --rootfs=/tmp/rootfs.squashfs.ssc338q
65
149
```
66
- 5 . Wait for installation to complete and reboot your drone
150
+ 3 . Press Enter
151
+ 4 . Wait for installation to complete (5-10 minutes)
152
+ 5 . Drone will reboot automatically
153
+
154
+ ---
67
155
68
156
### Step 2: Connect to Your Drone
69
157
0 commit comments