Firefly开源社区

打印 上一主题 下一主题

[Linux] 3568J rk356x_linux_release_v1.3.0b_20221213如何打preempt补丁

44

积分

0

威望

0

贡献

技术小白

积分
44

3568J rk356x_linux_release_v1.3.0b_20221213如何打preempt补丁

发表于 2023-8-3 16:11:43      浏览:3244 | 回复:1        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:
本帖最后由 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的源码,但是需要联系官方销售,可能是收费的?

test.zip

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

回复

使用道具 举报

44

积分

0

威望

0

贡献

技术小白

积分
44
发表于 2023-8-9 08:51:10        只看该作者  沙发
本帖最后由 TypedefJason 于 2023-8-9 08:54 编辑

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

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

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表