- EON 和 电脑 接入同一局域网(比如连接同一个路由器的 WIFI 信号)。
- 在 EON 上,通过菜单 "设置 - 网络 - 无线网络设置 - 更多选项(右上角)- 右上角三个点 - 高级",打开 WiFi 连接信息界面,即可查看 EON IP 地址。
- 电脑通过 WIFI 连接到 EON 提供的 WiFi 热点。
- 电脑的 IP 是
192.168.43.x
,EON 的IP 固定为192.168.43.1
。
- 下载软件 putty ( 自行搜索下载 )
- 下载私钥 ppk ( 天翼云链接 https://cloud.189.cn/t/2yMveyqAzmqi )
- 打开 Putty 填写 IP 和 Port
选项 | 填写 | 备注 |
---|---|---|
Host Name (or IP address) |
192.168.43.1 或者 EON 的 IP |
第一步查询到的 EON 的 IP |
Port | 8022 |
SSH 端口号,这里默认是 8022 |
Private Key | 点击 Browse,选择之前下载的 ppk 文件 | ppk 格式为客户端 putty 专用 |
openpilot 有很多分支,Openpilot 国内镜像 这里有一些同步到 gitee 的分支代码,可以试用一下,看看哪一个版本适合自己。
- dragonpilot 和 openpilot-cn 有中文版,需要的可以尝试
- 如果网络条件好的(有梯子)话,也可以用对应的 Github 地址
依次执行下列命令切换分支版本:
# 打开 data 目录
cd /data
# 把原来openpilot文件夹重命名为openpilot.bak文件夹
mv openpilot openpilot.bak #修改op目录名称,此处如果发生断电或者重启,系统无法正常加载(修改前请务必记住,当前的EON的ip地址,否则无法重新连接,继续后面的步骤)
# 下载新的版本分支并命名为openpilot文件夹(git clone 网址 文件夹名)
git clone https://gitee.com/afaaa/kegman openpilot
# 打开 openpilot 目录
cd openpilot
# 查看全部分支 和 当前分支
git branch -a
# 切换到目标分支
git checkout kegman-0.7.3
# 重新查看确认当前分支
git branch
# 编译重启
# 0.7 之前的版本使用 make && reboot
scons -i && reboot
或者用一条命令运行:
cd /data && rm -rf openpilot && git clone https://gitee.com/afaaa/kegman openpilot && cd openpilot && git checkout kegman-0.7.3 && scons -i && reboot