ebaz s9 zynq linux中关于网络的一些小问题
在使用petaalinux 编译ebaz的linux时,如果只按照某金与某原子的linux教程制作linux系统会卡死在内核启动的过程中。其中包括下面的几个地方
- ebaz s9 里没有USB 所以在设备树里还有内核里都要去掉usb的使能。
- ebaz s9中没有IIC,SPI 所以在内核里都可以去掉。
- ebaz s9 中使用的是nand flash 我没有找到对应的手册,但是在linux 内核的nand flash 设置里需要去掉一个pl35的一个选项,
- ebaz s9 的网络是千兆网,在设备树里需要修改phy addr 为1 并在内核里使能博通的PHY 选项。
至此编译过后的linux系统才可以启动并可以实现网络的功能。