Skip to content

Commit 693fd2b

Browse files
Merge pull request #14 from wkumik/patch-3
Create FPV Mario AIO
2 parents dabcbab + ec45fde commit 693fd2b

File tree

1 file changed

+222
-0
lines changed

1 file changed

+222
-0
lines changed
Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
# OpenIPC Wiki
2+
[Table of Content](../README.md)
3+
4+
OpenIPC AIO "Mario"
5+
-------------------
6+
7+
https://store.openipc.org/OpenIPC-AIO-Mario-v1-0-p633320808
8+
9+
![image](https://github.com/user-attachments/assets/ad675599-61ce-4cec-a9bf-5933d907c53a)
10+
11+
Remove the lens cover film befor use
12+
13+
![image](https://github.com/user-attachments/assets/9ead08a6-f4eb-45a0-bc63-19d3abd3ec1e)
14+
15+
16+
17+
The Mario camera case with 4x M1.2 screws.
18+
19+
Side mount holes are M2 x2 screw thread.
20+
21+
Install atennas for AIO.
22+
23+
![image](https://github.com/user-attachments/assets/e10e6671-553f-4840-aacd-16816be0813b)
24+
25+
26+
27+
### LED function
28+
29+
Red glimmering Power on with Battery
30+
31+
Red Wired linked
32+
33+
Blue flash RF transmitter
34+
35+
Green TBD
36+
37+
Board Size 30mmx32mm with 4*M2 mount holes.
38+
39+
Heat Sink with 20mmx20mm mount holes.
40+
41+
![image](https://github.com/user-attachments/assets/1c7e34c1-76a9-45ee-9caf-ffd33261e154)
42+
43+
44+
45+
46+
### Power Section
47+
48+
Power input:
49+
50+
2S-6S
51+
52+
The on board dualway BEC Capacity:
53+
54+
RF BEC on board is up to 3A 5V output
55+
56+
MSIC BEC on board is up to 2A 5V output
57+
58+
enter uboot use uart device connect to top of AIO board(R0,T0)pad.
59+
60+
How to get lower voltage input for DC input
61+
62+
AIO power supply from 2s-3S battery needed more current and required 4wires connected, but higher voltage 4S+ may works 2wire connection.
63+
64+
Remove two resistors then you can get input as low as 5.4V input available.
65+
66+
![image](https://github.com/user-attachments/assets/24218925-fca8-47e2-bc4a-1326dabeaa68)
67+
68+
69+
70+
71+
### Connect usb debug port
72+
73+
Plug USB cable to connect AIO and PC first, then power on DC, or usb power only.
74+
75+
If there are unknown USB devices in the computer, the following [corechip-sr9900](https://github.com/user-attachments/files/16829005/corechip-sr9900-usb20-to-fast-ethernet-adapter-1750095.zip) drivers need to be installed.
76+
77+
Operations on Mac OS
78+
79+
<img width="686" alt="Screenshot 2024-09-21 at 10 07 24 AM" src="https://github.com/user-attachments/assets/15fde52d-8f14-4377-87ed-cec6e05dc70a">
80+
81+
<img width="714" alt="Screenshot 2024-09-21 at 10 09 18 AM" src="https://github.com/user-attachments/assets/ce029aab-7505-41f8-81fc-283e41dfe84a">
82+
83+
<img width="544" alt="Screenshot 2024-09-21 at 10 11 31 AM" src="https://github.com/user-attachments/assets/97aff8d8-1a1b-4682-a304-4af58a29e68a">
84+
85+
86+
87+
#### Autosetup in windows
88+
Please download [Auto_Set_Mario_CDC.zip](https://github.com/user-attachments/files/17010487/Auto_Set_Mario_CDC.zip) file, unzip it and run as administrator.
89+
90+
or setting manually as follows:
91+
92+
go to control panel- internet -network:
93+
94+
find a usb2.0 to fast Ethernet Adapter
95+
96+
set this card ipv4 address to 192.168.1.11 mask:255.255.255.0
97+
98+
apply
99+
100+
then open ssh to connect AIO address:192.168.1.10
101+
102+
user:root password:12345
103+
104+
**How to get internet for AIO**
105+
106+
1.Open network connections on you windows, right click your main network adapter properties---Sharing: Allow other network users choose USB CDC
107+
108+
109+
![image](https://github.com/user-attachments/assets/e3f41122-7601-4dff-b599-a325e0693b8c)
110+
111+
Apply,then the CDC ethernet will got a ip address 192.168.137.1 automaticlly
112+
113+
114+
![image](https://github.com/user-attachments/assets/bac7350b-399e-419c-8a4a-557d4378cf79)
115+
116+
open admin terminal
117+
118+
![image](https://github.com/user-attachments/assets/7eaae7ca-16c6-4e59-a8de-9178c9e3b77c)
119+
120+
using arp -a to find AIO's IP
121+
122+
![image](https://github.com/user-attachments/assets/f6d2641e-a5e9-45cd-90cb-5328d423a6c7)
123+
124+
here 192.168.137.147 is my AIO's ip address.
125+
126+
open ssh connect to AIO,Done.
127+
128+
![5ed177f3dc690f9e70452e3e4c93b17](https://github.com/user-attachments/assets/48f44a3d-ae04-4780-aac7-b878a043c3e6)
129+
130+
Now you can use sysupgrade -r -k -n --force_ver to update your firmware.
131+
132+
133+
134+
135+
### Upgrade firmware
136+
137+
Update firmware possible via SD card or just use win scp drug the rootfs and kernel files to /tmp
138+
139+
```
140+
sysupgrade -n -z --kernel=/tmp/uImage.ssc338q --rootfs=/tmp/rootfs.squashfs.ssc338q
141+
```
142+
143+
You can [download](https://github.com/OpenIPC/wiki/blob/master/en/fpv-openipc-aio-ultrasight.md#software) firmware via the link that is used for online updates.
144+
145+
You can also read the current discussions and suggestions here:
146+
147+
- https://t.me/c/1809358416/98818/103632
148+
- https://t.me/c/1809358416/98818/108052
149+
150+
Or just use the configurator - https://github.com/OpenIPC/configurator
151+
152+
153+
### RF section
154+
155+
RF antenna characteristics
156+
157+
![image](https://github.com/user-attachments/assets/d54050b4-2769-4942-95d7-8aad3b5e2e21)
158+
159+
![image](https://github.com/user-attachments/assets/0a709f70-ac8b-4880-93f5-49e1d958eb1b)
160+
161+
162+
Default Antenna is ANT1 for 1T1R, ANT0+ANT1 is 2T2R
163+
164+
Reconmand RF setting
165+
166+
RF Power max 18dbm for onbard PA input.
167+
For 1T1R rf setting range: 1-63 firmware update to latest!
168+
stbc=0,ldpc=0 Recommand RF power value < 45
169+
170+
MCS index 1,3(0-7 is 1T1R, 8+ is 2T2R)
171+
172+
Video bitrate:4096 /8192/12688(mcs 3+)
173+
174+
when use stbc=1,ldpc=1 recommand rf power setting for MCS3 from 8-15 for test.
175+
176+
Keep RF power < = 15 when on bench test(when only usb connect)
177+
178+
179+
### SD solt for Air camera record
180+
181+
on bench test or debug is disable the record function defaultly
182+
183+
To enable the recording function set (record value)true in majestic.yaml
184+
185+
SD card must insert before Powering.
186+
187+
188+
**On board heat sink and cooling fan:**
189+
190+
cooling fan out put power up to 500mA max
191+
192+
all heat sink mount holes are M2 screws thread.
193+
194+
195+
### Extend connector**
196+
197+
![image](https://github.com/user-attachments/assets/af8124e3-539f-42c6-a757-a560eb93e3fe)
198+
199+
200+
**NOTE**
201+
202+
USB only for debug mode, when DC power only, the cdc ethernet works in sleep mode to save energy.
203+
204+
USB power only mode Power limited 5W input.
205+
206+
**Upgrade Firmware to Ruby FPV**
207+
208+
plug usb cable and setting cdc ethernet ipv4: 192.168.1.11 255.255.255.0
209+
210+
use winscp drag unzip files to /tmp
211+
212+
use ssh login and copy following command:
213+
214+
sysupgrade --kernel=/tmp/uImage.ssc338q --rootfs=/tmp/rootfs.squashfs.ssc338q -z -n
215+
216+
after update and reboot
217+
218+
use ssh login and set command:
219+
220+
fw_setenv sensor imx335 && fw_setenv upgrade https://github.com/OpenIPC/firmware/releases/download/latest/openipc.ssc338q-nor-rubyfpv.tgz && reboot
221+
222+

0 commit comments

Comments
 (0)