在 2020-03-26 12:03:46,"Jianmin Wang via Tc" <tc@openeuler.org> 写道:
Hi,Hanjun,1. 所有的RaspberryPi板子都要支持吗?我看有arm32的板子,目前openEuler不支持arm32,也没有相关的构建;目前对应分支支持的是 Raspberry Pi 4,这个是 arm64 了。老板子目前我们也还没开始着手。考虑还是优先做 Pi 4 的支持,旧版本没在计划内。旧版本 arm32 的支持就不仅仅是内核的问题,得从整个版本构建考虑。2. 里面有非常多的驱动,我们能否选一些关键的驱动先做支持?这个要看咱们 openEuler 的策略。从开源社区来看,树莓派一直采用基于内核主线单独维护自己的内核分支策略,大量代码没有并入主线可能有很多原因,比如影响同架构的其他设备、代码冲突、增加了专属机制、更新频繁主线来不及合并等,所以预期这个从开始合并到内核主线正式支持周期会较长,如果采用统一合并估计一直无法进入主线的风险较高,分步合并可能是唯一选择。不过合并之前另外一个问题是要先确定支持树莓派设备的范围,如果当前我们只考虑(或者一年以内) Raspberry Pi 4 或者未来新版本,那么可以先精简当前补丁(当前补丁是从树莓派社区内核仓库 4.19 分支的代码对比其 base 的 Linux 对应版本代码而来,还没有做减项),移除与支持 Pi 4 的无关代码,然后对代码逐步分阶段合并。如果树莓派 SIG 要考虑支持更多旧的树莓派设备的话,那就要结合第一个问题一起考虑好版本构建的问题再着手内核。——王建民中国科学院软件研究所On 26 Mar 2020, at 11:04 AM, Hanjun Guo via Tc <tc@openeuler.org> wrote:谢谢,我初步看了代码,确实改动非常多(不仅仅是代码行数,还有改动的文件也非常多),没想到RaspberryPi有这么多代码没进主线。
有几个问题想确认下:
1. 所有的RaspberryPi板子都要支持吗?我看有arm32的板子,目前openEuler不支持arm32,也没有相关的构建;
2. 里面有非常多的驱动,我们能否选一些关键的驱动先做支持?
谢谢,
郭寒军
On 2020/3/25 12:11, 方亚芬 wrote:Here is our kernel source of RaspberryPi for openEuler :_______________________________________________
https://gitee.com/eulixos/kernel/tree/openEuler1.0-base-raspi/
Yafen-----原始邮件-----
发件人: "Hanjun Guo" <guohanjun@huawei.com>
发送时间: 2020-03-25 10:53:23 (星期三)
收件人: "方亚芬" <yafen@iscas.ac.cn>, tc@openeuler.org
抄送: "Xie XiuQi" <xiexiuqi@huawei.com>
主题: Re: [Tc] 新增RaspberryPi提案
+Cc Xiuqi
Hi Yafen,
Could you please provide the diff statistics for
the RaspberryPi support? using "git diff --stat" or
"git log --stat your_raspberrypi_commits" to get the data.
I don't have email address from Jianmin, so did't cc
him, sorry for that, please cc him if needed.
Thanks
Hanjun
On 2020/3/13 20:44, 方亚芬 via Tc wrote:openEuler技术委员会的老师,您好。我是中国科学院软件研究所智能软件研究中心的方亚芬,目前参与软件所与华为在openEuler方面的合作,负责openEuler向树莓派的移植部分工作。
申请在openEuler社区开通SIG:RaspberryPi,PR链接为:https://gitee.com/openeuler/community/pulls/259 。
烦请处理,谢谢。
--
祝工作顺利,生活愉快。
------------------------------------------
方亚芬
中国科学院软件研究所 智能软件研究中心
邮箱:yafen@iscas.ac.cn <mailto:jiran@iscas.ac.cn>
地址:北京市海淀区中关村南四街4号5楼
_______________________________________________
Tc mailing list -- tc@openeuler.org
To unsubscribe send an email to tc-leave@openeuler.org
--
祝工作顺利,生活愉快。
------------------------------------------
方亚芬
中国科学院软件研究所 智能软件研究中心
邮箱:yafen@iscas.ac.cn
地址:北京市海淀区中关村南四街4号5楼
Tc mailing list -- tc@openeuler.org
To unsubscribe send an email to tc-leave@openeuler.org