Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for FU740 board #371

Closed
elliott10 opened this issue Sep 9, 2022 · 3 comments
Closed

Support for FU740 board #371

elliott10 opened this issue Sep 9, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@elliott10
Copy link
Collaborator

elliott10 commented Sep 9, 2022

  • 基于以前清华童鞋们在fu740开发板适配zCore的工作,运行起来正常进入sh;

  • 合并以前代码到zCore master最新分支,大量冲突。修复了:引导多核启动内存等系列的问题,在master中正常运行起来;

  • 合并后修改以pass测试CI;

  • fu740板子的PCIE地址在一个超过32位的高地址,对这个问题调整地址空间,并顺利初始化fu740板子的pci扫描功能:

Screen Shot 2022-09-14 at 12 36 43 PM

@elliott10 elliott10 added the enhancement New feature or request label Sep 9, 2022
@shzhxh

This comment was marked as resolved.

@elliott10
Copy link
Collaborator Author

这些问题重新做了调整合并;

对于fu740对设备树.dtb可以在自带的Linux中的/boot目录中获取;
也可以在sifive官方镜像获取:https://github.com/sifive/freedom-u-sdk/releases/download/2022.04.00/demo-coreip-cli-unmatched-2022.04.00.rootfs.wic.xz

@elliott10
Copy link
Collaborator Author

继续补充了PCIE的读写函数,包括PCIE与CPU地址转换机制的rust函数实现。
扫描情况:
WechatIMG412

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants