Firefly开源社区

打印 上一主题 下一主题

[Linux] 3588JQ-8G32G外接pciex4板卡无法使用的问题

38

积分

0

威望

0

贡献

技术小白

积分
38

3588JQ-8G32G外接pciex4板卡无法使用的问题

发表于 2022-11-30 15:50:44      浏览:3098 | 回复:4        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 官方提供的固件
  • 固件文件名称: AIO-3588MQ_Ubuntu20.04-Gnome-r211129_v1.0.2c_22110
  • 固件下载地址: 1
  • Log日志: 1.zip
问题描述及复现步骤:




使用官方的固件,查了一下3588.dtsi文件,怀疑是内存分配导致;我用的xilinx-7035-pciex4卡,采用的XDMA架构,DDR3内存1G;

如果是上面的原因,请问如何修改dtsi文件
主板:AIO-3588JQ-8G32G
默认3588.dtsi的pcie地址配置如下:

        ranges = <0x00000800 0x0 0xf0000000 0x0 0xf0000000 0x0 0x100000
                          0x81000000 0x0 0xf0100000 0x0 0xf0100000 0x0 0x100000
                          0x82000000 0x0 0xf0200000 0x0 0xf0200000 0x0 0xe00000
                          0xc3000000 0x9 0x00000000 0x9 0x00000000 0x0 0x40000000>;
        reg = <0x0 0xfe150000 0x0 0x10000>,
                      <0xa 0x40000000 0x0 0x400000>;



请问如何修改,谢谢!

1.zip

1.33 MB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-30 17:04:01        只看该作者  沙发
查看SDK中docs/Common/PCIe/Rockchip_Developer_Guide_PCIe_CN.pdf文档中8.5章节
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2022-12-1 09:36:13        只看该作者  板凳
本帖最后由 bluesea 于 2022-12-1 10:18 编辑
Liuth 发表于 2022-11-30 17:04
查看SDK中docs/Common/PCIe/Rockchip_Developer_Guide_PCIe_CN.pdf文档中8.5章节

您发的文档我看到了,有几个问题
------------------------------------------nvidia-tx2核心板的配置如下,对接我的pciex4卡是没有问题的,        
TX2:ranges =
                         <0x02000000 0 0x01000000 0x0 0x01000000 0 0x00001000>, /* port 0 configuration space */
                         <0x02000000 0 0x01001000 0x0 0x01001000 0 0x00001000>, /* port 1 configuration space */
                         <0x01000000 0 0x0        0x0 0x12000000 0 0x00010000>, /* downstream I/O (64 KiB) */
                         <0x02000000 0 0x13000000 0x0 0x13000000 0 0x0d000000>, /* non-prefetchable memory (208 MiB) */
                         <0x42000000 0 0x20000000 0x0 0x20000000 0 0x20000000>; /* prefetchable memory (512 MiB) */
        TX2:reg = <0x0 0x01003000 0x0 0x00000800>, /* PADS registers */
                      <0x0 0x01003800 0x0 0x00000800>, /* AFI registers */
                      <0x0 0x02000000 0x0 0x10000000>; /* configuration space */

---------------------------------------------------
按照3588的配置,所有空间都在64bit地址空间,我的pcie卡必须配合为64位地址吗
我的pciex4-fpga卡为xilinx的xdma方案:bar空间配置都很小,但是xdma口直接连接了1G的ddr
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-12-1 10:39:55        只看该作者  地板
我并不了解这方面,不过这里有个相关的帖子
https://dev.t-firefly.com/thread-123778-1-1.html
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2022-12-1 10:56:53        只看该作者  5#
Liuth 发表于 2022-12-1 10:39
我并不了解这方面,不过这里有个相关的帖子
https://dev.t-firefly.com/thread-123778-1-1.html

好的谢谢 我看看
回复

使用道具 举报

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

本版积分规则

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