虽然我只是一个工控工程师,由于项目需求,最近在做IOT的建设。由于公司要求,可能需要自己从主板选取开始建立网关。刚开始量不大,但也有100-200的量,后续可能有发展,但需要从模块开始
接口及要求
RS422/232/485 *4
RJ45网口 *2
USB *1
被动散热!!!!!
我选用的是ROCK PI E RK3328这个板,看中主要有两点 此时价位在250左右 1G 配32G SD卡。
不差钱的老板当然可以上EMMC
看量,同功能,X86平台n2840/j1900只有500-600之间的回收货,700-900之间的裸壳板,基本是属于买一送3了。
0、首先肯定是作为树莓派平替的,再者我需要双网口,不想再额外扩展
1、ARM平台,功耗其次 最主要是发热量低 加散热片就可,无需要额外加风扇主动散热
2、跑unbantu 18.04 LTS系统,因为我也只会.net core生态的东西,所以需要系统,单片机采集这种直接劝退了
拿到板,登录官网
把镜像系统下载下来 这个是SD卡的安装程序 RockpiE/install/microSD - Radxa Wiki
LINUX系统同样在这个网上下着找,100多M,也不大
用TF卡读卡器把镜像装好
上卡,开工,注意,ROCK PI E有两个网口,一个是1000M 一个是100M,我们SSH只能通过1000M连接,原理未知
然后我是通过网口进行的SSH,此时新系统的IP是自动的,是跳的,这里就有第一个深坑。
我们需要拿IPSCAN的软件,把这个IP给扫出来,这个时间可能非常的长,因为你是从169.xx.0.xx扫到169.xx.255.0,这个东西,扫到就有。名称为rockpie.local
打开WINDOWS下的命令行 ,输入命令ssh rock@rockpie.local,如果失败,检查你的WINDOWS有没有安装OPEN SSH SERVER,如果没有,自行百度,建议手动安装。
当输入提示你输入密码时,这里有第二个深坑,他是没有输入提示的,你输入密码rock,他不会因为你输入而光标移动。你直接打,直接enter就完了。
输入ifconfig,注意,是ifconfig!!!!不是ipconfig
查IP,然后按着下面的进行修改
1、vi /etc/network/interfaces
添加内容:
auto eth0
iface eth0 inet static
address 192.168.8.100
netmask 255.255.255.0
gateway 192.168.8.2
dns-nameserver 119.29.29.29
此时,如果不知道怎么保存,看下面的链接.
ssh怎么修改了文件然后保存起来呢?_mmz8的博客-CSDN博客_ssh保存命令
最后回到命令行 重启网络。断电,重开,IP设好,不用每次都扫
sudo /etc/init.d/networking restart



