BeagleBone Black设计:BBB板运行Ti的官方Linux操作系统(转载)

[复制链接]
 楼主| qwe890asd 发表于 2017-10-11 16:57 | 显示全部楼层 |阅读模式
BeagleBone Black设计:BBB板运行Ti的官方Linux操作系统


这几天进行了BBB底板的设计,其实原来我设计的BB板的底板:也能满足BBB板的扩展要求,只不过有些细节上不同,因此在没有焊接好BBB底板的这段时间内,我试着将BBB板在我设计的BB板上运行一次,由于BBB板的系统默认写在flash里,而BB板是在SD中,且BBB板默认先从flashl里启动,所以首先需要使BBB板flash内的系统暂时启动不起来!


要重新编译内核,需要先屏蔽掉Flash里的系统,使其在SD卡上运行,调试成熟后再烧入Flash,方案为:
BBB flash(emmc)上的bootloaderMLO文件)更名,然后macro SD卡上安装新的系统,使用SD启动新系。
修复emmc上的MLO,则将其名字改回来即可!

按照Ti最新官方SDKsitara-linuxsdk-sdg-06.00.00.00.pdf介绍,其支持最新的Black板,需要安装Ubuntu12.04的开发环境!

安装完之后,安装SDK,按照前的方式,编译内核!具体过程可参考我的帖子:


内核板级文件内添加相关的初始化函数:


HDMI的驱动我还没有添加,考虑以后添加并与LCD共存。
这次编译的内核兼容了BB板和BBB板,这样以后两块板子调试就是比较方便了!当然这也不算什么技术,都是人家Ti官方给提供的SDK好!再加上网上外设扩展的程序完全开源的结果!
上几张效果图:








Qt例程:




接下来就是设计的BBB板的底板焊接和Qt程序的编写任务!



zhangmangui 发表于 2017-10-11 22:38 | 显示全部楼层
你自己做的底板啊     太方便了
zhangmangui 发表于 2017-10-11 22:38 | 显示全部楼层
你基于此能否持续分享啊
mituzu 发表于 2018-1-2 21:51 | 显示全部楼层
hellosdc 发表于 2018-1-2 21:51 | 显示全部楼层
不是运行的debian系统吗?
mituzu 发表于 2018-1-2 21:52 | 显示全部楼层
这个功能非常厉害呢。
hellosdc 发表于 2018-1-2 21:52 | 显示全部楼层
Linux是怎么移植的?
sanfuzi 发表于 2018-1-9 22:41 | 显示全部楼层
sanfuzi 发表于 2018-1-9 22:48 | 显示全部楼层
自己移植的操作系统吗?
mmbs 发表于 2018-1-10 23:03 | 显示全部楼层
lzmm 发表于 2018-1-14 21:56 | 显示全部楼层
这个一直使用的面包板。
minzisc 发表于 2018-1-14 21:57 | 显示全部楼层
linxu是怎么移植的。
lzmm 发表于 2018-1-14 22:02 | 显示全部楼层
自己设计电路还真没有实验过。
minzisc 发表于 2018-1-14 22:02 | 显示全部楼层
有相关的移植教程吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

455

主题

583

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部

455

主题

583

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部