菜鸟学习物联网之--如何给dragonboard 410 定制Android 系统?

李源 ( 楼主 ) 2016-6-29 16:32:46  只看该作者 倒序浏览
     最近大家学习怎么样,小编最近一直忙着毕业设计,今天刚好有时间忙里偷闲,给大家说说如何给dragonboard 410 定制Android 系统?
     第一篇小编已经为大家简单介绍了DragonBoard 410c这款平台,并且也介绍了Ubuntu系统和Android系统烧写方法。今天,将介绍一下Android系统定制方面的内容。这样大家就可以基于Android系统进行修改、定制、开发等,来满足大家的需求。这样是不是很棒!

先下载Android源码

大家可以通过repo命令下载代码:


     上面的release版本是去年9月份的,如果大家想下载最新版本应该怎么办呢?下面给大家介绍一下如何查找代码库的位置。
   首先打开CodeAurora网站]https://www.codeaurora.org/,点击TOP PROJECTS的Android for MSM进入对应的project。




     在此页面就可以找到自己想要代码的Manifest了,DragonBoard 410c用的是Snapdragon 410芯片,所以我们选择的Chipset是msm8916_64。



修改确认kernel的UART配置

     下载完代码后,我们需要对kernel的UART进行简单配置,具体配置参数可以参考kernel的devicetree文档(kernel/Documentation/devicetree/bindings/tty/serial/msm_serial.txt)。

     首先,确认kernel/arch/arm64/boot/dts/qcom/msm8916.dtsi里的blsp1_uart2设置,具体设置如下:



     然后,确认kernel/arch/arm64/boot/dts/qcom/msm8916-pinctrl.dtsi里的uartconsole设置


     最后,确认kernel/drivers/clk/qcom/clock-gcc-8916.c中的blsp1_uart2_apps_clk_src ,如下:


     确认修改完以上的配置后就可以编译系统了。

编译源码

   通过以下命令编译Android系统。编译完的image可以通过fastboot命令烧写到DragonBoard 410c上。


   最后,祝大家学习快乐。

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-4-25 05:32 , Processed in 0.632804 second(s), Total 56, Slave 39 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表