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/OMAP-L138:LCDK 可在 SATA 上支持多少容量?

Guru**** 2589280 points
Other Parts Discussed in Thread: OMAP-L138

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/636941/linux-omap-l138-how-much-capacity-lcdk-can-support-on-sata

器件型号:OMAP-L138

工具/软件:Linux

您好!

当我使用作为 LCDK (官方提供)一部分的 SD 时,我发现 LCDK 可以 识别1000GB。

但是,当我使用“ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04-linux-x86-Install.bin”时,我不能使用500GB。

我阅读了数据表、我知道 OMAP-L138具有32位寻址。

如果扇区为512字节,则 LCDK 现在可以支持2TB

大多数 HDD 具有4096字节扇区。

因此、我感到困惑的是、如何使内核和模块支持更多的容量。

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我使用" ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04-linux-x86-64安装.bin"时、我甚至不能使用500GB。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您是否以任何方式修改了内核? 您还在使用 LCDK 还是定制板?

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

    感谢您的观看。

    (1)我不修改此 SD 卡中的内核。此卡可支持1TB。

    (2)是的、我使用 LCDK。

    (3)当我按照指南使用 ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04-Linux-x86-Install.bin 时,LCDK 根本不支持 HDD。

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

    好的、我会请团队中的某个人提供帮助、因为我不是 SATA 专家。 反馈将直接发布在此处。

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

    您能否在 SD 卡上提供内核版本? 当您说 ProcSDK 4.0根本不支持 HDD 时、我感到困惑、但您之前说过不能将500GB 与 ProcSDK 4.0配合使用。 这听起来 SATA 驱动器已启动、但无法访问超过500GB 的空间。 请您澄清一下吗?

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

    Andoon

    除了澄清 Rex 的问题、还请注意以下器件勘误表

    Advisory 2.3.22 SATA:链路建立失败,具有 SATA Gen3功能的目标

    希望您看到的问题不是第3代可捕获硬盘与第2代等的问题

    此致

    Mukul  

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

    (1) SD 卡上的是 Linux-3.3.0

    (2)我只有 SATA III HDD。

    (3)我将 SD 与 Linux-3.3.0一起用于引导 LCDK,这是 LCDK 上的 SATA III 1TB HDD。

    ata1:链路响应缓慢、请耐心等待(就绪= 0)
    ata1:软复位失败(设备未就绪)
    ata1:SATA 链路速率高达3.0Gbps (sStatus 123 SControl 300)
    ata1.00:ATA-9:ST1000DM003-1ER162、CC45、最大 UDMA/133
    ata1.00:1953525168扇区、多0:lba48 NCQ (深度31/32)
    ata1.00:配置用于 UDMA/133
    SCSI 0:0:0:0:0:直接访问 ATA ST1000DM003-1ER1 CC45 PQ:0 ANSI:5
    SD 0:0:0:0:[SDA] 1953525168 512字节逻辑块:(1.00 TB/931 GiB)
    SD 0:0:0:0:0:[SDA] 4096字节物理块
    SD 0:0:0:0:连接 SCSI 通用 sg0类型0
    SD 0:0:0:0:0:[SDA]写保护关闭
    SD 0:0:0:0:[SDA]写入高速缓存:已启用、读取高速缓存:已启用、不支持 DPO
    或 FUA
    SDA:sda1 sda2 < sda5 sda6 sda7 sda8 >
    SD 0:0:0:0:0:[SDA]连接的 SCSI 磁盘
    kjournald 正在启动。 提交间隔5秒
    ext3-fs (mmcblk0p2):使用内部日志
    ext3-fs (mmcblk0p2):恢复完成
    ext3-fs (mmcblk0p2):具有写回数据模式的已挂载文件系统
    VFS:在设备179:2上安装了根(ext3文件系统)。
    释放初始化内存:160K
    init:版本2.88正在引导
    正在启动 udev
    ext3-fs (sda8):错误:由于不支持的可选功能而无法安装(
    240)
    尝试访问超出器件末尾的内容
    SDA2:rw=0、wage=4、limit=2
    ext2-fs (sda8):错误:由于不支持的可选功能而无法安装(
    240)
    ext3-fs (sda2):错误:无法读取超级块
    尝试访问超出器件末尾的内容
    SDA2:rw=0、wage=4、limit=2
    ext2-fs (sda2):错误:无法读取超级块 

    (4)键入:fdisk -l

    root@omapl138-lcdk:~# fdisk -l
    end_request:I/O error、dev mtdblock0、sector 0
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块0
    end_request:I/O error、dev mtdblock0、扇区8
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块1
    end_request:I/O error、dev mtdblock0、扇区16
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块2
    end_request:I/O error、dev mtdblock0、扇区24
    设备 mtdblock0、逻辑块3上的缓冲区 I/O 错误
    end_request:I/O error、dev mtdblock0、sector 0
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块0
    end_request:I/O error、dev mtdblock0、sector 0
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块0
    end_request:I/O error、dev mtdblock0、扇区8
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块1
    end_request:I/O error、dev mtdblock0、扇区16
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块2
    end_request:I/O error、dev mtdblock0、扇区24
    设备 mtdblock0、逻辑块3上的缓冲区 I/O 错误
    end_request:I/O error、dev mtdblock0、sector 0
    设备 mtdblock0上的缓冲区 I/O 错误,逻辑块0
    end_request:I/O error、dev mtdblock1、sector 0
    end_request:I/O error、dev mtdblock1、sector 8
    end_request:I/O error、dev mtdblock1、扇区16
    end_request:I/O error、dev mtdblock1、sector 24
    end_request:I/O error、dev mtdblock1、sector 0
    end_request:I/O error、dev mtdblock1、sector 0
    end_request:I/O error、dev mtdblock1、sector 8
    end_request:I/O error、dev mtdblock1、扇区16
    end_request:I/O error、dev mtdblock1、sector 24
    end_request:I/O error、dev mtdblock1、sector 0
    
    磁盘/dev/mtdblock2:2 MB、2097152字节
    255个磁头、63个扇区/轨道、0个气缸、总共4096个扇区
    单位= 1 * 512 = 512字节的扇区
    扇区大小(逻辑/物理):512字节/512字节
    I/O 大小(最小值/最佳值):512字节/ 512字节
    
    
    磁盘/dev/mtdblock3:534 MB、534118400字节
    255个磁头、63个扇区/轨道、64个气缸、总共1043200个扇区
    单位= 1 * 512 = 512字节的扇区
    扇区大小(逻辑/物理):512字节/512字节
    I/O 大小(最小值/最佳值):512字节/ 512字节
    
    
    磁盘/dev/mmcblk0:15.9 GB、15931539456字节
    4个磁头、16个扇区/轨道、486192个气缸、总共31116288个扇区
    单位= 1 * 512 = 512字节的扇区
    扇区大小(逻辑/物理):512字节/512字节
    I/O 大小(最小值/最佳值):512字节/ 512字节
    磁盘标识符:0xd7390fa6
    
    器件引导 启动 结束 块 ID 系统
    /dev/mmcblk0p1 * 2048 145407 71680 c W95 FAT32 (LBA)
    /dev/mmcblk0p2 145408. 8159231 4006912 83 Linux
    
    磁盘/dev/sda:1000.2 GB、1000204886016字节
    255个磁头、63个扇区/轨道、121601个气缸、总共1953525168个扇区
    单位= 1 * 512 = 512字节的扇区
    扇区大小(逻辑/物理):512字节/4096字节
    I/O 大小(最小值/最佳值):4096字节/ 4096字节
    磁盘标识符:0x1bf8834f
    
    器件引导 启动 结束 块 ID 系统
    /dev/sda1 * 2048 167776255 83887104 7 HPFS/NTFS/exFAT
    /dev/sda2 167778302 1953523711 892872705 f W95外部(LBA)
    分区2不在物理扇区边界上启动。
    /dev/sda5 167778304 763371519 297796608 7 HPFS/NTFS/exFAT
    /dev/sda6 763373568 1358966783 297796608 7 HPFS/NTFS/exFAT
    /dev/sda7 1933991936 1953523711 9765888 82 Linux 交换/Solaris
    /dev/sda8 1358968832 1933985791 287508480 83 Linux
    
    分区表条目不按磁盘顺序排列 

    我认为 LCDK 可以处理 SATA III 1TB 硬盘。

    (5)是的、我是说 ProcSDK 4.0完全不支持 SATA III HDD。

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

    而且,当我连接 SATA III 2TB HDD 时,SATA 会关闭。

    ata1:SATA max UDMA/133 MMIO [mem 0x01e18000-0x01e19fff] port 0x100 IRQ 67
    NAND 器件:制造商 ID:0x2C、芯片 ID:0xcc (Micron NAND 512Mib3、3V 16位
    t)
    在第262080页、版本0x01中发现错误的块表
    在第262016页、版本0x01中找到错误的块表
    在"Davinci_nand.1"上创建4个 MTD 分区:
    0x0000000000000000 0x000000020000:"u-boot env"
    0x00000002000-0x0000000a0000:"u-boot"
    0x0000000a0000-0x0000002a0000:“内核”
    0x0000002a0000-0x000020000000:“文件系统”
    DaVinci_nand DaVinci_nand.1:控制器修订版2.5
    DaVinci_MDIO DaVinci_MDIO.0:达芬奇 MDIO 修订版本1.5
    DaVinci_MDIO DaVinci_MDIO.0:检测到的 phy 掩码 ffff7f
    DaVinci_MDIO.0:探测
    DaVinci_MDIO DaVinci_MDIO.0:PHY[7]:器件 DaVinci_MDIO-0:07、驱动程序 SMSC LAN87
    10/LAN8720
    OHCCI_hcd:USB 1.1 "打开"主机控制器(OHCI)驱动程序
    OHCI ohci.0:DA8xx OHCI
    OHCI ohci.0:新的 USB 总线已注册、分配的总线编号为1
    正在等待 USB PHY 时钟正常...
    OHCI ohci.0:IRQ 59、IO 内存0x01e25000
    集线器1-0:1.0:找到 USB 集线器
    集线器1-0:1.0:检测到1个端口
    正在初始化 USB 大容量存储驱动程序...
    usbcore:注册的新接口驱动程序 USB 存储
    已注册 USB 海量存储支持。
    输入:GPIO-keys-polled as /devices/platform/gpio-keys-polled.0/input/input0
    OMAP-RTC OMAP-RTC:RTC 内核:将 OMA_RTC 注册为 rtc0
    OMAP_RTC:检测到 RTC 上电复位
    I2C /dev/entries 驱动程序
    看门狗装置:心跳60秒
    空闲:使用调速器梯
    空闲:使用调速器菜单
    DaVinci_MMC DaVinci_MMC.0:使用 DMA、4位模式
    usbcore:注册的新接口驱动程序 usbhid
    usbhid:USB HID 内核驱动程序
    usbcore:注册的新接口驱动程序 snd-usb-audio
    SoC-AUDIO SoC-AUDIO.0:ASOC:无法创建卡 debugfs 目录
    _reguler_get:1-0018未找到电源 IOVDD、正在使用虚拟稳压器
    _reguler_get:1-0018找不到电源 DVDD、使用虚拟稳压器
    _reguler_get:1-0018未找到电源 AVDD、正在使用虚拟稳压器
    _reguler_get:1-0018未找到电源 DRVDD、使用虚拟稳压器
    ASOC:tlv320aic3x-hifi <->Davinci-McASP/0映射正常
    ALSA 设备列表:
    0:DA850/OMAP-L138 EVM
    TCP 立方注册
    NET:注册协议系列17.
    控制台[netcon0]已启用
    netconsole:网络日志记录已启动
    DaVinci_EMAC DaVinci_EMAC.1:使用随机 MAC 地址:1A:5d:F7:7f:05:44
    OMAP_RTC OMAP_RTC:将系统时钟设置为2000-01-01 00:00:00 UTC (946684800)
    mmc0:地址 AAAA 处的新高速 SDHC 卡
    mmcblk0:mmc0:AAAA SC16G 14.8GiB
    mmcblk0:P1 P2
    ata1:SATA 链路断开(sStatus 1 SControl 300) 

    感谢您的观看。

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

    您好、Andoon、

    感谢您提供信息。 我们发现 OMAP-L138 Linux ProcSDK"Get Software"按钮错误地链接到早期版本的4.0。 我们修复了链接、现在它指向最新的4.1。 因此、请下载最新的 Linux ProcSDK 4.1并进行试用。 至少对于我来说、 ProcSDK 4.1 (内核4.9)的行为与内核3.3相同。

    我需要获得2 TB 硬盘驱动器、以查看是否有任何问题。 我可能需要一段时间才能获得有关2TB 问题的任何信息。

    雷克斯

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

    我的系统测试同事能够在分区 sdc3上的2 TB Gen2 SATA 驱动程序(ST32000542AS)上运行测试、如下所示

    DO_cmd:CMD=df -h|
    文件系统 尺寸 已使用可用使用率%已安装
    /dev/root 3.3G 548.9M 2.6G 17%/
    devtmpfs 44.0M 4.0K 44.0M 0%/开发
    ::::::::
    /dev/sdc1 77.8m 512 77.8M 0%/run/media/sdc1
    /dev/sdc2 16.0G 8.0K 16.0G 0%/run/media/sdc2
    /dev/sdc3 1.8T 32.0K 1.8T 0%/mnt/partition_sata_1911

    我使用了1TB Gen3 SATA 硬盘驱动器(WD10EZEX)、没有任何问题。

    请注意、Mukul、Gen3指出的勘误表可能会在速度协商期间丢失同步、并导致链路断开。 请使用 Gen2硬盘或兼容的 Gen3 (如果必须)。

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

    感谢您的工作。

    我会尝试。

      使用的是 omapl138-lcdk-linux-04.01.00.06.img 吗? 我会尝试这种方法。

    因为我在 Linux 上不太好。

    顺便说一下、硬盘的扇区现在是4K、OMAP-L138能否在4TB 下工作?

     非常感谢。

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

    只需按照《入门指南 》processors.wiki.ti.com/.../Processor_SDK_Linux_Getting_Started_Guide 中的 SDK create SD 卡脚本中的步骤 ,使用 ProcSDK 4.1预编译映像创建 SD 卡。

    我们无法测试所有可能的情形。 我认为硬盘大小并不重要。 您应该尝试一下。 请坚持使用 Gen2硬盘以避免已知问题。

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

    感谢您的建议。

    我在这两周内尝试了 TFTP 和 SD 模式。

    但我根本看不到内核4.9中有关 SATA 的日志。购买时、SATA 只能在具有 LCDK 的 SD 卡上工作。

    我想看看您是如何逐步测试的。

    这是我的:

    MMC:DaVinci:0
    在第262080页、版本0x01中发现错误的块表
    在第262016页、版本0x01中找到错误的块表
    IN:串行
    OUT:串行
    ERR:串行
    ARM 时钟:456000000 Hz
    DDR 时钟:150000000 Hz
    NET:以太网 PHY:通用@ 0x07
    DaVinci-EMAC
    按任意键停止自动引导:0
    正在读取 uImage
    
    读取2370776字节
    ##从 c0700000上的传统映像引导内核...
    映像名称:linux-4.9.41-ge3a80a1c5c
    映像类型:ARM Linux 内核映像(未压缩)
    数据大小:2370712字节= 2.3 MIB
    载入地址:c0008000
    入口点:c0008000
    正在验证校验和... 好的
    正在加载内核映像... 好的
    好的
    
    正在启动内核...
    
    正在解压缩 Linux... 已完成、正在引导内核。
    在物理 CPU 0x0上引导 Linux
    Linux 版本4.9.41-ge3a80a1c5c (shsx001@shsx001-ThinkPad-L440)(gcc 版本67
    CPU:ARM926EJ-S [41069265]版本5 (ARMv5TEJ)、CR=0005317f
    CPU:VIVT 数据高速缓存、VIVT 指令高速缓存
    机器:AM18x/OMAP-L138 Hawkboard
    da8xx_rproc_reserve_cma:'rproc_mem=nn@address'指定错误
    'nn'和'address'都必须为非零
    CMA:在0xc6c00000处保留16 MIB
    内存策略:数据高速缓存写入
    达芬奇 da850/OMAP-L138/AM18x 变体0x1
    在区域顺序和移动分组中构建1个区域列表。 总页数:32480
    内核命令行:console=ttyS2,115200n8 rw noinitrd root=/dev/mmcblk0p2 froof
    PID hash 表条目:512 (顺序:-1,2048字节)
    DEntry 高速缓存散列表条目:16384 (顺序:4、65536字节)
    inode 高速缓存哈希表条目:8192 (顺序:3、32768字节)
    内存:106628K/131072K 可用(4539K 内核代码、311K rwdata、1452K rodata)
    虚拟内核内存布局:
    向量:0xff0000-0xff1000 (4KB)
    Fixmap:0xc00000 - 0xc00000 (3072 KB)
    vmalloc:0xc8800000 - 0x0x800000 (880 MB)
    低内存:0xC0000000 - 0xC80000 (128 MB)
    模块:bbf000000 - 0xC0000000 (16 MB)
    .text:0xc0008000 - 0xc0477348 (4541KB)
    init:0xc05e4000 - 0xc061c000 (224KB)
    .data:0xc061c000 - 0xc0669e10 (312KB)
    .bss:0xc0669e10 - 0xc0692908 (163KB)
    slub:HWalign=32、order=0-3、MinObjects=0、CPU=1、Nodes=1
    可抢占的分层 RCU 实现。
    叶片扇出的构建时间调整为32。
    NR_IRQ:245
    时钟源:timer0_1:屏蔽:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:79S
    sched_clock:32位24MHz、分辨率41ns、每89478484971ns 换行一次
    控制台:彩色虚拟设备80x30
    正在校准延迟环路... 227.32茂物剪(lpj=1136640)
    PID_max:默认值:32768最小值:301
    挂载高速缓存哈希表条目:1024 (顺序:0、4096字节)
    mountpoint-cache 哈希表条目:1024 (顺序:0、4096字节)
    CPU:测试写入缓冲区一致性:好的
    为0xc0008400 - 0xc0008458设置静态标识映射
    devtmpfs:已初始化
    VFP 支持 v0.3:不存在
    时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:191个
    Futex 散列表条目:256 (顺序:-1、3072字节)
    pinctrl 内核:已初始化的 pinctrl 子系统
    NET:注册协议系列16.
    DMA:预分配256 KiB 池、用于原子相干分配
    空闲:使用调速器梯
    空闲:使用调速器菜单
    EMAC:MII PHY 已配置
    多路复用器:已初始化 GPIO3_12
    多路复用器:设置寄存器 GPIO3_12
    多路复用器:PINMUX7 (0x0000001c)= 0x10110110 -> 0x10118110
    多路复用器:已初始化 GPIO3_13
    多路复用器:设置寄存器 GPIO3_13
    多路复用器:PINMUX7 (0x0000001c)= 0x10118110 -> 0x10118810
    多路复用器:已初始化 GPIO2_4
    多路复用器:设置寄存器 GPIO2_4
    多路复用器:PINMUX6 (0x00000018)= 0x00000000 -> 0x00008000
    多路复用器:已初始化 GPIO6_13
    多路复用器:设置寄存器 GPIO6_13
    多路复用器:PINMUX13 (0x00000034)= 0x00000000 -> 0x00000800
    da8xx_register_rproc:未为 DSP 保留内存、未注册 DSP 器件
    omapl138_hawk_init:DSP/rproc 注册失败:-12
    EDMA EDMA.0:启用了传统 memcpy、可能无法正常工作
    EDMA EDMA.0:TI EDMA DMA 引擎驱动程序
    EDMA EDMA.1:启用了传统 memcpy、但可能无法正常工作
    EDMA EDMA.1:TI EDMA DMA 引擎驱动程序
    时钟源:切换到时钟源 timer0_1
    NET:注册协议系列2.
    TCP 建立哈希表条目:1024 (顺序:0、4096字节)
    TCP 绑定哈希表条目:1024 (顺序:0、4096字节)
    TCP:配置哈希表(建立1024 BIND 1024)
    UDP 哈希表条目:256 (顺序:0、4096字节)
    UP-Lite 哈希表条目:256 (顺序:0、4096字节)
    NET:注册协议系列1
    RPC:注册后命名为 UNIX 套接字传输模块。
    RPC:注册的 UDP 传输模块。
    RPC:注册的 TCP 传输模块。
    RPC:已注册的 TCP NFSv4.1反向通道传输模块。
    工作集:timestamp_bits=14 max_order=15 bucke_order=1
    块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要250)
    已注册 IO 调度程序 NOOP (默认)
    串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
    serial8250.0:MMIO 0x1c42000上的 ttyS0 (IRQ = 25、base_baud = 14250000)是一
    个165A 串行器8250.1:MMIO 0x1d0c000上的 ttyS1 (IRQ = 53、base_baud = 9375000)是一个1655A
    串行器8250.2:MMIO 上的 ttyS2 = 0x1d000a
    (ttyS2 = 9375000)[ttyS2baud = 9d000](ttyS2d1000、ttyS2baud = 9d500000a baud = 9d5000)[
    返修:模块已加载
    libphy:固定 MDIO 总线:探测
    DaVinci_MDIO DaVinci_MDIO.0:达芬奇 MDIO 修订版本1.5
    DaVinci_MDIO DaVinci_MDIO.0:检测到的 phy 掩码 ffff7f
    libphy:Davinci_mdio.0:探测
    DaVinci_MDIO DaVinci_MDIO.0:PHY[7]:器件 DaVinci_MDIO-0:07、驱动程序 SMSC LAN80
    i2c /dev entries 驱动程序
    DaVinci_MMC DA830-MMC.0:找不到 GPIO 芯片 DaVinci_GPIO.1
    DaVinci_MMC DA830-MMC.0:找不到 GPIO 芯片 DaVinci_GPIO.1
    DaVinci_MMC DA830-MMC.0:使用 DMA、4位模式
    NET:注册协议系列10.
    SIT:IPv6、IPv4和 MPLS over IPv4隧道驱动程序
    NET:注册协议系列17.
    控制台[netcon0]已启用
    netconsole:网络日志记录已启动
    DaVinci_EMAC DaVinci_EMAC.1:使用随机 MAC 地址:0A:53:ef:B6:A9:00
    hctosys:无法打开 RTC 设备(rtc0)
    正在等待根设备/dev/mmcblk0p2...
    mmc0:主机不支持读取只读开关、假设已启用写入
    mmc0:地址 AAAA 处的新高速 SDHC 卡
    mmcblk0:mmc0:AAAA SC16G 14.8GiB
    mmcblk0:P1 P2
    ext4-fs (mmcblk0p2):使用 ext4子系统安装 ext3文件系统
    随机:快速初始化完成
    ext4-fs (mmcblk0p2):恢复完成
    ext4-fs (mmcblk0p2):已安装的具有有序数据模式的文件系统。 opts:(null)
    VFS:在设备179:2上装载根(ext3文件系统)。
    devtmpfs:已安装
    释放未使用的内核内存:224K (c05e4000 - c061c000)
    此架构没有内核内存保护。
    systemd[1]:生成时间之前的系统时间、提高时钟。
    systemd[1]:systemd 230在系统模式下运行。 (+PAM -audit -selinux +IMA -app)
    systemd[1]:检测到的体系结构 ARM。
    
    欢迎来到 Arago 2017.06!
    
    systemd[1]:将主机名设置为 。
    systemd[1]:侦听 udev 控制套接字。
    [确定]正在侦听 udev 控制套接字。
    systemd[1]:已开始向控制台目录监视发送密码请求。
    [确定]已开始向控制台目录监视发送密码请求。
    systemd[1]:侦听日志套接字。
    [确定]收听日志套接字。
    systemd[1]:已达到目标远程文件系统。
    [确定]已到达目标远程文件系统。
    systemd[1]:已达到目标交换。
    [确定]已达到目标交换。
    systemd[1]:在 Journal Socket 上收听(/dev/log)。
    [确定]收听 Journal Socket (/dev/log)。
    systemd[1]:侦听 udev 内核套接字。
    [确定]正在侦听 udev 内核套接字。
    [确定]已创建层用户和会话层。
    [确定]已开始将密码请求转发到 Wall Directory Watch。
    [确定]侦听 Syslog 套接字。
    [确定]已到达目标路径。
    [确定]正在侦听进程核心转储套接。
    [确定]已创建切片系统切片。
    正在启动设置虚拟控制台...
    正在安装临时目录...
    正在安装调试文件系统...
    正在开始创建所需 st 的列表... 当前内核的节点...
    [确定]已创建片系统序列\x2dgetty.slice。
    正在启动日记账服务...
    [确定]已到达目标层面。
    正在启动加载内核模块...
    正在开始重新装载根文件系统和内核文件系统...
    [确定]已创建片 system-Getty.slice。
    cryptotdev:加载树外模块会影响内核。
    Cryptodev:已加载驱动程序1.8。
    正在安装 POSIX 消息队列文件系统...
    [确定]收听/dev/initctl 兼容性命名管道。
    [确定]侦听网络服务 Netlink 套接字。
    ext4-fs (mmcblk0p2):重新安装。 OPTS:(空)
    [确定]已挂载 POSIX 消息队列文件系统。
    [确定]已安装调试文件系统。
    [确定]已挂载的临时目录。
    [确定]已启动设置虚拟控制台。
    [确定]已开始为当前内核创建所需的 sta...ce 节点列表。
    [确定]已开始加载内核模块。
    [确定]已开始重新装载根和内核文件系统。
    [确定]已启动日志服务。
    正在启动 udev 冷插拔所有设备...
    正在开始将日志刷新到持久存储...
    正在开始应用内核变量...
    正在开始在/dev/中 创建静态设备节点...
    [确定]已开始应用内核变量。
    [确定]已开始在/dev/中 创建静态设备节点。
    systemd-journale[59]:已收到从 PID 1刷新运行时日志的请求
    正在启动 udev 内核设备管理器...
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    [确定]已安装/media/ram.
    [确定]已安装/var/volatile.
    [确定]已开始将日志刷新到持久存储。
    [确定]已启动 udev 内核设备管理器。
    正在启动加载/保存随机种子...
    [确定]已到达目标本地文件系统。
    正在开始创建易失性文件和目录...
    [确定]已开始加载/保存随机种子。
    [确定]已开始创建易失性文件和目录。
    正在开始更新 utmp 关于系统引导/关机...
    正在启动网络时间同步...
    [确定]已开始更新关于系统引导/关机的参数。
    [确定]已开始网络时间同步。
    [确定]已同步达到目标系统时间。
    达芬奇 WDT 达芬奇 WDT:心跳60秒
    usbcore:注册的新接口驱动程序 usbfs
    usbcore:注册的新接口驱动程序集线器
    usbcore:注册了新设备驱动程序 USB
    OHCCI_hcd:USB 1.1 "打开"主机控制器(OHCI)驱动程序
    [确定]已启动 udev 冷插拔所有设备。
    OHCI-da8xx:DA8XX
    OHCI-da8xx ohci-da8xx:USB 主机控制器
    OHCI-da8xx ohci-da8xx:已注册新的 USB 总线、分配的总线编号1
    OHCI-da8xx ohci-da8xx:IRQ 59、IO 内存0x01e25000
    集线器1-0:1.0:找到 USB 集线器
    集线器1-0:1.0:检测到1个端口
    [确定]找到设备/dev/ttyS2.
    [确定]已达到目标系统初始化。
    [确定]正在侦听 RPCbind 服务器激活套接字。
    [确定]正在收听 dropbear.socket。
    [ OK ]正在收听 D 总线系统消息总线插座。
    [确定]已达到目标套接字。
    [确定]已到达目标基本系统。
    正在启动登录服务...
    正在启动 telnetd.service ...
    [确定]已启动系统日志服务。
    正在开始打印有关 GPLv3封装的通知...
    正在启动以太网桥接器过滤表...
    [确定]已启动内核日志服务。
    正在启动 tiipclad-demon.service ...
    [确定]启动了 D-Bus 系统消息总线
    fat-fs (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。
    正在启动网络服务...
    [确定]开始每日清理临时目录。
    [确定]达到目标计时器。
    [确定]已启动系统记录器守护程序。
    [确定]已启动 telnetd.service。
    [确定]已启动以太网桥接器过滤表。
    [确定]已启动 tiipclad-demon.service。
    DaVinci_MDIO DaVinci_MDIO.0:复位 idled 控制器
    [确定]已启动网络服务。
    SMSC LAN8710/LAN8720 DaVinci_MDIO-0:07:连接的 PHY 驱动程序[SMSC LAN8710/LAN87)
    IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
    [确定]已到达目标网络。
    正在启动具有轻量级系统要求的 Lightning Fast Webserver ...
    [确定]启动了 vsftpd FTP 守护程序。
    正在启动允许用户会话...
    [确定]使用 ipsec.conf 启动 StrongSwan IPsec IKEv1/IKEv2守护程序。
    正在启动简单网络管理协议(SNMP)守护程序....
    正在开始网络名称解析...
    正在启动 thttpd.service ...
    DaVinci_EMAC DaVinci_EMAC.1 eth0:链路启动- 100Mbps/Full -流控制 Rx/TX
    IPv6:ADDRCONF (NETDEV_CHANGE):eth0:链路就绪
    [确定] Lightning 启动了具有轻量级系统要求的 Fast Webserver。
    [确定]已启动允许用户会话。
    [确定]启动登录服务。
    [确定]已开始网络名称解析。
    [确定]已启动 thttpd.service。
    随机:完成 crng 初始化
    [确定]启动简单网络管理协议(SNMP)守护程序。
    (小部分
    (小部分
    注意:此文件系统包含以下 GPLv3软件包:
    自动配置
    binutils
    CIFS-utils
    CPP-symLinks
    CPP
    dosfstools
    G++-symLinks
    G++
    嘎嘎
    GCC-symLinks
    GCC
    gdb
    gdbserver
    gstreamer1.0-libav
    hidapi
    libgmp10
    利比德11.
    libmpc3.
    libmpfr4
    实验线路6.
    M4
    制造
    网络
    
    如果您不想分发 GPLv3组件、请删除
    之前的上述封装。 这可以使用来完成
    opkg remove 命令。 即:
    拆下视千克 
    其中 是上面列表中打印的名称
    
    注:如果软件包与您的另一个软件包有关系
    将通知相关软件包。 您应该这样做
    在中使用--force-remove-of dependent-packages 选项
    此外、还应移除相关封装
    (小部分
    (小部分
    [确定]已开始打印有关 GPLv3封装的通知。
    正在启动 rng-tools.service ...
    [确定]已在 ttyS2上启动串行 Getty。
    [确定]已在 tty1上启动 Getty。
    [确定]达到目标登录提示。
    正在开始同步系统和硬件时钟...
    [确定]已启动 rng-tools.service。
    [失败]无法启动同步系统和硬件时钟。
    有关详细信息、请参阅'stemctl status sync-clocks.service'。
    正在启动 matrix-gui-2.0.service ...
    [确定]已启动 matrix-gui-2.0.service。
    正在启动 thermal-zone-init.service ...
    [确定]已启动 thermal-zone-init.service。
    [确定]已达到目标多用户系统。
    正在开始更新 utmp 关于系统运行级别更改...
    [确定]已开始更新关于系统运行级别更改的参数。
    
    _________ _________ _ _
    ||_|_______|_|_|__||_
    | |_|.'|。 |. ||_|_|. |||-_|_|_|
    ||||||||、||||||||||||||||||________________||
    |__| |__|
    
    Arago Project http://arago-project.org omapl138-lcdk ttyS2
    
    Arago 2017.06 omapl138-lcdk ttyS2
    
    omapl138-lcdk 登录:root
    root@omapl138-lcdk:~# fdisk -l
    磁盘/dev/ram0:32 MIB、33554432字节、65536扇区
    单位:1 * 512 = 512字节的扇区
    扇区大小(逻辑/物理):512字节/4096字节
    I/O 大小(最小值/最佳值):4096字节/ 4096字节
    
    
    磁盘/dev/mmcblk0:14.9GiB、15931539456字节、31116288扇区
    单位:1 * 512 = 512字节的扇区
    扇区大小(逻辑/物理):512字节/512字节
    I/O 大小(最小值/最佳值):512字节/ 512字节
    disklabel 类型:DOS
    磁盘标识符:0x27379def
    
    器件 启动启动 结束扇区大小 ID 类型
    /dev/mmcblk0p1 * 2048 145407 143360 70M c W95 FAT32 (LBA)
    /dev/mmcblk0p2 145408 31084543 30939136 14.8G 83 Linux
    root@omapl138-lcdk:~ df -h
    文件系统 尺寸 已使用可用使用率%已安装
    /dev/root 3.7G 606.0M 2.9G 17%/
    devtmpfs 52.1M 4.0K 52.1M 0%/dev/dev
    tmpfs 60.2M 0 60.2M 0%/dev/shm
    tmpfs 60.2M 9.2M 50.9M 15%/run
    tmpfs 60.2M 0 60.2M 0%/sys/fs/cgroup
    tmpfs 60.2M 4.0K 60.2M 0%/tmp
    tmpfs 16.0万 0 16.0M 0%/media/ram
    tmpfs 50.0米 76.0K 49.9M 0%/var/volatile
    /dev/mmcblk0p1 68.9M 4.6米 64.3M 7%/run/media/mmcblk0p1
    tmpfs 12.0万 0 12.0M 0%/run/user/0
    root@omapl138-lcdk:~#
    

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

    Andoon、

    请参阅随附的控制台日志。

    雷克斯

    e2e.ti.com/.../omap_2D00_l138_2D00_sata.log

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

    感谢你的帮助。

    我终于找到了 LCDK 的问题:

    使用 Processor SDK 时,您必须了解器件树(*。dtb),因为它与 mcsdk_1_01_00_02_setuplinux.bin 不同  

    不能使用旧的 u-boot 启动新的 Linux 内核。

    您必须升级 SD 卡中的 u-boot "u-boot-omapl138-lcdk.ais"。

    谢谢你。