好的,这样很明确。谢谢。

——王建民

On 26 Mar 2020, at 12:48 PM, myeuler <myeuler@163.com> wrote:

对于主线,因为目前openEuler的定位还是服务器领域,所以还是以arm64架构为核心支持。对于respberry的支持,建议先以pi 4为工作基础,我们的目标并不是希望把所有的berry的板子都支持起来。

当然也可以你们维护一个branch来支持其它的berry板子,甚至再openEuler中搞一个小工具,来从你们的分支上来生成其它berry BSP的制作。这都是欢迎的。主要看你们的精力和人力了。也可以把这个模式作为学生练手的一种模式也不错。

不过对于Pi 4,我建议可以集中精锐把这个板子的支持合入到我们的主干中,变为后续openEuler release的一种标准支持板子和BSP,这样,可供全国的高校,爱好者等学习和使用。

可以和hanjun一起先评估一下仅仅支持pi 4的工作量。主要是看和主线的冲突严重到什么程度。

谢谢。

在 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



 
_______________________________________________
Tc mailing list -- tc@openeuler.org
To unsubscribe send an email to tc-leave@openeuler.org