最近买了一块明远智睿公司NXP ls1012a 开发(又是一个小众化的产品),主要用来测试它的网络性能和单核的运算能力。收到货后。发现板子和核心板工艺不错,特别是核心板。也没有任何温度。
从销售那里拿到了网盘地址,下载了编译工具。销售经理将我拉近了一个QQ群就算完事了,而在那个群里去问题,几乎当我是空气人。还是自己干吧!
我的小伙伴到外地出差去了,本人对linux并不精通。于是折腾了一天时间,有了一些进展。 共享给大家。
- 按照明远智睿的测试手册测试了网络,SSH,GPIO 没有遇到什么障碍。
- 在百度网盘上下载了编译工具 fsl-qoriq-glibc-x86_64-aarch64-toolchain-2.0.sh
- 我使用的X86 ubuntu OS 作为开发环境。之前在windows10 的WSL -Ubuntu 在安装编译工具时发生了错误。在PC ubuntu 上安装成本。具体位置在HOME/MYZR 下面。
- 编译通过了 Hello the world 程序。
网络测试
按照厂家测试手册。网络测试方法是:先停一个端口,测另一个。
ifconfig eth1 down
ifconfig eth0 192.168.137.81
完全成功,但是这不是我们想要的。我们需要将两个以太网同时开放。结果发现不行。问那个技术群没有理我。只能靠自己,最后解决了:
1 将两个端口 使用ifconfig 命令设置成两个网段,比如
ifconfig eth0 192.168.137.81
iconfig eth1 192.168.31.108
2 eth1 连接的是 windows PC,eth0 设置的是 ubuntu PC
3 发现两个PC 都能ping 通网关地址,而且ls1012a 能ping 通ubuntu ,但是无法ping 通 PC
4 解决方案 :
- 在ls1012a 板的/etc/sysctl.conf里新加一行 net.ipv4.ip_forward=1
- windows PC 设置为 192.168.31.99 (与eth1 为同一网段)网关地址 为 192.168.31.108
- ubuntu PC 设置成为192.168.137.90 网关地址为:192.168.137.81
- 关掉windowPC 的防火墙关掉。
这下全可以相互ping 通了。windows PC 也可以ping 通 ubuntu PC。
不过,我还不清楚如果多台ls1012a 级联,该如何配置IP 地址?另外,使用winSCP 工具好像不行
现在就这里吧! 有进一步的心得再报告。