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-DRA7X:将 VSDK 构建的 IPU2固件与 PSDKLA 结合使用

Guru**** 2560390 points
Other Parts Discussed in Thread: TVP5158

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/608999/linux-processor-sdk-dra7x-using-vsdk-built-ipu2-firmware-with-psdkla

器件型号:PROCESSOR-SDK-DRA7X
主题中讨论的其他器件:DRA742PMPDRA752TVP5158

工具/软件:Linux

大家好、

我正在尝试访问 Jacinto6平台上的 EVE。 为此、我使用 VSDK 构建了 IPU2 xem 二进制文件、并使用了该 IPU2 xem、而不是 PSDKLA 映像上的默认 IPU2 xem。 但 VSDK 和相应 PSDKLA 的存储器映射似乎不同、因此我遇到 IVA 引擎打开故障。  

1.是否可以在不修改 PSDKLA 源的情况下将 VSDK 构建的 IPU2 xem 与相应的 PSDKLA 结合使用? 如果不是、原因是什么?

2.为了能够使用 VSDK 构建的 IPU2 xem、需要在 PSDKLA 源中进行哪些更改?

已用 VSDK 版本: VISION_SDK_02_12_02_00

已用 PSDKLA 版本: 3.02.00.03

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

    我已将您的问题转交给 ipumm 专家进行评论。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Abhijeet、
    1.是的、应该可以将 VSDK 构建的 IPU2 xem 与相应的 PSDKLA 一起使用。
    在\vision_sdk_02_12_00_00\vision_sdk\docs\linux\VisionSDK_Linux_UserGuide.pdf 部分中:
    2.4.2.4克隆 ipumm
    $>CD $INSTALL_DIR/ti_compons/Algorithms_codec
    $>git 克隆 git://git.ti.com/ivimm/ipumm.git
    $>CD ipumm/
    $>git 签出-b ipum_dev cd93550

    若要构建 IPUMM、还需要启用 IPUMM_INCLUDE、如中所述:
    \vision_sdk_02_12_00_00\vision_sdk\docs\FeatureSpecificUserGuides\VisionSDK_UserGuide_BuildSystem.pdf
    请遵循"IPUMM_INCLUDE"上的4.2.1节系统级配置参数

    由于默认情况下不会从 VSDK 启用 IPUMM 构建、因此您需要在构建固件之前构建 ipumm 库:
    cd \vision_sdk_02_12_00_00\vision_sdk
    [构建 IPUMM 库]创建 ipumm
    [构建包含 IPUMM 库的固件]创建 VISION_SDK

    2.需要进行以下更改:
    *请参阅上文提到的构建配置第4.2节"IPUMM_include=yes"和"IVAHD_include=no"和"A15_target_OS=Linux"。
    *内存映射配置。
    在\vision_sdk_02_12_00_00\vision_sdk\build\tda2xx\mem_segure_1024MB_linux.xs 上、它定义了:
    IPU2_START_ADDR = 0x94000000;
    IPU2_CODE_SIZE = 8*MB;
    if (ipummSupport ="yes"){
    IPU2_DATA_SIZE = 60*MB;

    否则{
    IPU2_DATA_SIZE = 20*MB;

    因此、为 IPU2分配的 TI 内核内存与\ti_component-os_tools\linux\kernel\omap\arch\arm\boot\dts\dra7-evm-infoadas 类似、也需要更新。
    /*更新 Vision SDK 二进制文件的 CMA 区域*/
    ipu2_CMA_pool{(&I)
    REG =<0x94000000 0x5000000>;
    };

    仅当启用 IPUMM 时才会使用此额外存储器
    在\vision_sdk_02_12_00_00\ti_components \os_tools\linux\kernel\linux-kernel-addon\kernel-patches\0006-arm-dts-infoadas -devicetree-base-on-vision-board.patch 中指定

    如果已完成上述配置、则是否可以检查 IPU2的 Remoteproc 跟踪?

    CAT /sys/kernel/debug/remoteproc/remoteproc1/trace0

    以查看 Remoteproc 是否提供了任何错误跟踪。

    早在2016年11月4日、Ittiam 就 VISION SDK 2.10报告了一个类似的问题、通过移动 EVE_MEM 存储器配置(设置为0xBC000000)来解决该问题、因为它与 tiler 存储器配置(IPU_tiler_mode_3)冲突

    IPUMM 确实使用平铺内存进行参数传递、这些映射的默认值如下(取自资源表):

    #define L3_tiler_mode_0_1 0x60000000
    #define IPU_tiler_mode_0_1 0xA0000000

    #define L3_tiler_mode_2 0x70000000
    #define IPU_tiler_mode_2 0xB0000000

    #define L3_tiler_mode_3 0x78000000
    #define IPU_TILER_MODE_3 0xB8000000

    (第一个的大小为1M,最后两个的大小为128MB)

    您的 EVE 起始地址存储器配置在哪里?
    谢谢。
    //好友
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Buddy、
    非常感谢您的解释和步骤。 但是、您提到的步骤与 PSDKLA 版本有关、该版本与 VISION SDK 捆绑在一起。 我尝试了这些更改、之后、当我尝试运行我的应用程序时、应用程序正被 oom killer 杀死。 这是一个令人致命的问题、可以通过尝试分配和使用超过80 MB DRM 缓冲区的简单应用程序来重现。

    但是、提出此问题的实际目的是能够在单独的 PSDKLA 安装中使用 Vision SDK xem。
    在这种情况下、我假定与 PSDKLA 安装对应的 xs 文件和 DTB 文件需要更改。 因此、我尝试在 PSDKLA 中找到文件、但未能找到这两个文件。 PSDKLA 中不存在 xs 文件。
    对于您建议的 ipu2_CMA_POOL 存储器部分的更改、我能够找到在 PSDKLA 中设置此池的部分。 该部分在$INSTALL_DIR/ti-processor-sdk-linux-Automotive dra7xx-evm-03.02.00.03/board-support/linux/arch/arm/boot/dts/dra7-evm.dts 中定义
    但是、在上面提到的 DTS 中、ipu2池从 visionSDK 不同的位置开始、并跨越较小的内存。 这可能会导致 ipu2插入失败、因为我找不到/sys/kernel/debug/remoteproc/remoteproc1/trace0.
    完成此完整过程后、仍需进行少量澄清:

    1.应该从 PSDKLA 或 Vision SDK 更改 xs 文件和 DTS 文件?
    2.如果我们必须使用 VSDK 本身的文件,如何在 PSDKLA Linux 映像中反映 xs 文件中的更改?
    3.如果我们需要更改 PSDKLA 文件,哪些文件需要更改? 这些文件需要进行哪些更改? 是否有到 PSDKLA 中文件的直接映射? 或者我们是否需要更改地址?

    至于 eve 起始地址、它当前设置为0xA2000000。

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

    您好 Abhijeet、

    由于您提到了 dra7-evm.dts、这是一个通用的 dtb 文件。 您将需要系统使用正确的设备树"DTB": http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Automotive_Software_Developers_Guide#Choosing_the_correct_device_tree

    假设您使用的是带 OSD 显示面板的 J6 EVM Rev.H、这意味着您需要修改  
    $INSTALL_DIR/ti-processor-sdk-linux-Automotive-dra7xx-evm-03_02_00_03/board-support/linux/arch/arm/boot/dts/dra7-evm-lcd-osds.dts

    和匹配在 Vision SDK 的.xs 文件中完成的 memseg 配置。

    如果您看看与 INFOA 用例的 VISION SDK 捆绑在一起的 PSDKLA 版本、您将看到\vision_sdk_02_12_00_00\ti_compons\os_tools\linux\kernel\linux-kernel-addon\kernel-patches\0006-arm-dts-draetree-base-on-dspa-addon\kernel\kernel\kernel-patches\cate-board.empaddempadcs_cotrum_ca-board.empaddema-cotrum_cote-board.empaddrum_cotrum_cotrum_  和 EVE、这将阻止 Linux 内核使用这些内存。

    具体取决于您的用例、但我认为更新 PSDKLA DTB 更容易、以匹配 Vision SDK 的存储器配置。 但是、如果您仅使用 IPU2和 EVE 并对 VISION SDK 存储器配置进行了修改、则需要更改 PSDKLA DTB 和 Vision SDK 存储器配置。 基本而言、两者都需要匹配。

    如上所述、要使用 Vision SDK 中定义的存储器配置.xs、您只需进行与补丁0006类似的修改、方法是修改 PSDKLA DTS 以设置 CMA_POOL 和 cmem_POOL。 这将阻止 Linux 内核使用 Vision SDK 使用的存储器、并初始化或重置 Vision SDK 使用的组件。

    3.我认为您只需要修改正确的器件树、并修改它与 dra7-EVM-infoadas.dts 类似的存储器配置、并确保 Vision SDK 使用的组件不会被 Linux 内核初始化或重置。

    PSDKLA 配置/支持团队可能会提供我提供的信息以外的其他信息。

    谢谢。
    //好友

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Buddy、
    感谢您的解释。
    考虑到您的观点、我尝试修改 PSDKLA 安装的 DTB 文件以与 VSDK 保持一致。 我使用的是具有 LG LCD 显示屏的 J6 EVM Rev G。 因此、我用对 infoadas 所做的更改来修改 dra7-EVM-LCD-LG.DTS。 请记住、否则对 Vision SDK .xs 文件没有进行其他更改、此更改应该可以正常工作。 更改后、我刚刚进行了内核清理构建、并尝试运行、但遇到了相同的错误。 错误如下所示:

    MmRpc_create:错误:打开失败、名称=/dev/rpmsg-dce
    ./git/libdce.c:416:DCI_IPC_init 错误:失败 eError == DCE_Eok 错误 val -4../git/libdce.c:479: 发动机_打开 错误:失败的 DCI_IPC_INIT (coreIdx)== DCE_Eok 错误 val -4../git/libdce.c:545:engine_close 错误:失败的引擎!= NULL 错误 val -6

    此外、您告诉 cat 的跟踪文件也不会创建、我会得到以下引导日志。


    U-Boot SPL 2016.05-g97c89e23c8 (2017年3月9日- 08:17:38)
    DRA752-GP ES1.1
    未找到 MMC 设备1
    ***警告-未找到 MMC 卡,使用默认环境

    尝试从 MMC1引导
    未找到 MMC 设备1
    ***警告-未找到 MMC 卡,使用默认环境

    正在读取 u-boot.img
    正在读取 u-boot.img
    正在读取 u-boot.img
    正在读取 u-boot.img


    U-Boot 2016.05-g97c89e23c8 (2017年3月9日- 08:17:38 +0530)

    CPU:DRA752-GP ES1.1
    型号:TI DRA742
    电路板:DRA74x EVM 修订版 G.0
    DRAM:1.5GiB
    MMC:OMAP SD/MMC:0、OMAP SD/MMC:1.
    **第一个描述符不是1:1上的主要描述符**
    ***警告- CRC 错误,使用默认环境

    GUID 分区表头签名错误:0x0!= 0x5452415020494645
    PART_GET_INFO_EFI:***错误:GPT 无效***
    GUID 分区表头签名错误:0x0!= 0x5452415020494645
    PART_GET_INFO_EFI:***错误:备份 GPT 无效***
    错误:找不到分区:'UserData'

    在 arch/arm/cpU/armv7/omap-common/utils.c:195/mmc_get_part_size ()
    警告:fastboot.userdata_size:无法计算
    SCSI:SATA link 0 timeout。
    AHCI 0001.0300 32插槽1端口3 Gbps 0x1不支持 SATA 模式
    标志:64位 NCQ stag pm led clo only pmp pio 贫民窟 part ccc apst
    正在扫描设备总线...
    找到0个器件。
    网络:
    警告:以太网@48484000使用 ROM 中的 MAC 地址
    eth0:以太网@48484000
    按任意键停止自动引导:2 1 0
    切换到分区#0,确定
    mmc0是当前器件
    在器件0上找到 SD/MMC
    正在读取 BOOT.SCR
    **无法读取文件 boot.scr **
    正在阅读 uEnv.txt
    在4ms (62.5 KiB/s)内读取258字节
    从 uEnv.txt 加载了 env
    正在从 mmc0导入环境...
    切换到分区#0,确定
    mmc0是当前器件
    在器件0上找到 SD/MMC
    3632848字节在371ms (9.3 MiB/s)内读取
    在76ms (1.4 MIB/s)内读取的109915字节
    正在从 mmc0引导...
    内核映像@ 0x82000000 [ 0x000000 - 0x376ed0]
    ###展开的设备树 blob、88000000
    使用0x88000000处的 FDT blob 进行引导
    正在将设备树加载到8ffe2000,结束8ffd5a... 好的

    正在启动内核...

    [0.000000]在物理 CPU 0x0上引导 Linux
    [0.000000]正在初始化 cgroup Subsys cpuset
    [0.000000]正在初始化 cgroup 子系统 CPU
    [0.000000]正在初始化 cgroup Subsys cpuacct
    [0.000000] Linux 版本4.4.4.45-g89944627d5 (tiiappadmin@swubn03)(gcc 版本5.3.1 20160113 (Linaro GCC 5.3-2016.02))#1 SMP 优先于 Thu Mar 9 08:05:40 IST 2017
    [0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=30c5387d
    [0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、PIPT 指令高速缓存
    [0.000000]机器放电模型:TI DRA742
    [0.000000]引导控制台[earlycon0]已启用
    [0.000000]保留存储器:创建了0x000095800000 (大小为56 MIB)的 CMA 存储器池
    [0.000000]保留存储器:已初始化节点 ipu2_CMA@95800000、兼容 ID shared-dma-pool
    [0.000000]保留的存储器:创建了0x000099000000的 CMA 存储器池、大小为64 MiB
    [0.000000]保留存储器:已初始化节点 dsp1_CMA@99000000、兼容 ID shared-dma-pool
    [0.000000]保留内存:创建了0x00009d000000的 CMA 内存池,大小为32 mib
    [0.000000]保留存储器:已初始化节点 ipu1_CMA@9d000000、兼容 ID shared-dma-pool
    [0.000000]保留的存储器:创建了0x00009f000000的 CMA 存储器池、大小为8 mib
    [0.000000]保留存储器:已初始化节点 dsp2_CMA@9f000000、兼容 ID shared-dma-pool
    [0.000000] CMA:保留0x000000000000DBC00000处的64 MIB
    [0.000000]正在强制为 SMP 执行写分配高速缓存策略
    [0.000000]内存策略:数据高速缓存 writealloc
    [0.000000] OMAP4:将0x00000000dfd00000映射到 DRAM 隔离层的 fe600000
    [0.000000] DRA752 ES1.1
    [0.000000] PERCPU:嵌入式11页/CPU @ef1ad000 s14848 r8192 d22016 u45056
    [0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:389440
    [0.000000]内核命令行:console=ttyO0、115200n8 elevator=noop root=PARTUUUUUID=496c0fba-02 RW rootwait armprintk fixrtc omapdrm.num_crtc=2 consoleblank=0 CMA=64M rootfstype=ext4 snd.slots_reserved=1、1 ip=dhcp
    [0.000000] PID 哈希表条目:4096 (顺序:2、16384字节)
    [0.000000]条目高速缓存散列表条目:131072 (顺序:7、524288字节)
    [0.000000] inode 高速缓存散列表条目:65536 (顺序:6、262144字节)
    [0.000000]内存:1309572K/1564672K 可用(6619K 内核代码、371K RWdata、2560K rodata、336K init、290K BSS、 25724K 保留、229376K CMA 保留、716800K HIGHMEM)
    [0.000000]虚拟内核内存布局:
    [0.000000] 向量:0xff0000-0xff1000 (4KB)
    [0.000000] Fixmap:0xc00000 - 0xc00000 (3072 KB)
    [0.000000] vmalloc:0xf0800000 - 0x800000 (240 MB)
    [0.000000] 低内存:0xC0000000-0xf0000000 (768 MB)
    [0.000000] pkmap:bfe00000 - 0xC0000000 (2 MB)
    [0.000000] 模块:bbf000000 - bbfe00000 (14 MB)
    [0.000000] .text:0xc0008000 - 0xc08ff044 (9181KB)
    [0.000000] init:0xc0900000 - 0xc0954000 (336 KB)
    [0.000000] .data:0xc0954000 - 0xc09b0f50 (372KB)
    [0.000000] .bss:0xc09b2000 - 0xc09fa840 (291KB)
    [0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=2、Nodes=1
    [0.000000]可抢占的分层 RCU 实现。
    [0.000000]叶扇出的生成时间调整为32。
    [0.000000] NR_IRQ:16 nr_IRQ:16 16.
    [0.000000] ti_dt_clocks_register:无法查找时钟节点 GMAC_gmii_ref_clk_div
    [0.000000] OMAP 时钟事件源:Timer1为32786Hz
    [0.000000]构建了以6.14MHz (PHY)运行的 cp15计时器。
    [0.000000]时钟源:arch_sys_counter:mask:0xffffffffffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
    [0.000005] sched_clock:6MHz 时为56位、分辨率为162ns、每4398046511023ns 换行一次
    [0.008307]切换到基于计时器的延迟环路、分辨率为162ns
    [0.014962]时钟源:32K_COUNTER:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419 ns
    [0.025224] OMAP 时钟源:32768Hz 时为32K_COUNTER
    [0.030978]控制台:彩色虚拟设备80x30
    [0.035635]警告:您的'console=ttyO0'已被'ttyS0'替代
    [0.042426]这可确保您仍能看到内核消息。 请
    [0.048943]更新您的内核命令行。
    [0.0533333333]校准延迟环路(跳过)、使用计时器频率计算的值。 12.29茂物剪(lpj=61475)
    [0.063967] pid_max:默认值:32768最小值:301
    [0.068875]安装高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.075763]安装点高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.083612]正在初始化 cgroup Subsys IO
    [0.087833]正在初始化 cgroup Subsys 内存
    [0.092406]正在初始化 cgroup 子系统设备
    [0.097055]初始化 cgroup Subsys 冷冻柜
    [0.101714]正在初始化 cgroup 子系统 perf_event
    [0.106632]正在初始化 cgroup 子系统 PID
    [0.111030] CPU:测试写入缓冲区一致性:好
    [0.116326]/cpus/cpu@0缺少时钟频率属性
    [0.121871]/cpus/cpu@1缺少时钟频率属性
    [0.127426] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
    [0.133349]为0x80008380 - 0x800083e0设置静态标识映射
    [0.220559] CPU1:线程-1、CPU 1、插座0、mpidr 8000000001
    [0.220619]带来了2个 CPU
    [0.229639] SMP:总共激活2个处理器(24.59个 BogoMips)。
    [0.236079] CPU:所有 CPU 均在 HYP 模式下启动。
    [0.240897] CPU:提供虚拟化扩展。
    [0.246538] devtmpfs:已初始化
    [0.279403] VFP 支持 v0.3:实施者41架构4第30部分变体 f rev 0
    [0.288328] omap_hwmod:L3_main_2、使用来自 OCP 的断开 dt 数据
    [0.501379]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
    [0.515989] pinctrl 内核:已初始化 pinctrl 子系统
    [0.522311] NET:注册协议系列16.
    [0.527923] DMA:为原子相干分配预先分配的256 KiB 池
    [0.565142]空闲:使用调速器梯
    [0.595170]空闲:使用调速器菜单
    [0.608104] OMAP GPIO 硬件版本0.1
    [0.616495] GPIO 线路161 (radio_rst)硬根输出/低电平
    [0.624561] IRQ:未找到/ocp/l4@4a000000/SCM@2000/pinmux@1400的 IRQ 域!
    [0.649586] OMAP-GPMC 50000000。GPMC:GPMC 版本6.0
    [0.654963] GPMC_mem_init:禁用映射在0x0-0x1000000的 CS 0
    [0.673348]硬件断点:找到5个(+1保留)断点和4个观察点寄存器。
    [0.681666]硬件断点:最大观察点大小为8字节。
    [0.688204] OMAP4_SRAM_INIT:无法分配处理勘误表 I688所需的 SRAM
    [0.695897] OMAP4_SRAM_INIT:无法获取处理勘误 I688所需的 SRAM 池
    [0.704145] OMAP DMA 硬件版本0.0
    [0.749736] OMAP-DMA-engine 4a056000.DMA-controller:OMAP DMA 引擎驱动程序(支持 LinkedIn List1/2/3)
    [0.760690] EDMA 43300000。EDMA:禁用 memcpy
    [0.770434] EDMA 43300000。EDMA:TI EDMA DMA 引擎驱动程序
    [0.780420]已注册 OMAP-iommu 40d01000.MMU:40d01000.MMU
    [0.786493]已注册 OMAP-iommu 40d020.MMU:40d020.MMU
    [0.792554]已注册 OMAP-iommu 588820.MMU:588820.MMU
    [0.798594] OMAP-iommu 55082000.MMU:55082000.MMU 已注册
    [0.804787]已注册 OMAP-IMU 41501000.MMU:41501000.MMU
    [0.8108869]已注册 OMAP-iommu 415020.MMU:415020.MMU
    [0.820131] Palmas 0-0058:IRQ 缺失:跳过 IRQ 请求
    [0.837154] Palmas 0-0058:多路复用 GPIO 2e、PWM 0、LED 0
    [0.909476] pcf857x 0-0020:探测
    [0.913612] pcf857x 0-0021:探测
    [0.917581] OMAP_i2c 48070000.i2c:400kHz 时的总线0修订版0.12
    [0.937471] GPIO 线路463 (vin6_SEL_s0)硬根输出/低电平
    [0.943453] pcf857x 1-0026:探测
    [0.947751] OMAP_i2c 48072000.i2c:总线1 rev0.12为400kHz
    [0.953921] OMAP_i2c 48060000.i2c:总线2 rev0.12为400kHz
    [0.979987] pcf857x 3-0021:探测
    [0.983584] OMAP_i2c 4807a000.i2c:400kHz 时的总线3修订版0.12
    [0.989610]介质:Linux 介质接口:v0.10
    [0.994411] Linux 视频采集接口:v2.00
    [0.999272] pps_core:LinuxPPS API 版本。 1已注册
    [1.004466] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
    [1.013943] PTP 时钟支持已注册
    [1.018112] EDAC MC:版本:3.0.0
    [1.022148] OMAP-mailbox 48840000.mailbox:OMAP mailbox 修订版0x400
    [1.028794] OMAP-MAP-MAP-MABOO邮 箱48842000.mailbox:OMAP 邮箱版本0x400
    [1.035482]已初始化高级 Linux 声音架构驱动程序。
    [1.042705]时钟源:切换到时钟源 ARCH_SYS_COUNTER
    [1.059474] NET:注册协议系列2.
    [1.064544] TCP 建立哈希表条目:8192 (顺序:3、32768字节)
    [1.07191919] TCP BIND 哈希表条目:8192 (顺序:4、65536字节)
    [1.078751] TCP:配置哈希表(建立8192 BIND 8192)
    [1.085412] UDP 哈希表条目:512 (顺序:2、16384字节)
    [1.091596] UP-Lite 哈希表条目:512 (顺序:2、16384字节)
    [1.098431] NET:注册协议系列1.
    [1.103255] RPC:注册后命名的 UNIX 套接字传输模块。
    [1.109418] RPC:注册的 UDP 传输模块。
    [1.114346] RPC:注册的 TCP 传输模块。
    [1.119257] RPC:注册的 TCP NFSv4.1反向通道传输模块。
    [1.127049]硬件性能事件:通过 armv7_cortex_a15 PMU 驱动器启用、提供7个计数器
    [1.138004] futex 散列表条目:512 (顺序:3、32768字节)
    [1.152009] squashfs:版本4.0 (2009/01/31) Phillip Lougher
    [1.158783] NFS:注册 id_resolver 密钥类型
    [1.164099]注册了密钥类型 id_resolver
    [1.168477]注册了密钥类型 id_legacy
    [1.172750] NTFS:驱动程序2.1.32 [Flags:R/O]。
    [1.179297]退回:池大小:64页
    [1.183502]块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要247)
    [1.191186]已注册 IO 调度程序 NOOP (默认)
    [1.196234]已登记 IO 调度程序的截止日期
    [1.200729]已注册 IO 调度程序 cfq
    [1.209795] pinctrl-single 4a00340.00.pinmux:在 PA fc003400大小为1128时为282个引脚
    [1.2220445] PCI 主机桥/ocp/axi@0/PCIE_RC@51000000范围:
    [1.226652]使用[bus 00-ff]找不到/ocp/axi@0/PCIE_RC@51000000的总线范围
    [1.234656] IO 0x20003000.0x20012fff -> 0x00000000
    [1.240028] MEM 0x20013000..0x2ffffff -> 0x20013000
    [1.278087] dra7-PCIe 51000000.PCIe_RC:链路未建立
    [1.283620] dra7-PCIe 51000000.PCIe_RC:PCI 主机桥至总线0000:00
    [1.290412] PCI_BUS 0000:00:根总线资源[bus 00-ff]
    [1.296146] PCI_BUS 0000:00:根总线资源[IO 0x0000-0xFFF]
    [1.302576] PCI_BUS 0000:00:根总线资源[mem 0x20013000-0x2fffffff]
    [1.310125] PCI:总线0:禁用快速背对背传输
    [1.316063] PCI:总线1:启用快速背对背传输
    [1.321852] PCI 0000:00:00.0:条0:已分配[mem 0x20100000-0x201fff]
    [1.328930] PCI 0000:00:00.0:条码1:已分配[mem 0x2000000-0x2002FFF]
    [1.336003] PCI 0000:00:00.0:PCI 桥接器至[bus 01]
    [1.341395] pcieport 0000:00:00.0:通过 PCIe PME 中断向 PME 发送信号
    [1.372852] fpd3_SerDes:7-002c 的探测器失败、错误-5
    [1.378979] fpd3_SerDes 1-001b:串行器 fpd3_24b_ser 准备就绪
    [1.386536] fpd3_SerDes 7-002c:解串器 fpd3_24b_DES 就绪
    [1.452963]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
    [1.463009] 4806a000.serial: tmio 0x4806a000处的 ttyS0 (IRQ = 301、base_baud = 3000000)是8250
    [1.472190]控制台[ttyS0]已启用
    [1.472190]控制台[ttyS0]已启用
    [1.479392]引导控制台[earlycon0]已禁用
    [1.479392]引导控制台[earlycon0]已禁用
    [1.489052] 4806c000.serial: tmio 0x4806c000处的 ttyS1 (IRQ = 302、base_baud = 3000000)是8250
    [1.498756] 48020000.serial: tmio 0x48020000处的 ttyS2 (IRQ = 303、base_baud = 3000000)是8250
    [1.508873][DRM]已初始化 DRM 1.1.0 20060810
    [1.515614] OMAP DSS 6.1版
    [1.519388] omapdss_DSS 580000.dss:bound 58001000.dispc (ops dispc_component_ops)
    [1.527868] omapdss_DSS 58000000.dss:bound 58040000.encoder (ops hdmi5_component_ops)
    [1.537912] connector-HDMI connector@1:无法找到视频源
    [1.550736]循环:模块已加载
    [1.554900] Nand:找不到 NAND 器件
    [1.558669] OMAP2-nand 80000.nand:扫描失败、可能是总线宽度不匹配
    [1.568610] m25p80 spi32766.0:s25fl256s1 (32768 KB)
    [1.574032]在 MTD 器件 spi32766.0上找到的7个部件分区
    [1.579890]在"spi32766.0"上创建7个 MTD 分区:
    [1.585067] 0x000000000000-0x000000040000:"QSPI.SPL"
    [1.591128] 0x000000040000-0x000000140000:"QSPI.u-boot"
    [1.597441] 0x000000140000-0x0000001c0000:"QSPI.u-boot-spl-os"
    [1.604365] 0x0000001c0000-0x0000001d0000:"QSPI.u-boot-env"
    [1.611008] 0x0000001d0000-0x0000001e0000:"QSPI.u-boot-env.Backup1"
    [1.618355]0x0000001e0000-0x0000009e0000:"QSPI.kernel"
    [1.624638] 0x0000009e0000-0x000002000000:"QSPI.file-system"
    [1.63233] libphy:固定 MDIO 总线:探测
    [1.682741] DaVinci_MDIO 48485000.MDIO:达芬奇 MDIO 修订版1.6
    [1.688866] DaVinci_MDIO 48485000.MDIO:检测到的 phy 掩码 fffff3
    [1.699353] libphy: 48485000.mdio:探测
    [1.703428] DaVinci_MDIO 48485000.MDIO:PHY[2]:器件48485000.MDIO:02、驱动程序未知
    [1.711469] DaVinci_MDIO 48485000.MDIO:PHY[3]:器件48485000.MDIO:03、驱动程序未知
    [1.720197] cpsw 48484000。以太网:检测到的 MACID = 20:C3:8f:4a:95:C8
    [1.726895] cpsw 48484000。以太网:CPT:溢出检查周期800
    [1.733902] cpsw 48484000。以太网:cpsw:检测到的 MACID = 20:C3:8f:4a:95:C9
    [1.742613] mousedev:PS/2鼠标设备,适用于所有鼠标
    [1.749350]输入:/devices/platform/44000000.ocp/48070000.i2c/i2c-0/0-0018/input/input0上的 LDC 3001触摸屏控制器
    [1.760990] i2c /dev/entries 驱动程序
    [1.7666869] TVP5158 1-0058:已注册摄像头传感器驱动程序
    [1.772840] ov1063x 1-0037:写入寄存器0x0103失败!
    [1.778450] ov1063x:探测器1-0037失败,错误-121
    [1.784861] VPE 489d0000.VPE:正在加载固件 vpdma-1b8.bin
    [1.791926] VIP 48970000.VIP:正在加载固件 vpdma-1b8.bin
    [1.802468] omap_hsmmc 4809c000.mmc:获得 CD GPIO
    [1.807312] VPE 489d0000.VPE:器件注册为/dev/video0
    [1.813206] VIP 48970000.VIP:已加载 VPDMA 固件
    [1.818228] vip1-s0:端口 A:使用 subdev TVP5158 1-0058进行捕获
    [1.824821] vip1-s0:器件注册为 video1
    [1.829602] vip1-s0:器件注册为 video2
    [1.834427] vip1-s0:器件注册为 video3
    [1.839199] vip1-s0:器件注册为 video4
    [1.843397] omap_hsmmc 480b4000.mmc:sdr25模式下无 pinctrl 状态
    [1.843404] OMAP-hsmmc 480b4000.MMC:sdr12模式无 pinctrl 状态
    [1.843550] EVM_3V3_SW:由 SYSEN1供电
    [1.936484] mmc0:未设置 MAN_BKOPS_EN 位
    [1.946359] mmc0:地址0001处的新 HS200 MMC 卡
    [1.951780] mmcblk0:mmc0:0001 MMC08G 7.25 GiB
    [1.956583] mmcblk0boot0:mmc0:0001 MMC08G 分区1 8.00 mib
    [1.962785] mmcblk0boot1:mmc0:0001 MMC08G 分区2 8.00 mib
    [2.014670] GPIO 线路445 (LVDS_CLKSel)硬根输出/高电平
    [2.017341] OMAP_hsmmc 480d1000.MMC:卡声明支持低于定义范围的电压
    [2.028340] mmc1:排队未知 CIS tuple 0x91 (3字节)
    [2.029283] mmc1:地址0001处的新高速 SDIO 卡
    [2.315987] ledtrig-CPU:注册以指示 CPU 上的活动
    [2.324519] hwspinlock_user gatemp:已请求10个 hwspinlock
    [2.332008] AIC_DVDD:由 EVM_3V3_SW 供电
    [2.338868] DaVinci-McASP 48464000.McASP:DAI 是共享的
    [2.344803] DaVinci-McASP 48468000.McASP:已启用勘误表 i868变通办法
    [2.352017] DaVinci-McASP 48474000.McASP:Dai 是共享的
    [2.357359] DaVinciASP 48474000.McASP:已启用勘误表 i868变通办法
    [2.364553] DaVincia-McASP 4847c000.McASP:无效的 tdm 插槽:0
    [2.371611] OMAP-HDMI-AUDIO omap-hdmi-audio.0.auto: snd-so-dummy <-> 58040000编码器映射正常
    [2.382456] NET:注册协议系列10.
    [2.397760] SIT:IPv6 over IPv4隧道驱动程序
    [2.403010] NET:注册协议系列17.
    [2.40769]注册了密钥类型 DNS_旋 变传感器
    [2.412146] OMAP-VOLTGE_LARD_INIT:未添加电压驱动器支持
    [2.419092]为电源 VDD、CPU0 -> VDD、4a003b20.oppdm 添加别名
    [2.425321]为电源 VBB、CPU0 -> VBB、4a003b20.oppdm 添加别名
    [2.431920]为电源 VDD、CPU0 -> VDD、4a003b20.oppdm 添加别名
    [2.438174]为电源 VBB、CPU0 -> VBB、4a003b20.oppdm 添加别名
    [2.446437] TI OMAP4+器件的电源管理。
    [2.451539]正在注册 SWP/SWPB 仿真处理程序
    [2.458464] DMM 4e000000.DMM:已初始化所有 PAT 条目
    [2.475129]未找到使用虚拟稳压器的背光电源
    [2.483198] omap_hsmmc 4809c0.mmc:获得 CD GPIO
    [2.529149] ASOC-simple-card sound@0:tlv320aic3x-hifi <-> 48468000.McASP 映射正常
    [2.542617] asoc-simple-card jamr3_sound:tlv320aic3x-hifi <->48474000.McASP 映射正常
    [2.585497][DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。
    [2.592140][DRM]不支持 vblank 时间戳查询的驱动程序。
    [2.605192][DRM]启用 DMM 回绕滚动
    [2.649413]控制台:切换到彩色帧缓冲器器件160x50
    [2.660747] omapdrm omapdrm.0:fb0:omapdrm 帧缓冲器件
    [2.693024] mmc2:主机不支持只读开关、假设启用了写功能
    [2.701138] mmc2:地址为 e624的新 SDHC 卡
    [2.705745][DRM]在次要0上初始化 omapdrm 1.0.0 20110917
    [2.713125]输入:GPIO_keys 作为/devices/platform/gpio_keys/input/input1
    [2.719996] mmcblk1:mmc2:e624 SU04G 3.69 GiB
    [2.725132] hctosys:无法打开 RTC 器件(rtc0)
    [2.737978] mmcblk1:P1 P2
    [2.744045] net eth0:正在初始化 cpsw 版本1.15 (0)
    [2.749405] net eth0:初始化 cpsw ale 版本1.4
    [2.754578]净 eth0:ALE 表大小1024
    [2.846585] net eth0:Phy found:id is:0x20005c7a
    [2.858081] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
    [2.863988] net eth1:正在初始化 cpsw 版本1.15 (0)
    [2.956825] net eth1: Phy found : id is : 0x20005c7a
    [2.966772] IPv6:ADDRCONF (NETDEV_UP):ETH1:链路未就绪
    [6.850305] cpsw 48484000。以太网 eth0:链路向上- 1Gbps/全-流控制 Rx/TX
    [6.862737] IPv6:ADDRCONF (NETDEV_CHANGE):eth0:链路就绪
    [6.882721]发送 DHCP 请求..,确定
    [10.872724] IP-Config:从172.20.32.3获得 DHCP 应答、我的地址为172.20.34.111
    [10.885611] IP-Config:完成:
    [10.888856] device=eth0、hwaddr=20:C3:8f:4a:95:C8、ipaddr=172.20.34.111、mask=255.255.240.0、gw=172.20.47.254
    [10.899292] host=172.20.34.111,domain=ittiam.com,nis-domain=(无)
    [10.906149] bootserver=0.0.0.0、rootserver=0.0.0.0、rootpath=
    [10.912181] nameserver0=172.20.32.3,nameserver1=172.20.32.2,nameserver2=172.20.32.9
    [10.920906] AIC-78_DVDD:禁用
    [10.924079] vmmcwl_fixed:正在禁用
    [10.927799] ldousb:正在禁用
    [10.931284] ALSA 设备列表:
    [10.934284]#0:DRA7xx-EVM
    [10.937174]#1:HDMI 58040000编码器
    [10.941023]#2:DRA7xx-JAMR3
    [13.984666] EXT4-FS (mmcblk1p2):恢复完成
    [13.991882] EXT4-FS (mmcblk1p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [14.000054] VFS:在设备179:50上安装了根(ext4文件系统)。
    [14.007810] devtmpfs:已安装
    [14.010992]释放未使用的内核内存:336K (c0900000 - c0954000)
    [14.017387]此架构不具有内核内存保护。
    [14.363153] systemd[1]:生成时间之前的系统时间、提前时钟。
    [14.419469] random:systemd:未初始化的 urandom 读取(16字节读取、49位熵可用)
    [14.433099]随机:systemd:未初始化的 urandom 读取(16字节读取、49位熵可用)
    [14.444845] systemd[1]:systemd 229在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
    [14.46334] systemd[1]:检测到架构 ARM。

    欢迎来到 Arago 2016.12!

    [14.494551] systemd[1]:将主机名设置为 。
    [14.585031]随机:systemd-sysv-ge:未初始化的 urandom 读取(16字节读取、51位熵可用)
    [14.609340]随机:systemd-gpT-aut:未初始化的 urandom 读取(16字节读取、51位熵可用)
    [14.619736]随机:systemd-gpT-aut:未初始化的 urandom 读取(16字节读取、51位熵可用)
    [14.637801] random:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、52位熵可用)
    [14.659866]随机:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、53位熵可用)
    [14.797997] random:systemd:未初始化 urandom 读取(16字节读取、56位熵可用)
    [14.807528]随机:systemd:未初始化的 urandom 读取(16字节读取、56位熵可用)
    [14.817413]随机:systemd:未初始化 urandom 读取(16字节读取、56位熵可用)
    [15.281545] systemd[1]:sysinit.target:在 sysinit.target/start 上找到订购周期
    [15.289378] systemd[1]:sysinit.target:找到对 alignment.service/start 的依赖
    [15.297153] systemd[1]:sysinit.target:找到对 sysinit.target/start 的依赖
    [15.304639] systemd[1]:sysinit.target:通过删除作业 alignment.service/start 来中断订购周期
    [15.314092] systemd[1]:已删除 alignment.service:作业 alignment.service/start 以从 sysinit.target/start 开始中断订购周期
    [跳过]找到订购周期,跳过 alignment.service
    [15.345266] systemd[1]:侦听 udev 内核套接字。
    [确定]正在侦听 udev 内核套接字。
    [15.363085] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。
    [确定]已开始将密码请求转发到 Wall Directory Watch。
    [15.383099] systemd[1]:侦听网络服务 Netlink 套接字。
    [确定]侦听网络服务 Netlink 套接字。
    [15.402900] systemd[1]:已达到目标远程文件系统。
    [确定]已到达目标远程文件系统。
    [15.422989] systemd[1]:收听 Journal Socket (/dev/log)。
    [确定]收听 Journal Socket (/dev/log)。
    [15.443215] systemd[1]:收听/dev/initctl 兼容性命名管道。
    [确定]收听/dev/initctl 兼容性命名管道。
    [15.462976] systemd[1]:侦听 udev 控制套接字。
    [确定]正在侦听 udev 控制套接字。
    [15.484174] systemd[1]:已创建切片系统切片。
    [确定]已创建切片系统切片。
    [15.503498] systemd[1]:创建的片系统串行\x2dgetty.slice。
    [确定]已创建片系统序列\x2dgetty.slice。
    [15.52363] systemd[1]:创建的 slice system-Getty.slice。
    [确定]已创建片 system-Getty.slice。
    [15.542991] systemd[1]:收听 Journal Socket。
    [确定]收听日志套接字。
    [15.602900] systemd[1]:正在安装调试文件系统...
    正在安装调试文件系统...
    [15.625026] systemd[1]:正在启动设置虚拟控制台...
    正在启动设置虚拟控制台...
    [15.642157] systemd[1]:正在安装临时目录...
    正在安装临时目录...
    [15.675019] systemd[1]:正在开始重新装载根和内核文件系统...
    正在开始重新装载根文件系统和内核文件系统...
    [15.692575] EXT4-FS (mmcblk1p2):已重新安装。 OPTS:(空)
    [15.705164] systemd[1]:安装 POSIX 消息队列文件系统...
    正在安装 POSIX 消息队列文件系统...
    [15.738556] systemd[1]:正在启动加载内核模块...
    正在启动加载内核模块...
    [15.761716] CMEMK 模块:参考 Linux 版本4.4.45
    [15.769596] systemd[1]:开始为当前内核创建所需静态设备节点列表...
    [1.779212]未指定物理内存
    [15.783247] cmemk 已初始化
    正在开始创建所需 st 的列表... 当前内核的节点...
    [15.803076] systemd[1]:侦听 Syslog 套接字。
    [确定]侦听 Syslog 套接字。
    [15.809070] cryptodev:已加载驱动程序1.8。
    [15.853331] systemd[1]:正在启动日志服务...
    正在启动日记账服务...
    [15.873137] systemd[1]:已开始向控制台目录监视发送密码请求。
    [确定]已开始向控制台目录监视发送密码请求。
    [15.902936] systemd[1]:已达到目标路径。
    [确定]已到达目标路径。
    [15.922953] systemd[1]:已达到目标交换。
    [确定]已达到目标交换。
    [15.943649] systemd[1]:创建的层用户和会话层。
    [确定]已创建层用户和会话层。
    [15.972957] systemd[1]:已达到目标层面。
    [确定]已到达目标层面。
    [16.029811] systemd[1]:已安装调试文件系统。
    [确定]已安装调试文件系统。
    [16.052957] systemd[1]:已挂载 POSIX 消息队列文件系统。
    [确定]已挂载 POSIX 消息队列文件系统。
    [16.073000] systemd[1]:挂载的临时目录。
    [确定]已挂载的临时目录。
    [16.103130] systemd[1]:已启动日志服务。
    [确定]已启动日志服务。
    [确定]已启动设置虚拟控制台。
    [确定]已开始重新装载根和内核文件系统。
    [确定]已开始加载内核模块。
    [确定]已开始为当前内核创建所需的 sta...ce 节点列表。
    正在开始在/dev/中 创建静态设备节点...
    正在开始应用内核变量...
    正在启动 udev 冷插拔所有设备...
    正在开始将日志刷新到持久存储...
    [确定]已开始应用内核变量。
    [确定]已开始在/dev/中 创建静态设备节点。
    [16.769344] systemd-journale[160]:已收到从 PID 1刷新运行时日志的请求
    正在启动 udev 内核设备管理器...
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    [确定]已安装/media/ram.
    [确定]已安装/var/volatile.
    [确定]已启动 udev 内核设备管理器。
    [确定]已开始将日志刷新到持久存储。
    正在启动加载/保存随机种子...
    [确定]已到达目标本地文件系统。
    正在开始创建易失性文件和目录...
    [17.291263] OMAP-rproc 588200.IPU:分配的保留存储器节点 ipu1_CMA@9d000000
    [确定]已开始加载/保存随机种子。
    [17.344212] remoteproc0:588200.IPU 可用
    [17.349120] remoteproc0:注意:remoteproc 仍在开发中并被视为实验。
    [确定]已开始创建易失性文件和目录。
    [17.412901] remoteproc0:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
    [17.437084] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2_CMA@95800000
    [确定]启动的 udev 冷插拔所有设备。[17.459239] remoteproc1:5502000.IPU 可用

    [17.475992] remoteproc1:注意:remoteproc 仍在开发中并被视为实验。
    [17.510576] remoteproc1:二进制格式尚未最终确定、并且尚未保证向后兼容性。
    [17.550103] OMAP-rproc 40800000.DSP:分配的保留存储器节点 dsp1_CMA@99000000
    [17.581857] remoteproc2:提供40800000.DSP
    [17.605459] remoteproc2:注意:remoteproc 仍在开发中并被视为实验。
    [确定]找到器件/dev/ttyS0.[ 17.632631] remoteproc2:二进制格式尚未最终确定,并且无法保证向后兼容性。

    [17.663335] OMAP-rproc 41000000.dsp:分配的保留存储器节点 dsp2_cma@9f000000
    [17.675904] remoteproc3:41000000.dsp 可用
    [17.689371] remoteproc3:注意:remoteproc 仍在开发中并被视为实验。
    [17.707910] remoteproc3:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
    正在启动网络时间同步...
    正在开始更新 utmp 关于系统引导/关机...
    [18.035808] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
    [18.053229] ALG:skcipher:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
    [18.065905] ALG:skcipcip-ddst:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
    [18.075642] ALG:skcipcip-ddst:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
    [18.089658] OMAP_RTC 48838000.RTC:RTC 内核:将48838000.RTC 注册为 rtc0
    [18.146876] OMAP-rng 48090000.rng:OMAP 随机数生成器版本 20.
    [确定]已开始更新关于系统引导/关机的参数。
    [确定]已开始网络时间同步。[ 18.592928] OMAP-WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒

    [确定]已同步达到目标系统时间。
    [18.628163] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
    正在开始同步系统和硬件时钟...
    [18.959139] SCSI 子系统已初始化
    [18.96444] CAN 设备驱动程序接口
    [确定]已开始同步系统和硬件时钟。
    [确定]已达到目标系统初始化。
    [ OK ]正在收听 D 总线系统消息总线插座。
    [19.451817] remoteproc0:registered virtio0 (类型7)
    [确定]正在收听 dropbear.socket。
    [确定]正在侦听 RPCbind 服务器激活套接字。
    [确定]侦听 Avahi mDNS/DNS-SD 堆栈激活套接字。
    [确定]已达到目标套接字。
    [确定]已到达目标基本系统。
    [确定]已启动内核日志服务。
    正在启动电话服务...
    [19.856297] random:非阻塞池已初始化
    [确定]已启动系统日志服务。
    [确定]使用 ipsec.conf 启动 StrongSwan IPsec IKEv1/IKEv2守护程序。
    正在启动允许用户会话...
    正在启动 uim-sysfs.service ...
    [20.183552] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3
    [20.218110] remoteproc2:registered virtio1 (type 7)
    正在开始保存/恢复声卡状态...
    [20.309223] remoteproc3:registered virtio2 (type 7)
    正在启动 Avahi mDNS/DNS-SD 堆栈...
    [20.374841] OMAP-AES 4b700000.AES:OMAP AES 硬件加速器版本:3.3
    正在启动登录服务...
    [20.385430] c_CAN_platform 4ae3c000.can: c_CAN_platform 设备已注册(regs=fce3c000、IRQ=365)
    正在开始打印有关 GPLv3封装的通知...
    [20.426782] AHCI 4a140000.SATA:SSS 标志置位、并行总线扫描已禁用
    [20.460372] AHCI 4a140000.SATA:AHCI 0001.0300 32插槽1端口3 Gbps 0x1进入平台模式
    [确定]启动了 D-Bus 系统消息总线
    [20.479516] AHCI 4a140000.SATA:标志:64位 NCQ SNTF stag pm led clo only pmp pio sabadm part ccc apst
    [20.569750] SCSI host0:AHCI
    [20.57311] ata1:SATA max UDMA/133 MMIO [mem 0x4a140000-0x4a1410ff] port 0x100 IRQ 345
    [20.607058][DRM]在次要版本1上初始化 PVR 1.14.3699939 20110701
    [20.942780] ata1:SATA link down (sStatus 0 SControl 300)
    [21.683741] remoteproc0:为588200.IPU 加电
    [21.731243] remoteproc0:引导 FW 映像 dra7-ipu1-fw.xem4,大小为4870616
    [21.738931] OMAP-IMU 588820.MMU:588820.MMU:2.1版
    [21.753678] remoteproc0:远程处理器5882000.IPU 现已启动
    [21.760906] virtio_rpmsg_bus virtio0:rpmsg 主机处于联机状态
    [21.768146] virtio_rpmsg_bus virtio0:创建通道 rpmsg-client-sample-addr 0x32
    [21.777565] remoteproc2:为40800000.DSP 加电
    [21.788675] virtio_rpmsg_bus virtio0:创建通道 rpmsg-client-sample addr 0x33
    [21.803950] virtio_rpmsg_bus virtio0:创建通道 rpmsg-OMX addr 0x3c
    [21.814534] remoteproc2:引导 FW 映像 dra7-dsp1-fw.xe66,大小为5792160
    [21.823047] virtio_rpmsg_bus virtio0:创建通道 rpmsg-RPC addr 0x65
    [21.828963] OMAP_hwmod:mu0_dsp1:_wait_target_disable 失败
    [21.829003] OMAP-iommu 40d01000.MMU:40d01000.MMU:版本3.0
    [21.829094] OMAP-iommu 40d020.MMU:40d020.MMU:3.0版
    [21.853845] remoteproc2:远程处理器40800000.DSP 现已启动
    [21.860858] virtio_rpmsg_bus virtio1:rpmsg 主机处于联机状态
    [21.861992] virtio_rpmsg_bus virtio1:创建通道 rpmsg-client-sample addr 0x32
    [21.862326] virtio_rpmsg_bus virtio1:创建通道 rpmsg-client-sample addr 0x33
    [21.862644] virtio_rpmsg_bus virtio1:创建通道 rpmsg-OMX addr 0x3c
    [21.863031] virtio_rpmsg_bus virtio1:创建通道 rpmsg-RPC addr 0x65
    [21.913293] remoteproc3:加电41000000.dsp
    [21.924533] remoteproc3:引导 FW 映像 dra7-dsp2-fw.xe66、大小为5792188
    [21.938056] omap_hwmod:mu0_dsp2:_wait_target_disable 失败
    [21.943946] OMAP-IMU 41501000.MMU:41501000.MMU:版本3.0
    [21.949894] OMAP-iommu 41500.MMU:41500.MMU:版本3.0
    [21.963010] remoteproc3:远程处理器41000000.dsp 现已启动
    [21.970035] virtio_rpmsg_bus virtio2:rpmsg 主机处于联机状态
    [21.971306] virtio_rpmsg_bus virtio2:创建通道 rpmsg-client-sample addr 0x32
    [21.971662] virtio_rpmsg_bus virtio2:创建通道 rpmsg-client-sample addr 0x33
    [21.971956] virtio_rpmsg_bus virtio2:创建通道 rpmsg-OMX addr 0x3c
    [21.972335] virtio_rpmsg_bus virtio2:创建通道 rpmsg-RPC addr 0x65
    [22.082553] rpmsg_RPC rpmsg3:使用 src 1024 dst 101探测服务 rpc_example_2
    [22.090945] rpmsg_RPC rpmsg7:使用 src 1024 dst 101探测服务 rpc_example_4
    [22.091444] rpmsg_RPC rpmsg3:已发布函数= 8
    [22.104040] rpmsg_RPC rpmsg11:使用 src 1024 dst 101探测服务 rpc_example_3
    [22.104602] rpmsg_RPC rpmsg7:已发布的函数= 8
    [22.119667] rpmsg_RPC rpmsg11:已发布函数= 8
    [22.395747] FAT-FS (mmcblk1p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    [22.460679] wl18xx_driver wl18xx.1.auto: ti-connectivity firmware load for ti-connectivity wl1271-nvs.bin failed with error -2
    [22.532855] usbcore:注册的新接口驱动程序 usbfs
    [22.538868] usbcore:注册的新接口驱动程序集线器
    [22.544849] usbcore:注册的新设备驱动程序 USB
    [确定]已启动电话服务。
    [确定]启动 Avahi mDNS/DNS-SD 堆栈。
    正在启动网络服务...
    [确定]开始每日清理临时目录。
    [确定]达到目标计时器。
    [确定]已启动允许用户会话。
    [确定]已启动 uim-sysfs.service。
    [确定]已开始保存/恢复声卡状态。
    [22.692285] dwc3 48890000.usb: OTG:注册的主主机 xhci-hcd.2.auto
    [22.700000] dwc3 48890000.usb: OTG:已注册共享主机 xhci-hcd.2.auto
    [22.710042] dwc3 48890000.usb: OTG:只有在小工具寄存器之后才能启动
    [22.717843] xhci-hcd xhci-hcd.3.auto: xHCI 主机控制器
    [22.724866] xhci-hcd xhci-hcd.3.auto:新 USB 总线已注册、分配的总线编号1
    [22.736072] xhci-hcd xhci-hcd.3.auto: HCC params 0x0220f04c HCI version 0x100 quirks 0x00210010
    [22.745039] xhci-hcd xhci-hcd.3.auto: IRQ 511、IO 内存0x488d0000
    [22.755468]集线器1-0:1.0:找到 USB 集线器
    [22.759341]集线器1-0:1.0:检测到1个端口
    [22.766120] xhci-hcd xhci-hcd.3.auto: xHCI 主机控制器
    [22.771643] xhci-hcd xhci-hcd.3.auto:注册新 USB 总线、分配总线编号2
    [22.781576] USB USB2:我们不知道该主机的 LPM 算法、因此禁用了 LPM。
    [22.792485]集线器2-0:1.0:找到 USB 集线器
    [22.812353]集线器2-0:1.0:检测到1个端口
    [22.883396] wlcore:wl18xx HW:18xxQ、PG 2.3 (ROM 0x3)
    [22.971579] wlcore:已加载
    [23.017363]蓝牙:内核版本2.21
    [23.021531] NET:注册协议系列31.
    [23.026068]蓝牙:HCI 设备和连接管理器已初始化
    [23.035923]蓝牙:HCI 套接字层已初始化
    [23.040833]蓝牙:已初始化 L2CAP 套接字层
    [23.048407]蓝牙:SCO 套接字层已初始化
    [23.175442] cfg80211:已更新世界监管范围:
    [23.180614] cfg80211:DFS 主设备区域:取消设置
    [ 23.185981] cfg80211:(start_freq - end_freq @带宽)、(max_antenna_gain、max_EIRP)、(dfs_cac_time)
    [23.196066] cfg80211:(2402000 KHz - 2472000 KHz @ 40000 KHz)、(N/A、2000 MBM)、(N/A)
    [23.206283] cfg80211:(2457000 KHz - 2482000 KHz @ 40000 KHz)、(N/A、2000 MBM)、(N/A)
    [23.215185] cfg80211:(2474000 KHz - 2494000 KHz @ 20000 KHz)、(N/A、2000 MBM)、(N/A)
    [23.224012] cfg80211:(5170000 KHz - 5250000 KHz @ 80000 KHz、160000 KHz 自动)、(N/A、2000 MBM)、(N/A)
    [23.234977] cfg80211:(5250000 KHz - 5330000 KHz @ 80000 KHz、160000 KHz 自动)、(N/A、2000 MBM)、(0s)
    [23.245530] NET:注册协议系列15.
    [23.246285] cfg80211:(5490000 KHz - 5730000 KHz @ 160000 KHz)、(N/A、2000 MBM)、(0s)
    [23.246290] cfg80211:(5735000 KHz - 5835000 KHz @ 80000 KHz)、(N/A、2000 MBM)、(N/A)
    [23.246295] cfg80211:(57240000 KHz - 63720000 KHz @ 2160000 KHz)、(N/A、0 MBM)、(N/A)
    [确定]已启动网络服务。
    [23.535224]正在初始化 XFRM netlink 套接字
    [23.632014] remoteproc1:加电5502000.IPU
    [23.637408] remoteproc1:引导 FW 映像 dra7-ipu2-fw.xem4,大小为25808516
    [确定]已到达目标网络。
    [23.675517] OMAP-IMU 55082000.MMU:55082000.MMU:2.1版
    [23.682640] OMAP-rproc 5502000.IPU:dma_alloc_相干 错误:71303168
    启动具有轻量级系统要求的 Lightning Fast Webserver ...[23.691606] remoteproc1:处理资源失败:-12

    [23.702210] remoteproc1:rproc_boot()失败-12
    [23.707826] virtio_rpmsg_bus:virtio3的探测失败、错误-12
    [23.714894] remoteproc1:registered virtio3 (type 7)
    正在开始网络名称解析...
    [确定]侦听加载/保存射频终止开关状态/dev/rfkill 观察。
    [确定]已创建切片 system-systemd\x2dbacklight.slice。
    正在启动加载/保存屏幕背光...背光的亮度:背光...
    [确定]已到达目标声卡。
    正在启动 rc.pvr.service ...
    [确定]已在 tty1上启动 Getty。
    [确定]已在 ttyS0上启动串行 Getty。
    [确定]启动登录服务。
    正在启动加载/保存射频终止开关状态...
    [确定]已开始加载/保存背光的屏幕背光亮度:背光。
    [23.915613] wlcore:PHY 固件版本:版本8.2.0.232
    [确定]已启动加载/保存射频终止开关状态。
    [24.046044] wlcore:固件已启动(版本8.9.0.0.48)
    [24.061312] IPv6:ADDRCONF (NETDEV_UP):wlan0:链路未就绪
    [24.090408] Net eth1:初始化 cpsw 版本1.15 (0)
    [24.120183] PVR_K:UM DDK-(3699939)和 KM DDK-(3699939)匹配。 [确定]
    [确定] Lightning 启动了具有轻量级系统要求的 Fast Webserver。
    [确定]已开始网络名称解析。
    [24.176572] net eth1: Phy found : id is : 0x20005c7a
    [24.186450] IPv6:ADDRCONF (NETDEV_UP):ETH1:链路未就绪
    [确定]已启动 rc.pvr.service。
    正在启动 weston.service ...
    [确定]已启动 weston.service。
    正在启动 telnetd.service ...
    正在启动 tiipclad-demon.service ...
    [确定]已启动 telnetd.service。
    [确定]已启动 tiipclad-demon.service。
    正在启动 thttpd.service ...
    [确定]已启动 thttpd.service。
    正在启动 rng-tools.service ...
    [确定]已启动 rng-tools.service。
    正在启动 gdbserverproxy.service ...
    [确定]已启动 gdbserverproxy.service。
    正在启动 matrix-gui-2.0.service ...
    [确定]已启动 matrix-gui-2.0.service。
    正在启动 thermal-zone-init.service ...
    [确定]已启动 thermal-zone-init.service。

    _________ _________ _ _
    ||_|_______|_|_|__||_
    | |_|.'|。 |. ||_|_|. |||-_|_|_|
    ||||||||、||||||||||||||||||________________||
    |__| |__|

    Arago 项目 http://arago-project.org dra7xx-EVM ttyS0

    Arago 2016.12 dra7xx-EVM ttyS0

    dra7xx-EVM 登录:[ 32.150536] OMAP-hwmod:mu1_dsp1:_wait_target_disable 失败
    [32.163689] OMAP-hwmod:mu1_dsp2:_wait_target_disable 失败
    [32.176967] OMAP_hwmod:mu0_dsp2:_wait_target_disable 失败
    [32.190074] OMAP-hwmod:mu0_dsp1:_wait_target_disable 失败
    (小部分
    (小部分
    注意:此文件系统包含以下 GPLv3软件包:
    自动配置
    binutils-dev
    binutils
    野牛开发
    野牛
    CPP-symLinks
    CPP
    dosfstools
    G++-symLinks
    G++
    gawg-dev
    嘎嘎
    GCC-symLinks
    GCC
    gdb
    gdbc6x
    gdbserver
    gstreamer1.0-libav
    libcairo-perf-utils
    libgmp10
    利比德11.
    libmpc3.
    libmpfr4
    M4开发
    M4
    制造
    网络
    分配
    swig-dev
    请轻扫

    如果您不想分发 GPLv3组件、请删除
    之前的上述封装。 这可以使用来完成
    opkg remove 命令。 即:
    拆下视千克
    其中 是上面列表中打印的名称

    注:如果软件包与您的另一个软件包有关系
    将通知相关软件包。 您应该这样做
    在中使用--force-remove-of dependent-packages 选项
    此外、还应移除相关封装
    (小部分
    (小部分

    _________ _________ _ _
    ||_|_______|_|_|__||_
    | |_|.'|。 |. ||_|_|. |||-_|_|_|
    ||||||||、||||||||||||||||||________________||
    |__| |__|

    Arago 项目 http://arago-project.org dra7xx-EVM ttyS0

    Arago 2016.12 dra7xx-EVM ttyS0

    dra7xx-EVM 登录:root
    root@dra7xx-EVM:~# insmod /lib/modules/4.4.45-g89944627d5/extra/galcore.ko baseAddress=0x8 0000000 physSize=0x60000000
    [43.110548] GC320 IRQ:330
    [43.113390] Galcore 版本5.0.11.33433
    root@dra7xx-EVM:~#
    root@dra7xx-EVM:~# cat /sys/kernel/debug/remoteproc/remoteproc1/trace0
    CAT:无法打开"/sys/kernel/debug/remoteproc/remoteproc1/trace0:无此类文件或目录
    root@dra7xx-EVM:~#


    有什么想法我在这里可能错过了什么?

    此外、当您对 PSDKLA DTB 进行类似更改时、我假设在 Vision SDK 和 TI_PSDKLA 中包含 DTS 的工作方式以及引导时选择布局的方式是相同的。
    此外、在 PSDKLA 干净构建生成的 uenv.txt 中、没有提到要获取的 DTB 文件。 我稍后在 uenv 中添加了此内容、然后准备 SD 卡以进行引导。

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

    您从 Linux 保留的任何内存都会导致 Linux 中可用的低内存减少。
    DRM 驱动程序使用 lowmem 来分配缓冲区、如果它用完了、它将触发 oom。

    您的问题是 DRM 存储器要求更高。
    因此、我建议您减少 Vision SDK 的保留内存(当前约为300MB)、以匹配您的用例。
    特别是 SR1区域非常高、请根据用例减小

    相应地在 DTB 中更改 XS 文件 mem_config.h (SR 的堆大小)和 reserved_mem
    然后您将看到低蜂房增加了,房间不应被触发

    此致
    Nikhil D