hei-boy

hei-boy

0个粉丝

22

问答

1

专栏

3

资料

hei-boy  发布于  2022-11-18 13:40:07
采纳率 0%
22个问答
924

RK3568 PCIE启动开启后,系统无法加载

我们使用了PCIE,需要用到PCIE3.0x2 接2块SATA硬盘,参考 Rockchip_RK356X_Developer_Guide_PCIe_CN.pdf文档,我们配置好设备树及打开了对应的config选项。

系统启动就卡死在启动页面了,日志见kernel_pcie.log

初步定位下来开启了如下的3个选项就卡住了
CONFIG_PCIE_DW=y
CONFIG_PCIE_DW_HOST=y
CONFIG_PCIE_DW_ROCKCHIP=y
先关的设备树配置如下:

  1. vcc3v3_pcie: gpio-regulator {
  2. compatible = "regulator-fixed";
  3. regulator-name = "vcc3v3_pcie";
  4. regulator-min-microvolt = <3300000>;
  5. regulator-max-microvolt = <3300000>;
  6. regulator-always-on;
  7. regulator-boot-on; // 文档上说PCIE3.0拆成2个要配置为always 防止干扰,实际我们需要拉GPIO0_D4来控
  8. enable-active-high;
  9. gpio = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>;
  10. startup-delay-us = <5000>;
  11. vin-supply = <&dc_12v>;
  12. };
  13. &pcie30phy {
  14. status = "okay";
  15. };
  16. &pcie3x1 {
  17. rockchip,bifurcation;
  18. reset-gpios = <&gpio3 RK_PA1 GPIO_ACTIVE_HIGH>;
  19. //vpcie3v3-supply = <&vcc3v3_pcie>;
  20. status = "disabled";
  21. };
  22. &pcie3x2 {
  23. rockchip,bifurcation;
  24. reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
  25. //vpcie3v3-supply = <&vcc3v3_pcie>;
  26. status = "okay";
  27. };
易百纳技术社区 文件: kernel_pcie.log
下载
我来回答

Markdown 语法

  • 加粗 **内容**
  • 斜体 *内容*
  • 删除线 ~~内容~~
  • 引用 > 引用内容
  • 代码 `代码`
  • 代码块 ```编程语言↵代码```
  • 链接 [链接标题](url)
  • 无序列表 - 内容
  • 有序列表 1. 内容
  • 缩进 内容
  • 图片 ![alt](url)
+ 添加网盘链接/附件
回答
4个
时间排序
时间排序
认可量排序
认可量排序
0 条记录 第 0 /

Markdown 语法

  • 加粗 **内容**
  • 斜体 *内容*
  • 删除线 ~~内容~~
  • 引用 > 引用内容
  • 代码 `代码`
  • 代码块 ```编程语言↵代码```
  • 链接 [链接标题](url)
  • 无序列表 - 内容
  • 有序列表 1. 内容
  • 缩进 内容
  • 图片 ![alt](url)
或将文件直接拖到这里
悬赏:
EBC
网盘
* 网盘链接:
* 提取码:
悬赏:
EBC
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

Loading...
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区
活动规则
  • 1.周任务为周期性任务,每周周一00:00刷新,上周完成的任务不会累计到本周,本周需要从头开始任务,当前任务完成后才可以完成下一个任务
  • 2.发布在平台的专栏需为原创技术专栏,且社区作为首次发布的平台,在其他平台发布需注明为转载
  • 3.周任务中的专栏需要达到一定质量才会被计入完成总数中。具体以平台审核为准,如有疑问,可联系社区客服(ebainacs)。
  • 4.专栏/资料的任务以审核通过的篇数为准,每个任务数量不做累计。
  • 5.任务完成后,现金奖励直接打款到微信账户EBC/收益将自动发放到个人账户,可前往“我的钱包”查看;其他奖励请联系客服兑换。
易百纳技术社区
升级提醒
升级

恭喜您的社区称号由 升级为 “社区游民”

同时为了感谢您对社区的支持,我们将送出xxx礼品一份, 记得领取哦~

升级提醒
易百纳技术社区