10月10号内容

记录下上个月做的事和学习的内容
(1)上个月安装好了虚拟机后,学习了linux的一些命令,cd进入文件pwd显示当前目录,ls -al显示目录下的所有文件权限和属性等,知道了用户和用户组的概念。
(2)编译:接着按文档里的《RK_EVB_AI_VA_RK3326_ 开发板软件使用说明》进行了编译。用的是SecureCRT连上公司的Linux机器进行操作,同时用FileZilla可以查看,上传和下载文件。挺好使用的两个工具。开始怕误删文件,没开root账户,显示 permission deny,再重新进行了root指令su。然后按文档操作编译u-boot,kernel,配置好环境变量后,在目录下生成了所有烧写所需要的镜像。在这里插入图片描述
(3)烧写,在烧写进去的时候一定要先安装下厂商的驱动,而且得用2.58版本烧写,开始半天USB没连上,先用的maskrom烧写模式,确认烧写工具上发现了MASKROM设备,然后打开刚刚的镜像,按手册《Android开发工具手册_v1.2》,和parameter.txt配置好地址填上去,再执行,就成功烧写进去了。后面还试了下打开附件里的LED灯,开始不知道怎么改,后来打开了vi 程序编辑器打开了CONFIG_LEDS_IS31FL32XX,把一行加进去或者去掉就可以打开或关闭LED灯了,或者把linux机器文档下载到我自己电脑的文档,改一下再上传回去也可以,烧写就直接用Loader烧写模式,文档上显示Vol+和RECOVER键是一起的,但这款开发板两个按键是分开的,我发现只要按Vol+键就可以进入Loader模式了,然后可以单独烧写kernel.img进去就行了。
(4)adb 工具调试:adb 是个很好用的工具,按厂商提供的硬件手册《RK3326 EVB用户指南_V10_20180709》进行adb连接,开发板里面USB勾选的是传输文件,注意和文档里说勾选USB debugging有所不同,但是开始连得时候没有发现adb devices,参考了https://www.cnblogs.com/sanshuimiao/p/7809946.html,大概就是每刷一次安卓系统的版本,手机的VID都会变,要重新填进去。然后试刷了下爱奇艺.apk进去,没有问题,后面还可以用adb shell命令来进行调试,后面发现麦克风没有声音,用adb shell命令:rk3326_evb:/ # cat /proc/asound/card0/pcm1c/sub0/status调试了下,发现声卡是关闭的,联系了技术支持说录下Androidlog,然后开了adb shell 命令,把开机到录音频的androidlog给录了下来,cmd命令里面开始想直接ctrl+c复制过来,一直没用,以为是键盘坏了,后来发现是enter键复制,蠢哭自己。。。复制好然后邮件发给技术支持了。
(5)公司搭建好了gerrit服务器,昨天试着登进去了,然后我自己下了个git bush给自己申请了个新的SSH。可以上传文件和下载其他人的文件。后面会再接着在linux环境下学习下python
总结:虽然现在做的是RK3326,也没看前面学过的stm32,但确实嵌入式系统有很多相通之处,也明白了一些以前没明白的问题,换了个不同的开发板要如何上手处理,重点还是在干活同时不断的接触问题,不要急着问别人,自己主动的去百度寻找,摸索解决问题,实在大半天没有解决的问题再去问别人。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值