RK3399-NanoPC-T4-Android10开发板移植AAOS
基于RK3399-NanoPC-T4-Android10开发板移植AAOS工作。碰到的问题,调试思路,和修改记录整理如下。
方案一,把目前RK3399-T4开发板对应的驱动(喇叭,相机,蓝牙,LCD等等)和修改移植到Google Android 10 AAOS上,此方案修改工作量大,备选。
方案二,把Google Android 10 AAOS需要的模块移植到RK3399-T4开发板 上,确保AAOS用到的服务和系统可以正常运行。因为Android本来就支持多设备,平板,手机,手表等,所以认为AAOS也是一个安卓的分支所以HAL层之下应该是兼容(驱动基本不用修改)。预研项目为了达到显示要的效果,个人支持此方案。
一,RK3399-T4-Android 10的代码下载,编译,烧录
T4开发资料:
http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T4/zh#.E6.9B.B4.E6.8D.A2.E5.BC.80.E6.9C.BALOGO
AAOS开发资料:
https://source.android.google.cn/devices/automotive
RK3399-T4 下载代码 :
git clone --recursive https://gitlab.com/friendlyelec/rk3399-android-10.git -b main
Android 10 R36下载代码
export REPO_URL='https://mirrors.tuna.tsinghua.edu.
RK3399-NanoPC-T4-Android10开发板移植AAOS相关推荐
- 乐鑫Esp32学习之旅 23 安信可 esp32-a1s 音频开发板移植最新 esp-adf 音频框架,小试牛刀如何实现在线文字转语音播放。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...
- [2021]Linux下C语言qrencode二维码生成库的基本使用和ARM开发板移植
文章目录 一.前言 二.准备所用到的环境以及版本信息 1.Ubuntu和内核版本 2.gcc和g++版本 3.交叉编译gcc和g++版本 4.开发板信息 三.开发环境编译&安装qrencode ...
- arm开发板移植 curl
arm开发板移植 curl 一,下载curl源码 二,配置curl 三,移植到arm平台上 三,arm平台curl测试 一,下载curl源码 地址:https://curl.haxx.se/downl ...
- 飞凌OK6410开发板移植u-boot官方最新版u-boot-2012.10.tar.bz2
Part0 准备知识 0.1 关键参数说明 0.1.1 开发板说明 OK6410是飞凌公司发布的一款开发板,当前有2个版本,OK6410-A和OK6410-B,我当前使用的是前者:前者也经历过升级,所 ...
- jz2440开发板移植U-boot之修改代码支持DM9000网卡
今天我们来移植U-boot到jz2440开发板,修改代码支持DM9000网卡.查看之前写的移植记录请点击链接:点击查看之前的移植记录 现在大多数开发板都支持DM9000网卡.我们的U-boot源码里面 ...
- 操作系统实验读者写者程序源码_SAST Weekly | STM32F103系列开发板移植华为LiteOS操作系统...
SAST weekly 是由电子工程系学生科协推出的科技系列推送,内容涵盖信息领域技术科普.研究前沿热点介绍.科技新闻跟进探索等多个方面,帮助同学们增长姿势,开拓眼界,每周更新,欢迎关注!欢迎愿意分享 ...
- LVGL的PC端移植和STM32F429阿波罗开发板移植
LVGL 8.1_学习总结 LVGL介绍 LVGL开发环境 LVGL的GitHub的代码介绍 LVGL8.1 在F429上面的移植 准备 修改lv_port_disp.c文件中的 修改lv_port_ ...
- iMX6UL开发板移植libcurl库
前言 libcurl 是一个功能全面的客户端 URL 传输库,支持常见的各种传输协议(官方介绍),并且具有高可移植性,命令行工具 curl 就是使用的这个库.在嵌入式开发板上,有 http/https ...
- 启明欣欣STM32开发板移植FreeRTOS
承接这篇文章,本篇讲述如何把FreeRTOS移植到启明欣欣STM32开发板里,比较简单,网上也有各种教程,本文也是参考其它文章,这里再记录一下. 一 搭建基础工程 启明欣欣STM32开发板上的MCU是 ...
最新文章
- html设备监控系统模板,蓝色的远程监控设备系统后台管理界面模板
- HTML基础之CSS
- JVM(六)为什么新生代有两个Survivor分区?
- 程序员面试题精选100题(33)-在O(1)时间删除链表结点[数据结构]
- caffe源码分析:softmax_layer.cpp softmax_loss_layer.cpp
- php 云技术,什么叫云技术?
- 数据服务器性能测算依据,如何对服务器性能计算的公式参考(tpmc-tpcc).pdf
- 谈及未来的 AI, 也许你已身处其中 —— 记 InfoQ 对青云QingCloud 联合创始人林源的采访...
- Mini 容器学习笔记6——组件的获取(应用)
- mysql csdn 知乎_CSDN 怎么样?
- 伸展树(Splay tree)图解与实现
- 机器学习算法(三): 基于支持向量机的分类预测
- 公司没有与员工签订劳动合同,也没有给员工购买社保,现在员工被公司解雇,该如何要求赔偿?
- java.text.NumberFormat使用方法
- 关于caffe-ssd训练时smooth_L1到底参与运算与否的问题
- 推荐参考文献元数据挖掘的几篇论文
- 计算机二级用的ms什么版本,计算机二级ms office用的哪个版本
- python处理xps文件_xps/pdf/png/json转换
- Wing Loss 论文阅读笔记
- P1567 统计天数 python代码
热门文章
- 可视化系列讲解:canvas的动画实现
- 写一个随机森林插补风力发电功率数据的程序
- 中控,I/O端口,继电器,红外接口,编码器,解码器,主机,名词解释
- 主流的电脑操作系统都有哪些
- 如何使用notepad++查看和替换回车换行符
- php移动商城源码,GitHub - longmix/shopmallmobile: 商城系统源代码移动商城版本,完整的服务器调用,商品展示/用户中心/订单/支付/购物车/功能齐全...
- 万字解析Activiti7流程框架
- 「案例分享」视觉检测标识解析应用解决方案
- android模拟器 uidump,解决Genymotion模拟器不能安装apk
- 通过stream流 将 List 转为 Map