博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【EVB-335X-II试用体验】 上手试用与资源使用
阅读量:4170 次
发布时间:2019-05-26

本文共 1670 字,大约阅读时间需要 5 分钟。

开箱
收到快递后,拆开的第一感觉是,果然是工控版,包装不错
可以看到各种器件齐全,包括网线,串口线以及EXT IO的接插件,以及电源,开箱即用,如果你已经有了USB转串口线的话。
启动
启动之前,需要连接串口,电源线,上电后的样子如下:
启动之后,自动启动了一个QT程序,进行各个设备的自检,方便大家确定板子的硬件情况。
软件资源
在下载下来的光盘中,可以看到有从Bootloader,kernel,到Rootfs的SW,其中因为默认是从nand启动的,所以uboot与kernel放在了nand目录中,而rootfs则放在了rootfs中,可以看到,其中rootfs是使用buildroot来编译的,因此也算是一种快捷的构建方式,同时,也有测试工具。
硬件资源
让人非常印象深刻的是有一个底板设计指导手册:
这个对于大家的实际应用设计有很好的指导作用。
Uboot
一般uboot看看环境变量就比较清晰板子的启动等情况了:
U-Boot# pri
arch=arm
baudrate=115200
board=com335x
board_name=com335x
bootcmd=run nandargs;nand read 0x82000000 kernel 0x400000;bootm 0x82000000
bootcount=2
bootdelay=1
console=ttyO0,115200n8
cpu=armv7
eth1addr=ec:24:b8:b1:f2:3a
ethact=cpsw
ethaddr=12:34:56:78:90:00
gatewayip=192.168.0.1
ipaddr=192.168.0.126
lcdtype=AUO_AT070TN94
mtdids=nand0=omap2-nand.0
mtdparts=mtdparts=omap2-nand.0:128k(SPL),128k(SPL.backup1),128k(SPL.backup2),128k(SPL.backup3),1920k(u-boot),128k(u-boot-env),3m(logo),5m(kernel),-(rootfs)
nandargs=setenv bootargs console=${console} ${rootfs} lcdtype=${lcdtype} consoleblank=0
netmask=255.255.255.0
rootfs=root=ubi0:rootfs ubi.mtd=8,2048 rootfstype=ubifs rw rootwait=1
serverip=192.168.0.133
soc=am33xx
vendor=eac
ver=U-Boot 2014.04-rc2 (Jul 11 2015 - 11:06:52)
我们这边是从nand启动的,可以看到nand中的mtd8是rootfs分区,且文件系统为ubifs。
rootfs的编译问题
最后尝试编译了一下rootfs,但是失败了,看起来是因为我的系统相比buildroot比较新的缘故(Ubuntu 14.04),因此大家如果想使用官方的buildroot的话,需要注意自己的系统版本,否则就需要自己去buildroot下载最新的来编译了。
从编译的错误,可以看到,这个buildroot的打包是有问题的,在打包之前官方应该是忘记了试用make distclean来清理掉host CC生成的一些中间产物,会出现下面这种错误:
对于这种错误,显然是因为打包之前使用了32Bit的OS进行过make,所以我们需要使用make distclean清理一把,然后拷贝config文件过来,在编译。
然后接着会遇到mkpasswd没安装的提示:
然后安装whois,即可解决这个:
接下来还可能会遇到autoconfig的安装问题:
为了解决类似问题,我们一次性安装下面这些包:
然后再编译应该就没有问题了。

转载地址:http://iybai.baihongyu.com/

你可能感兴趣的文章
实力坑队友!CTO写出低级Bug,致公司70GB数据遭泄露
查看>>
再见FTP/SFTP!是时候拥抱下一代文件传输利器Croc了
查看>>
涨姿势了!原来这才是多线程正确实现方式
查看>>
【Docker】5分钟带你快速了解Docker和k8s
查看>>
阿里Java工程师分享3年工作经验的程序员应该具备的技能
查看>>
漫画 | Java语言是如何诞生的?
查看>>
Spring面试中常见的9种设计模式!
查看>>
你竟然不知道分布式与集群的区别?
查看>>
头疼!百万级 MySQL 的数据量,如何快速完成数据迁移?
查看>>
全文搜索引擎到底选 ElasticSearch 还是 Solr ?
查看>>
面试这样回答Java调优,至少加1K!!!
查看>>
Java分布式面试题集合(收藏篇)
查看>>
除了负载均衡,Nginx 能做的真是太强大了!
查看>>
微博千万级规模高性能高并发的网络架构设计
查看>>
为什么Java后端开发没有大规模采用Kotlin?
查看>>
皮皮爆肝 32 道高频 JVM 面试题(附答案)
查看>>
详解nacos注册中心服务注册流程
查看>>
不懂 Zookeeper?没关系,看这篇就够了
查看>>
Spring Cloud 中 Zuul 网关原理及其配置,看它就够了!
查看>>
1.2W 字的 SQL 语法速成手册
查看>>