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:create-sdcard.sh 脚本无法在 SDK 中找到 MLO 或 U-boot 文件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/676570/linux-processor-sdk-am335x-create-sdcard-sh-script-cannot-find-mlo-or-u-boot-files-in-sdk

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

您好!

我一直在尽力在论坛上找到我的确切问题。

似乎其他每个人都在 AM335x SDK 的.tar/ boot 中提供了 MLO 和 U-boot 文件。

当我查看.tar 文件夹时、我没有看到这些文件、它们是否应该随 SDK 一起提供?

我应该将这些文件加载到/boot 中吗?

以下文本是运行 create-sdcard.sh 文件时获得的输出。



配置规格:

主机:Ubuntu 16.04

目标板:BeagleBone Black

SDK:ti-processor-sdk-linux-am335x-evm-04.02.00.09-Linux-x86-Install.bin

SD 卡大小:32 G

root@jASon-MS-7596:/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/bin/create-sdcard.sh  

脚本运行:
############################################################################################################################

此脚本将从自定义或预构建的二进制文件创建可引导 SD 卡。

必须使用根权限并从的 bin 目录运行该脚本
SDK

示例:
 $ sudo ./create-sdcard.sh

如果 SD 卡已格式化、则可以跳过格式化和
分区正确。

############################################################################################################################


可用于将图像写入的驱动器:  

# 主要  次   要大小  名称  
1:  8      16  30228480 sdb
2:  8      32  60063744 sdc
 
输入 Device Number (设备号)或 n (n)退出:2.
 
选择了 SDC

############################################################################################################################

      小部分 警告********

   所选设备大于16GB
   继续超过此点将从器件中擦除数据
   仔细检查这是否是正确的 SD 卡

############################################################################################################################

是否要继续[y/n]:y

 


/dev/sdc 是一款 sdx 器件
当前大小为 sdc1 71680字节
当前大小为 sdc2 59974656字节

############################################################################################################################

   如果只需要 boot 和 rootfs (大多数用户),请选择2个分区。
   如果需要 SDK 和 SD 卡上的其他内容、请选择3个分区。  这是
       通常由设备制造商使用、可访问分区 tarball。

   警告****继续将擦除 sdc 上的所有数据

############################################################################################################################

所需分区数[2/3]:2.

 
现在用2个分区对 sdc 进行分区...
 

############################################################################################################################

      现在制作2个分区

############################################################################################################################

中的1024+0记录
1024+0记录输出
已复制1048576字节(1.0MB、1.0MiB)、0.267108 s、3.9MB/s
磁盘大小- 61505273856字节

############################################################################################################################

      分区引导

############################################################################################################################
mkfs.fat 3.0.28 (2015-05-16)
mkfs.fat:警告-小写标签可能无法在 DOS 或 Windows 中正常工作
/dev/sdc1:没有此类文件或目录

############################################################################################################################

      对 rootfs 进行分区

############################################################################################################################
mke2fs 1.42.13 (2015年5月17日)
/dev/sdc2包含标有'rootfs'的 ext3文件系统
   最后安装于2018年3月24日22:33:52日星期六的/home/jason/Downloads/rootfs 上
是否继续? (Y、n) y
使用14993664 4K 块和3751936 inode 创建文件系统
文件系统 UUID:43ab1a4d-3641-4455-86a5-a47366def9c4
存储在块上的超级块备份:  
   32768、98304、163840、229376、294912、 819200、884736、1605632、2654208、  
   4096000、7962624、11239424

分配组表:完成                            
写入 inode 表:完成                            
创建日志(32768个块):完成
写入超级块和文件系统记帐信息:完成   



############################################################################################################################

  分区现已完成
  继续安装文件系统或选择"n"以安全退出

  **警告**继续将擦除分区中的任何文件

############################################################################################################################


是否要继续? [y/n]:y

 
 
装入分区  
 
清空分区  
 

正在同步....

############################################################################################################################

   选择要从中安装的文件路径

   1)安装 SDK 中的预构建映像
   2)输入自定义引导和 rootfs 文件路径

############################################################################################################################

立即选择[1/2]: 1.

 
将从 SDK 预构建映像安装
正在安装: TI-processor-SDK-Linux-AM335x-EVM-04.02.00.09
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 /board-support/prebuilt-images:无此类文件或目录
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 /board-support/prebuilt-images:无此类文件或目录
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 /board-support/prebuilt-images:无此类文件或目录
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 /board-support/prebuilt-images:无此类文件或目录
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 /board-support/prebuilt-images:无此类文件或目录
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 //filesystem ':没有此类文件或目录
LS:无法访问'/home/jason/Downloads /opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09 //filesystem ':没有此类文件或目录
############################################################################################################################

   正在复制文件... 将需要几分钟时间

############################################################################################################################

正在复制引导分区

未找到 MLO 文件


未找到 U-Boot 文件

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

    您好 Jason、

    请将 CD 发送至 /bin/directory 然后从此处运行./create-sdcard.sh。

    此致、
    Kemal