lhxj
lhxj
@GuEe-GUI 您好,我手头有一块 Spacemit K1的开发板,正计划为它适配一个 BSP。 但我看到next_riscv 分支已经很久没更新了,我不确定我是否应该在该分支上进行开发,并且我尝试在本地编译 qemu-virt64-riscv BSP也遇到了一些问题,比如我发现 libcpu/risc-v/common/mmu.h 中似乎硬编码了对 mm_aspace.h(一个 lwp 组件)的包含。 这似乎使 libcpu 这个核心库错误地依赖了 lwp 这个可选组件,导致任何“非 SMART”的配置都无法编译通过。 请问该分支后续有更新计划嘛。
@GuEe-GUI 感谢您的回复!我非常乐意与您一起维护和支持 K1 的适配工作。我手头有 K1 的物理开发板(香蕉派开发板Banana Pi BPI-F3),可以立即开始帮您进行测试,特别是您提到的 SMP 问题。
认领人(GitHub id):lhxj 认领项:IRQ Test
认领人(GitHub id):lhxj 认领项:Scheduler Test
Hi @Ironside-Zhang, 感谢你为 K1 芯片所做的初步工作。我也在用 K1 的开发板(Banana Pi BPI-F3),非常希望能看到它在 RT-Thread 上运行。 我在分析这个 PR 时发现,"Files changed" 中似乎遗漏了您在描述中提到的 libcpu/risc-v/spacemit/k1 适配层代码,这导致了 CI 编译失败。同时,我还注意到 drv_pinctrl.h 中有一个宏语法错误,并且 rtconfig.py 里有一个硬编码的本地工具链路径。 请问您最近是否还有时间来更新这个 PR 并补全 libcpu 的文件? 如果您暂时比较忙,我计划在您的工作基础上(特别是...
> > 大佬可以留个联系方式不,内部有一个兴趣小组,可以拉你入伙一起讨论 好的,我的微信ywx2743257167