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.

[参考译文] PROCESSOR-SDK-DRA8X-TDA4X:"bootfile"未设置变量

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/959503/processor-sdk-dra8x-tda4x-bootfile-variable-not-set

器件型号:PROCESSOR-SDK-DRA8X-TDA4X

您好!

我正在使用最新的 SDK v7.1、我已根据用户指南设置从 NFS 引导

但是、EVM 无法引导、因为它找不到引导文件(代码下面的第7行)、我选中了"echo ${bootfile}"-显示为空、因此未设置引导自拍。

传输的完成字节= 9969648 (981ff0十六进制)
使用数据加载远程处理器8@addr=0x82000000 9969648字节:成功!
使用
以太网@46000000器件
通过 NFS 从服务器192.168.2.1传输文件、在端口1上建立链路、速度1000、全双工;我们的 IP 地址为192.168.2.65
文件名'/home/vinod/ti/ti-processor-sdk-linux-j7-evm-07_01_00_10/targetNFS/boot。
加载地址:0x82000000
加载:***错误:文件查找失败

在
端口1上完成链接,速度为1000,使用
以太网进行全双工@46000000设备
文件从服务器192.168.2.1通过 NFS 传输;我们的 IP 地址为192.168.2.65
文件名“/home/vinod/ti/ti-processor-sdk-linux-j7-evm-07_01_00_10/targetNFS/boot/k3-j721e-common-proc-board.dtb”。
加载地址:0x88000000
加载:##############

传输的完成字节= 93829 (16e85十六进制)
错误的 Linux ARM64图像魔法!
=>

因此、我将环境变量 bootfile 设置为 Image (映象-5.4.74-g9574bba32a 的符号链接)、该文件位于 targetNFS/boot/文件夹中

=> setenv 引导文件映像

现在、EVM 启动了、但我无法登录、因为它显示用户名"root"不正确。

您能告诉我 这些步骤是否正确,正确的引导文件是什么?

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

    Irappa 您好!

    您能否提供有关您使用的引导目标以及完整引导日志的详细信息、以便我更好地进行分析?

    此致、
    基尔西

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

    你(们)好。

    我正在连接我使用的配置、我正在使用静态 IP、请查看并告诉我这些配置是否正确

    => setenv ipaddr 192.168.2.65
    => setenv serverip 192.168.2.1
    => setenv rootpath /home/vinod/ti/ti-processor-sdk-linux-j7-evm-07_01_00_10/targetNFS
    => setenv init_nfs 'run args_all args_nfs; setenv autoload no;'
    => setenv args_nfs 'setenv bootargs console=${console}${opprocs}root=/dev/nfs rw nfsroot=${serverip}:${rootpath}、v3 ip={ipaddr}'setenv
    get_overlay_nfs 'fdt 地址=${serverpandr}${vn}${vn}/nfs bootr
    }${fr}{vn pedr}${vn
    }{bootn}{tn}${tn + pedr}${tn +}{sst}${tn + tr}${ssnf}{tn + tn + tr}${tn + pedr}${tn + tf 文件{tn + tn + tn + tr}${tn + tr}${tn + tr}${tn
    1;然后是 rproc init;运行 boot_rprocs_mmc;fi;'
    => setenv rproc_load_and_boot_one '如果 NFS $loadaddr ${serverip}:${
    NFS path}${rproc_FW};然后如果 rproc 加载${rproc_id}${loadaddr}${serveraddr}${serverip}:${nfs path}${rproc = rproc、则启动<rproc = rproc = rproc = rproc 文件大小
    = rproc = rproc 

    谢谢!

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

    Irappa 您好!

    bootargs 看起来不错。
    对延迟答复表示歉意。 您是否仍面临 root 用户登录问题?
    我在某种程度上看不到完整的引导日志。 您可以将其作为文件附加吗?

    此致、
    基尔西