|

楼主 |
发表于 2021-12-16 15:56:36
|
显示全部楼层
本帖最后由 ihzy 于 2021-12-17 08:45 编辑
其实这次花时间最多的不是硬件制作,外壳画图做做也挺快的,剩下就是接线而已,RADXA ZERO开发板的系统搞的差点要放弃,因为这个板用的Amlogic S905Y2, S905大伙再熟悉不过了,大量的电视盒子都用这个,便宜,性能也不错,当时也撸过几个T1。
但也是因为这个原因,只要是Amlogic芯片做的盒子还是开发板,统统不带触摸屏驱动,无论S905 S912,连NANOPI K2这个开发板(对,我也买了一块)都是一样,我这块很不幸也没有例外.
这个事也挺好理解,电视盒子你带个触摸能有什么用?所以原厂固件就没带这个驱动.
还好一不小心找到了android源码,虽然体积有点大(60G),总算可以愉快的自己编译了
中间又走了一点弯路,我的触屏是USB接口的,所以一直以为是USB TOUCHSCREEN, 加载USB TOUCHSCREEN的驱动编译了很多次(电脑比较垃圾,编译一次6个小时),就是没有反应。
有一天忽然想到这个触屏插到电脑上没有任何提示装驱动直接就能用了,一看设备管理器,原来是HID设备,跟鼠标键盘是一类东西,加上HID MULTITOUCH选项在CONFIG文件里面,编译好触屏马上开始工作。
接下来顺便把开机LOGO和开机动画改了一下,看上去像车子自带的系统。
LAUNCHER 换成相对相对清爽一点的ATV LAUNCHER,开发板这点还是方便,用不着费劲去ROOT。
启动LOGO
开机动画,这里可以是动态的画面,把一堆图片放进去它会一张一张的加载,也支持开机视频,不过我觉得没必要,肯定延长开机时间
进入桌面,换成了ATV LAUNCHER, 干净一点,也方便自定义,没什么用,这个大概只会出现几秒,马上就进入Carplay 连接的界面了
Carplay 正在连接,这个比较难看
进去就是这样,跟汽车的完全一样
打开钥匙到Carplay加载完毕大约50秒,还行。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|