【HarmonyOS HiSpark AI Camera试用连载 】开箱视频和系统初探 - HarmonyOS技术社区 - 电子技术william hill官网 - 广受欢迎的专业电子william hill官网 - 威廉希尔官方网站
分享 收藏 返回

[文章]

【HarmonyOS HiSpark AI Camera试用连载 】开箱视频和系统初探

` 本帖最后由 jf_37811378 于 2020-9-28 19:57 编辑

    感谢华秋给了我这次试用机会,这也是我进入嵌入式行业以来第一次在william hill官网 中与小伙伴们进行技术上的交流。十分珍惜这次机会,但是由于有一份比较忙的全职工作,所以今天才找到机会完成开箱报告。以下是这次开箱报告的正文:
    拆开层层包装之后是一个比较实用的小盒子,组装好开发板后,我就一直当小工具箱在用,哈哈。
1.jpg

打开后,可以看到有开发板主体、一块触摸屏、一个带开关的电源(比较实用),一条串口线和一根USB线及些许附件和安装工具。
22.jpg

    安装好之后,直接上电开机,记得把镜头盖拿下来。
3.jpg

    直接开机后可以看到屏幕中图像是比较模糊的,是没有调焦的原因,不知道这个模组有没有自动调焦的功能,先手调一下。
4.jpg


    调过以后就还可以了,接下来我们我们通过串口先看看板子内部的系统大概是什么样子。不过出师不利我的win10主机在识别串口芯片这里出现了问题,这里记录一下给有同样问题的小伙伴,因为这个串口芯片是PL2303HXA,比较新的win10不能正常匹配驱动。
    修复工具下载路径:http://www.ifamilysoftware.com/news37.html

    安装这个工具需要.net 3.5:可以参照以下两个帖子:
    https://jingyan.baidu.com/article/6c67b1d6a8f2922787bb1ea5.html
    https://blog.csdn.net/asd77882566/article/details/80024043

捕获.PNG

    安装好后,运行跟随英文指导操作就行了。
    下载之后就可以通过串口终端软件进入系统了,这个其实各种软件都可以了,我还没有下载IDE,就用比较常用的linux下的picocom简单看一下。

uboot.PNG

d.PNG

    帖子里图片好像比较小,可能看不清,简单解释一下就是系统是一个linux,版本是4.9,startup-->uboot-->kernel这种典型的启动流程,具体细节可以后面再看。
    从系统meminfo和启动过程中打印log也可以看出来,总内存是512MB,记得华为开发者大会上说过,鸿蒙作为跨设备的操作系统,针对不同能力的设备,使用不同的内核,对设备按照内存大小进行了分级,512MB这么大内存的设备应该是要使用linux,像内存比较小的128MB以下的iot设备应该是要使用liteos作为内核。这个板子也就是鸿蒙framework+linux内核:
b.PNG

c.PNG

    进入系统后运行一下top,可以看到有一个openais进程,应该就是采集摄像头并显示在屏幕上的进程。
122.PNG
    尝试kill了一下,屏幕果然停住了。重新看一下开机log中openais相关标签的log,可以发现使用的是sony imx335图像传感器,走的u***接口(UVC),还有一些启动server,启动hostapd及加载动态库的log,大概率是这个openais的应用在执行的。用手机wifi看了一个果然有个HiSpark_A06BC6的ap热点。
openais.PNG

openais2.PNG

微信图片_20200928181237.jpg


   后续尝试找一下源码或者跟随技术大佬们的步伐,尝试一下鸿蒙app或者系统服务sa的开发。




` 2.jpg 微信图片_20200928181237.jpg openais2.PNG openais.PNG b.PNG c.PNG d.PNG uboot.PNG 捕获.PNG 4.jpg 3.jpg 22.jpg 11.jpg

更多回帖

×
发帖