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:TDA4 SD 卡创建问题

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/899833/processor-sdk-dra8x-tda4x-tda4-sd-card-creation-issue

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

您好,香榭丽舍

我按照以下步骤创建 TDA4引导 SD 卡:

#Run below script to partition sd、回答所有问题"y"
CD ${PSDKRA_PATH}
CD PSDK_RTOS_auto/scripts
mk-linux-card.sh /dev/sdb
同步
同步
同步

#拔下 SD、然后插入 SD、应显示两个分区(boot 和 rootfs)

#通过执行脚本将文件系统和引导文件复制/解压缩到 SD 卡、如下所示
CD ${PSDKRA_PATH}
./PSDK_RTOS_auto/scripts/install_to_sd_card.sh <--必须在${PSDKRA_PATH}目录下运行此命令

#将 psdk_rtos_auto_ti_data_set_06_00_01_00.tar.gz 复制到您的主目录。 (psdk_rtos_auto_ti_data_set_06_00_01_00.tar.gz 包含在 PSDKRA 中)
CD /media/root/rootfs <-- root 是您的用户名
mkdir -p opt/vision_apps
cd opt/vision_apps
tar -xvf ~ psdk_rtos_auto_ti_data_set_06_00_01_00.tar.gz (ps:不要使用 tar -xvzf、请参阅此处:www.linuxquestions.org/.../)
里约:命令用法:tar -XF file_name.tar.gz --directory /target/directory
==>tar -xvf psdk_rtos_auto_ti_data_set_06_00_01_00.tar.gz --directory /media/root/rootfs/opt/vision_apps

在红色字的步骤中、我发现我的 SD 卡将包含此类内容:

用户@Ubuntu 虚拟机:/opt/psdk_rtos_auto_j7_06_00_01_00/psdk_rtos_auto/scripts ls /media/-al
共计16.
drwxr-xr-x 4 root 4096 2019年9月11日。
drwxr-xr-x 26 root 4096 Apr22 18:25。
drwxr-x--+ 3 root 4096 Apr21 15:10 root
drwxr-x--+ 4 root 4096 APR 24 11:37用户

boot/rootfs 应该是第一个目录深度,但我发现它们位于“用户”文件夹中,就像这样。

用户@Ubuntu 虚拟机:/opt/psdk_rtos_auto_j7_06_00_01_00/psdk_rtos_auto/scripts ls /media/user -al
共计13.
drwxr-x--+ 4 root 4096 Apr24 11:37。
drwxr-xr-x 4 root 4096 sep11 2019年9月.
drwxr-xr-x 2用户用户512 jan 1 1970启动
drwxr-xr-x 3 root 4096 Apr24 11:35 rootfs

此结果将导致以下步骤失败: /psdk_rtos_auto/scripts/install_to_sd_card.sh

如何解决?

BR RIO

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

    您好,  

    我再次在该路径上执行了脚本、SD 卡包含如下内容:

    用户@Uubuntu-VM:/opt/psdk_rtos_auto_j7_06_00_01_00 ./PSDK_RTOS_auto/scripts/install_to_sd_card.sh
    正在将/opt/psdk_rtos_auto_j7_06_00_01_00/boot-j7-evm.tar.gz 安装到/media/user/BOOT ...
    /opt/psdk_rtos_auto_j7_06_00_01_00
    正在将/opt/psdk_rtos_auto_j7_06_00_01_00/boot-j7-evm.tar.gz 安装到/media/user/BOOT ... 完成
    正在将/opt/psdk_rtos_auto_j7_06_00_01_00/tisdk-rootfs-image-j7-evm.tar.xz 安装到/media/user/rootfs ...
    /opt/psdk_rtos_auto_j7_06_00_01_00
    正在将/opt/psdk_rtos_auto_j7_06_00_01_00/tisdk-rootfs-image-j7-evm.tar.xz 安装到/media/user /media/user/rootfs ... 完成
    用户@ubuntu-VM:/opt/psdk_rtos_auto_j7_06_00_01_00 ls /media/
    root 用户
    用户@Uubuntu-VM:/opt/psdk_rtos_auto_j7_06_00_01_00

    这次没有错误、请查看我的结果是否正常。

    BR RIO

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

    里约

    拥有正确的 SD 卡的关键是在执行之前不要进入"PSDK_RTOS_auto/scripts/"文件夹
    install_to_sd_card.sh 脚本。

    ./PSDK_RTOS_auto/scripts/install_to_sd_card.sh <--必须在${PSDKRA_PATH}目录下运行此命令

    上述工作应按上述方式进行。

    他们对我来说似乎很好。 我相信您的 SD 卡 rootfs 中包含/opt/vision_apps。

    您可以通过输入:CD /opt/vision_apps & Ding souce./vision_apps_init.sh 进行快速检查,并且应该这样做
    成功。

    BR、
    基尔西


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

    您好、Keerty:

    谢谢、此问题已解决。

    BR RIO

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

    您好、Rio、

    感谢您的确认。 请解决此问题。

    此致、
    基尔西