This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/processor-SDK-AM335X:NFS 引导问题

Guru**** 2551370 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/622454/linux-processor-sdk-am335x-nfs-boot-issue

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

大家好:

我使用了 bb black、并从 http://software-dl.ti.com/processor-sdk-linux/esd/AM335X/latest/index_FDS.html 下载 TI-SDK

我做了以下工作:

     1、sudo ./ti-processor-sdk-linux-am335x-evm-01.00.00.00-Linux-x86-Install.bin

2、sudo ./setup.sh

3、sudo make arch=arm all

但我不知道下一步该做什么;

我的目的是通过 NFS 运行电路板并安装 SPI 设备驱动程序 Dynamicly 。

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请访问下载页面并访问 SDK 文档 Wiki 的链接:processors.wiki.ti.com/.../Processor_SDK_Linux_Software_Developer’s_Guide
    training.ti.com/processor-sdk-training-series
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Biser Gatchev-XID:
    我已经安装了 SDK、并执行了以下操作:
    setenv netargs setenv bootargs console=${console}${optargets}root=/dev/nfs nfsroot=${serverip}:${rootpath}、${nfsopts}rw IP=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${autodr}:${hostName}:${hostName:${hostName}:${autodr:${ipt}
    setenv serverip 192.168.8.115
    setenv rootpath /opt/ti-processor-sdk-linux-am335x-evm-04.00.00.04/targetNFS
    setenv ipaddr 192.168.8.120
    setenv 设备 eth0
    setenv autoconf 关闭
    setenv fdtfile am335x-bonebine.dtb
    setenv bootfile zImage-am335x-evm.bin
    保存
    运行 netboot


    但它重复如下:
    正在从网络引导...
    端口0、速度100、全双工上的链路
    BOOTP 广播1
    DHCP 客户端绑定到地址192.168.8.120 (499ms)
    端口0、速度100、全双工上的链路
    使用 cpsw 器件
    来自服务器192.168.8.115的 TFTP;我们的 IP 地址为192.168.8.120
    文件名"AM335x-bonebine.dtb"。
    加载地址:0x82000000
    正在加载:*
    超过 ARP 重试计数;重新开始
    端口0、速度100、全双工上的链路
    使用 cpsw 器件
    来自服务器192.168.8.115的 TFTP;我们的 IP 地址为192.168.8.120
    文件名"AM335x-bonebine.dtb"。
    加载地址:0x88000000
    正在加载:*
    超过 ARP 重试计数;重新开始
    错误的 Linux ARM zImage 魔法!


    我应该如何检查发生了什么?
    感谢您的回答。