上手的demo板,刚开始拿到开发资料一头雾水,与之前的单片机感觉差距挺大的。后来想想,万变不离其宗。

分类:因为性能够高,所以一般都跑操作系统,用的Linux。需要引导系统uboot,空间够大16M,需要文件系统jaffs以及XXXXX。如果没有uboot引导需要用串口烧写引导文件,当网络可以ping通后就可以用网口进行高速通信了。

刚开始需要编译,编译linux当然需要在Linux环境下编译最为合适。搭建了linux虚拟机环境(想用树莓派来着,后来发现性能太差,编译速度太慢,放弃了)centos7(服务器都用的centos,就这样吧),需要安装gcc编译器,以及后期需要的tftp,nfs等软件。

按照给的步骤进行编译,期间会出现各种简单问题,想起来再记录

1.提示ref_config.bin文件没有找到,于是进入文件夹阅读了readme文件按照流程编译了相应文件,修改了文件名,问题解决。

2.必须使用root账户编译,使用sudo命令,中途会提示没有找到编译器:

3.虚拟机编译时注意不能让电脑休眠

然后编译完成了,我编译到文件系统时提示有个软件包没有安装,然而单独编译文件系统编译通过了,于是放弃挣扎,直接单独编译,建议单独编译,否则后面出现问题,重新编译时间太长

编译完成后烧录,使用给的官方HiBurn软件烧录,注意根据提示重新上电后烧录,网络无法ping通时只能使用串口。

上电的时候会提示硬件型号,要注意版本匹配

这个地方走了点弯路,因为刚开始不知道里面有demo 程序,也不知道怎么运行,刚开始也不知道能用串口收到信息。。。反正就是啥也不知道就重新烧录了。

然而ping不通,只能重新烧录demo,烧录成功后根据提示可以打开网页看见摄像头的图像了。demo运行在ie浏览器环境下。

1.初始给的ipaddr=192.168.1.160可以在刚上电的时候任意键进入uboot修改IP地址以及相应参数方便调试。

2.要修改到同一局域网下,重要的是ipaddr,gateway up.netmask.这三个参数设置好后就可以尝试ping一下,刚开始最稳妥的方法是直连电脑,电脑改成固定ip设置在同一网段下,然后尝试连接,连接成功后修改好参数可以连接到路由器上即可。后面需要tftp烧录也需要serverip。

3。做好备份!!!还好老师那里有备份,否则真的是难。。。

后面该尝试跑示例文件了(待续ing....)