Firefly开源社区

标题: 3568J rk356x_linux_release_v1.3.0b_20221213如何打preempt补丁 [打印本页]

作者: TypedefJason    时间: 2023-8-3 16:11
标题: 3568J rk356x_linux_release_v1.3.0b_20221213如何打preempt补丁
本帖最后由 TypedefJason 于 2023-8-3 16:39 编辑

有哪位大佬趟过雷,麻烦指点一下;
3568J rk356x_linux_release_v1.3.0b_20221213 kernek 4.19.232如何打preempt补丁,
我从社区下载了4.19.232 preempt补丁,打到sdk kernek 4.19.232,很多文件报rejected,

对比社区版本kernel 4.19.232,发现sdk改动了很多kernel源码,导致打preempt失败;
我当前有如下几个想法:
1. 替换sdk kernel为社区版,然后打上preempt补丁,坑比较多,还没走通;
2. 官方说有支持preemet的源码,但是需要联系官方销售,可能是收费的?

tchip_askquestions

test.zip

155 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: TypedefJason    时间: 2023-8-9 08:51
本帖最后由 TypedefJason 于 2023-8-9 08:54 编辑

已经确认方案了,有需要的同学可以参考如下信息:

firefly官方答复,firefly只提供rtlinux固件,暂时不提供rtlinux开源代码,商务渠道购买也不行,不晓得后续会不会开源;
联系瑞芯微官方,瑞芯微官方的SDK开源了rtlinux,有需要的从瑞芯微官方拿;
但是我不赞成瑞芯微官方这种修改Linux源码的方式,基于Linux Kernel社区改动太大了;我理解驱动层面的修,但是内核部分甚至是系统调度相关的源码都被修改,这种方式我还是第一次见,不晓得存不存在系统稳定性问题




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1