cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
365 Views
Registered: ‎06-14-2019

系统从flash启动linux后在linux下找不到flash

问题环境 vivado petalinux 版本2018.3

petalinux配置从flash启动后,设备树文件的四个分区的 status = okay ,系统都正常启动了,为什么在linux下找不到四个分区设备呢?

 

0 Kudos
3 Replies
Highlighted
Xilinx Employee
Xilinx Employee
344 Views
Registered: ‎09-14-2018

Hi 

建议中文帖子发到中文论坛上。

出了dts外,menuconfig里有进行对应的配置吗?

参考下wiki连接,(不知道你的 器件是zynq还是zynqMP)

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842262/Zynq+QSPI+Driver

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841754/Zynqmp+QSPI+Driver

----------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
----------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------

0 Kudos
Highlighted
335 Views
Registered: ‎06-14-2019

感谢你的回复,完全按照内核裁剪要求配置了,处理器是7020,设备树也有,唯一的一疑点在设备树文件中,status = disable这块,但是我改成okay后不生效,不知道还会有哪个地方有问题,谢谢!还有什么可怀疑的地方吗?

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
324 Views
Registered: ‎09-14-2018

Hi peking428@163.com 

1. 你是在哪个文件上修改的device tree?用户只能修改system_user.dtsi, 如果是修改components/plnx_workspace/device-tree/文件夹下的dts文件是会被系统覆盖掉的,因为这些文件是自动生成的。

2. dts文件如果有重复内容,默认是最后位置的生效,可以检查下你修改的dtsi文件在system_top.dts中的调用位置,是否会被其后文件中的内容disable了。

供参考~

----------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
----------------------------------------------------------------------------------------------