目录
1 开发板外观
2 串口连接
3芯片内存情况
4 配置IP地址
5 telnet登陆
6 mount挂载目录
7 安装交叉编译工具链
1 开发板外观
2 串口连接
我直接用MobaXterm连接,虽然我还没有文档,但是我觉得波特率大概率就是115200,试了下确实可以。
3芯片内存情况
这款芯片内存是128M的,128是cpu以及npu等加起来的内存,
cat /proc/cmdline
console=ttyS1,115200n8 mem=60M@0x0 rmem=32M@0x3C00000 nmem=36M@0x5C00000 init=/linuxrc root=/dev/ram rw mtdparts=sfc0_nor:256k(uboot),5120k(kernel),64k(sec),512k(cfg),-(appfs) lpj=11968512 loglevel=3
用cat /proc/cmdline可以看到内存情况,
其中cpu内存是60M,
rmem是给编解码器的sdk预分配的内存,32M。
nmem是npu的内存,36M。
4 配置IP地址
办公区的网段是172的,所以用如下命令配置
ifconfig eth0 172.31.8.154 netmask 255.255.255.0
route add default gw 172.31.8.254
配置过程中发现ping不通,然后看路由器的网线灯不亮,原因是因为开发板上的白色排线接触不良,重新按一下就可以了。
5 telnet登陆
直接telnet root@172.31.8.154登陆即可。
6 mount挂载目录
首先在我的10服务器上创建个文件夹,然后添加到export里面
mkdir /data3/temp
vim /etc/exports
然后在 /etc/exports添加如下内容
/data3/temp/ *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)
然后
/etc/init.d/nfs-kernel-server restart
然后再开发板上执行如下命令就可以了
mount -t nfs -o nolock 192.168.1.10:/data3/temp/ /mnt/
如果mount的过程中提示
mount -t nfs -o nolock 192.168.1.10:/data3/temp/ /mnt/
mount: mounting 192.168.1.10:/data3/temp/ on /mnt/ failed: Permission denied
那么原因是没有在 /etc/exports中添加内容或者是因为没有重启nfs-kernel-server。
7 安装交叉编译工具链
https://download.csdn.net/download/u013171226/89605183
交叉编译工具链从上面链接下载,下载之后放到服务器的某个目录下,然后执行下面的操作
unzip t41_toolchain.zip
vim ~/.bashrc #然后在里面添加下面一行内容
export PATH=/data3/t41_toolchain/mips-gcc720-uclibc0.9.33.2-r5.1.4/bin:$PATH
source ~/.bashrc