X152b PC 生产初始化
758字约3分钟
2024-10-22
X152b PC 生产初始化
注意
大致步骤为
- 烧录固件
- 进入PC,手动进行初始化设置
相关信息
- 供电:以下过程的供电,都以PD充电器供电为例,功率大于30w,华为的不能用
- 权限: 以下操作大部分需要root权限。
下载镜像
镜像下载百度云密码: 5ugn
- 准备u盘,确保格式为exfat,若不是请格式化成exfat
- 下载镜像,并放到U盘中
烧录固件。(Write)
USB 有线刷固件请看Write
使用pd充电器向供电口供电
连接usb至edge2 的OTG口 (现在X152b会自动获取ip,无需手动设置)
重置主机名 当第一次启动飞机后
sudo python3 /opt/init_emnavi_device/01_rename_hostname.py --drone_type X152b --px4_sys_id 1相关信息
重新打开窗口后生效
下载nomachine并安装
curl -O http://110.42.45.189:18080/Nomachine/nomachine_8.6.1_3_arm64.deb sudo dpkg -i nomachine_8.6.1_3_arm64.deb # 安装大约耗时1.5分钟,耐心等待 rm nomachine_8.6.1_3_arm64.deb sudo systemctl set-default multi-user.target清除所有wifi连接
sudo python3 /opt/init_emnavi_device/04_clean_wifi_connect.py设置wifi为wifi热点模式(5G AP模式)
sudo python3 /opt/init_emnavi_device/05_reset_ap_mode.py相关信息
现在就可以通过
emNavi-XXXXXXXX_5G连接到机载PC了清除缓存
sudo python3 /opt/init_emnavi_device/06_clean_cache.pysync
syncpc断电,结束
连接至飞行器机载电脑
相关信息
默认账户密码为
| Account | Password |
|---|---|
| emnavi | 123456 |
有四种方法可以连接到飞行器pc
- USB 虚拟网卡连接
- 连接至 X152b的热点(AP)
- 将X152b连接至路由器 (STA)
- Hdmi + 键鼠
热点 和 STA 模式不兼容,切换推荐通过 USB有线
USB 连接
相关信息
USB OTG模式会在连接过其他设备后自动退出
通过usb连接到主机(连接后主机会自动获取ip),飞行器ip地址为 192.168.108.1,你可以通过ssh连接至设备
ssh emnavi@192.168.108.1除了ssh登录外,你还可以使用Nomachine登录
AP模式
X152b设备被设计为出厂设置为AP模式,你可以通过连接至 emNavi-XXXXXXXXX-5G访问设备,飞行器ip为 192.168.109.1
ssh emnavi@192.168.109.1除了ssh登录外,你还可以使用Nomachine登录
STA 模式
在除AP模式之外的其他连接模式中通过以下方式连接至其他wifi
sudo python3 /opt/init_emnavi_device/04_clean_wifi_connect.py # 清除所有wifi连接,包括关闭ap模式
sudo nmcli device wifi list # 列出所有的搜索到的wifi
sudo nmcli device wifi connect <wifi_name> password <wifi_password>- <wifi_name> : wifi名
- <wifi_password>: wifi密码
除了ssh登录外,你还可以使用Nomachine登录
Hdmi + 键鼠
相关信息
出厂状态下,连接HDMI并不会直接进入到图形化界面,这是这是为了Nomachine能够正常工作。为了图形化界面正常工作,你可以进行如下操作。
# 在连接了键鼠之后,使用emnavi账户登录,密码123456
sudo systemctl set-default graphical.target
sudo reboot #重启设备重启完成后应该正常显示图形化界面