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/DRA745:Vsdk 0304 init=/home/root/init-demo.sh 运行错误

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/789714/linux-dra745-vsdk-0304-init-home-root-init-demo-sh-run-error

器件型号:DRA745

工具/软件:Linux

您好、专家、

我希望在引导系统时自动运行 app.out。

我将 init=/home/root/init-demo.sh 添加到 uenv.txt 中。

在  init-demo.sh 中更改 launch_demo=1。

但我遇到错误。日志如下所示:

正在启动内核...

[0.000000]在物理 CPU 上引导 Linux 0x0
[0.000000]


正在初始化 cgroup 子系统 cpuset [0.000000]正在初始化 cgroup 子系统 CPU [0.000000]正在初始化 cgroup 子系统 cpuacct [0.000000] Linux 版本4.4.4.4.84-00029-g1b6c2992-madt (ADAS@ps-15b-2015.2)(GCC 6.02 gcc 版本) #24 SMP 挤占 Wed Mar 20 16:17:13 CST 2019
[0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=10c5387d
[0.000000] CPU:PIPT/VIPT 非数据高速缓存、PIPT 指令高速缓存
[0.000000]机器模型:TI DRA742
[保留0.000000 ]内存别名:保留0.000000 已创建 DMA 存储器池、地址为0x40300000、大小为3 MIB
[0.000000]保留存储器:已初始化节点 cmem@40300000、兼容 ID 共享 dma-pool
[0.000000]保留存储器:尚未支持无映射的区域
[0.000000]保留存储器:已创建 CMA 存储器池、大小为0x99000000、大小为32 mib
[0.000000]保留存储器: 初始化节点 ipu2_CMA@88000000、兼容 id shared-dma-pool
[0.000000]保留内存:在0x9b000000创建 CMA 内存池、大小为16 mib
[0.000000]保留内存:初始化节点 dsp1_cma@8A000800、兼容 id shared-dma-pool
[0.CMA]保留内存:在0x9c000000创建内存池、大小为16 mib
: 初始化节点 dsp2_CMA@8A001000、兼容 ID 共享 dma-pool
[0.000000]保留存储器:CMA 区域的对齐错误
[0.000000]保留存储器:尚未支持无映射的区域
[0.000000]保留存储器:已在0x9d200000创建 DMA 存储器池、大小为32 mib
[0.000000]保留存储器: 初始化节点 cmem@9D200000、兼容 id shareda-dma-pool
[0.000000]保留的内存:尚未支持无映射的区域
[0.000000] CMA:在0x97800000
[0.000000]保留24 mib 内存策略:数据高速缓存 writealloc
[0.000000] omap4:将0x9fe00000映射到用于 DRAM 屏障
的 fe600000 [0.000000] 122368
[0.000000] free_area_init_node:节点0、pgdat c08e7340、node_mem_map df64c000
[0.000000]正常区域:1152页用于 memmap
[0.000000]正常区域:0页保留
[0.000000]正常区域:122368页、LIFO batch:31 [0.000000]
[DRA752] CPU:0.000000
嵌入式11页/CPU @df5d3000 s14912 r8192 d21952 u45056
[0.000000] pcpu-alloc:s14912 r8192 d21952 u45056 alloc=11*4096
[0.000000] pcpu-alloc:[0] 0 [0] 1
[0.000000]按区域顺序构建1个区域列表,移动分组打开。 总页数:1216
[0.000000]内核命令行:console=ttyO0、115200n8 vram=16M root=PARTUUUUUUID=2366589b-02 RW

536 wait IP=none mem=512M loglevel=8 init=/home/root/init-demo.sh [0.000000]散列哈
希表条目:2048 (顺序:1、8192字节)[0.144个根条目:2000000 (表中)条目:32668个(表中) 5、131072字节)
[0.000000]内存:64012K/489472K 可用(6087K 内核代码、318K rwdata、2356K rodata、328K init、286K BSS、 335348K 保留、90112K CMA 保留、0K HIGHMEM)
[0.000000]虚拟内核内存布局:
[0.000000] 向量:0xffffff0000 - 0xffffff1000 (4KB)
[0.000000] Fixmap:0xc00000 - 0xc00000 (3072 KB)
[0.000000] vmalloc:0xe0800000 - 0x0x800000 (496MB)
[0.000000] 低内存:0xC0000000 - 0xe0000000 (512 MB)
[0.000000] pkmap:bfe00000 - 0xC0000000 (2 MB)
[0.000000] 模块:bbbf000000 - bbfe00000 (14 MB)
[0.000000] .text:0xc0008000 - 0xc084701c (8445 KB)
[0.000000] init:0xc0848000 - 0xc089a000 (328 KB)
[0.000000] .data:0xc089a000 - 0xc08e9970 (319KB)
[0.000000] .bss:0xc08eb000 - 0xc0932990 (287KB)
[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]构建的 CP15计时器以6.14MHz (phys)运行。
[ 0.000000]时钟源:ARCH_SYS_COUNTER:MASK:0xffffffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
[0.000004] sched_clock:56位6MHz、分辨率162ns、每43980465FFFF23ns 翻转
一次[0.000016]切换到0x99418_FFFF
源:0x00064ns:0x0006400024FFFF:0x00024FFFF 源:0x00064ns:0x00024FFFF 源:0x000240002400024000ns
32768Hz
[0.000956]的32K_COUNTER 控制台:彩色虚拟设备80x30
[0.000976]警告:'console=ttyO0'已被'ttyS0'
[0.000982]取代,这可确保您仍能看到内核消息。 请
[0.000988]更新您的内核命令行。
[0.001000]校准延迟环路(跳过)、使用计时器频率计算的值。 12.29 BogoMips (lpj=61475)
[ 0.001013] pid_max:默认值:32768最小值:301
[ 0.001109]安装高速缓存哈希表条目:1024 (顺序:0、4096字节)
[ 0.001119]安装点高速缓存哈希表条目:1024 (顺序: 0、4096字节)
[0.001747]初始化 cgroup 子系统 IO
[0.001765]初始化 cgroup 子系统存储
器[0.001792]初始化 cgroup 子系统器件
[0.001805]初始化 cgroup 子系统系统
[0.001817]初始化 cgroup 子系统 perf_event
[0.001830]初始化 cgroup 子系统 PID
[0.001858] CPU 初始化: 确定
[0.002084]/cpus/cpu@0缺少时钟频率属性
[0.002100]/cpus/cpu@1缺少时钟频率属性
[0.002111] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000000
[ 0.002155]为0x80008340 - 0x800083a0
[ 0.080018] CPU1设置静态标识图: Thread -1、CPU 1、插槽0、mpidr 8001
[0.08003]带来2个 CPU
[0.080097] SMP:总共激活2个处理器(24.59个 BogoMips)。
[0.080104] CPU:所有 CPU 均在 HYP 模式下启动。
[0.080110] CPU:提供虚拟化扩展。
[0.081195] devtmpfs:已初始
化[0.111514(XV) VFP 支持 v0.3:Implementor 41体系结构4第30部分变体 f rev 0
[0.112466] omap_hwmod:L3_main_2使用来自 OCP
的断开 dt 数据[0.316080] clocksource:jiffies:mask:0x316FFFF max_cycles:0x1124FFFF:0x4460ns
、0004[0.160ns_00064104](fidtex 表中的输入:0.160ns:100ns) 3、32768字节)
[0.318262] pinctrl 内核:已初始化的 pinctrl 子系统
[0.319151] NET:注册协议系列16
[0.320125] DMA:预分配的256 KiB 池用于原子相干分配
[0.350218] cputle:使用阶梯调节
器[0.380242] cpudle:使用调节器菜单
[0.389121] OMAP 3916版硬件[0.590.]
未找到/ocp/l4@4a000000/SCM@2000/pinmux@1400的 IRQ 域!
[0.411993] OMAP-GPMC 50000000。GPMC:GPMC 版本6.0
[0.412006] GPMC_mem_init:禁用映射在0x0-0x1000000
[0.420966]硬件断点:找到5个(+1保留)断点和4个观察点寄存器。
[0.420976]硬件断点:最大观察点大小为8字节。
[0.421498] OMAP4_SRAM_INIT:无法分配处理勘误表所需的 SRAM I688
[0.421507] OMAP4_SRAM_INIT:无法获取处理勘误表所需的 SRAM 池 I688
[0.422026] OMAP DMA 硬件版本0.0
[0.462159] OMAP-DMA-engine 4a056000.382 DMA 控制器:OMAP DMA/INS3MA/EDMA/IN32]支持的4EDMA/EDMA/43003300MA 驱动程序[0.46300/280]
memcpy 被禁用
[0.468353] EDMA 43300000。EDMA:TI EDMA DMA 引擎驱动程序
[0.472406] OMAP-iommu 40d01000.MMU:40d01000.MMU 注册
[0.472601] OMAP-iommu 40d02000.MMU 注册[0.8840mu 40mu 40mu 40d01000.mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40mu 40d01000.40mu 40mMU 注册[0.48640.47mu 40mu 40mu 40mu 40640.40mu 40mu 40mu 40mu 40mu
40640.47mu 40mMU 注册[802mu 640.


41500.MMU 注册
[ 0.476855] PALMAS 0-0058:IRQ 缺失:跳过 IRQ 请求
[0.490777] PALMAS 0-0058:多路复用 GPIO 2e、PWM 0、LED 0
[0.562763] pcf857x:0-0021的探头失败、错误-121[0.562808]
OMAP-i6002c.00400kHz 在
OMAP 0.56002c.0c:i400kHz 400kHz 4000.52c 总线2版本0.12 (400kHz
时)[0.563438]介质:Linux 介质接口:v0.10
[0.563491] Linux 视频捕捉接口:v2.00
[0.563534] pps_core:LinuxPPS API 版本。 1寄存
式[0.563541] pps_core:软件版本。 5.3.6 -版权所有2005-2007 Rodolfo Giometti 
[0.563568]已注册的 PTP 时钟支持
[0.563621] EDAC MC:版本:3.0.0
[0.564404] OMAP-mailbox 48840000.mailbox:OMAP mailbox rev 0x400
[0.564700] OMAP-mailbox 48842000.mailbox:OMAP mailbox rev 0x400
[0.565056]已初始化高级 Linux 声音架构驱动程序。
[0.565948]时钟源:切换到时钟源 ARCH_SYS_COUNTER
[0.577010] NET:注册协议系列2[0.577560]
TCP 建立哈希表条目:4096 (顺序:2、16384字节)
[0.577600] TCP 绑定哈希表条目:4096 (顺序:3、32768字节)
[0.577667] TCP: 配置的哈希表(建立了4096 BIND 4096)
[ 0.577709] UDP 哈希表条目:256 (顺序:1、8192字节)
[ 0.577729] UP-Lite 哈希表条目:256 (顺序:1、8192字节)
[ 0.577933] NET:注册协议系列1
[0.578190] RPC:注册命名的 UNIX 套接字传输模块。
[0.578198] RPC:注册的 UDP 传输模块。
[0.578205] RPC:注册的 TCP 传输模块。
[0.578212] RPC:注册的 TCP NFSv4 4.1反向通道传输模块。
[0.578231] PCI:CLS 0字节、默认64
[0.579330]硬件事件:通过 armv7_cortex_a15 PMU 驱动程序启用、7个计数器可用
[0.588620] squashfs:4.0版(2009/01/31) Phillip Lougher
[0.589259] NFS: 注册 id_resolver 密钥类型
[0.589288]注册的密钥类型 id_resolver 注册
[0.589296]密钥类型 id_legacy 注册
[0.589360] NTFS:驱动程序2.1.32[标志:R/O]。
[0.590800]块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要247)
[0.590817]已注册的 IO 调度程序通知
[0.590830]已注册的 IO 调度程序截止日期
[ 0.590864]已注册的 IO 调度程序 cfq (默认)
[0.596149] pinctrl-single 4a003400.pinmux:282引脚 fpc003900rc
在 pci f_005950000 pci 范围/ocp/axi 内注册[0.5100rc.pci_f_100rc.pci][0.5150][@@
[0.599608]未找到/ocp/axi@0/PCIE_RC@51000000的总线范围、使用[bus 00-ff]
[0.599640] IO 0x20003000.0x20012fff -> 0x00000000
[0.599662] MEM 0x20013000..0x2fffffff-> 0x20013000 [0.6319fff-> 0x0000.071000000

:PCIe_bridge-1000000:PCIe_fridge[10007]
[1000000:PCIe_fridge_1000000:PCIe. 根总线资源[bus 00-ff]
[0.632101] PCI_BUS 0000:00:根总线资源[IO 0x0000-0xFFF]
[0.632111] PCI_BUS 0000:00:根总线资源[mem 0x20013000-0x2fffff]
[0.632145] PCI 0000:00:00.0:[104c:0x0000.00080000000-0x000100][00.080000:0000.0001.001.00][PCI 400:0000.0001.00:0000.0001.001.001.00]

[MEM 0x00000000-0x0000FFF]
[0.632281] PCI 0000:00:00.0:支持 D1
[0.632290] PCI 0000:00:00.0:支持 D0 D1 D3hot
[0.632523]的 PME# PCI:总线0:快速背靠背传输已禁用
[0.632644] PCI:总线1:快速返回
至0.630000:2700] 已分配[mem 0x20100000-0x201fff]
[0.632742] PCI 0000:00:00.0:bar 1:已分配[mem 0x2000000-0x2002FFF]
[0.632755] PCI 0000:00:00.0:PCI 桥接至[bus 01]
[0.632992] pciePort 0000:00:00.0:pme 10000:00.0:p1000:p1000:p1000:p1000:p1000 p1000 p1000:p1000 p1000:p1000


8250/16550驱动程序、10个端口、禁用 IRQ 共享
[0.700702] 4806a000.serial: tmio 0x4806a000处的 ttyS0 (IRQ = 301、base_baud = 3000000)是启用的8250
[ 1.766914]控制台[ttyS0]
[1.771308] 4806c000.serial: tmio 0x4806c000处的 ttyS1 (IRQ = 250、base_baud = 1.3000000、
48020000.serial:)[ 1.771308] MMIO 0x48020000 (IRQ = 303、base_baud = 3000000)处的 ttyS2是
一个8250 [ 1.791352][DRM]初始化的 DRM 1.1.0 20060810
[ 1.796958][DRM]支持 vblank 时间戳缓存版本2 (2013年10月21日)。
[1.803601][DRM]不支持 vblank 时间戳查询的驱动程序。
[1.809778][DRM]在次要版本0上初始化 VDRM 1.0.0 20110917
[1.817130] OMAP DSS 修订版本6.1
[1.820897] omapdss_DSS 58000000.dss:bound 58001000.dispc (ops dispc_component_ops)
[1.836976]循环: 模块已加载
[ 1.840498] vmemexp 器件主要编号= 245
[ 1.844625] vmemexp 类别已注册
[ 1.848362]/dev/vmemexp 已注册器件
[ 1.852475] ioctl DBUFIOC_EXPORT_VIRTMEM =-1072899120
[ 1.861533] libphy:固定 MDIO 总线:探测
[ 1.9159882]达芬奇 MDIO 修订版本1.48IO:DMDIO_9450]达芬
奇 MDIO 修订版本1.6448IO:DMDIO 1.640.104达芬奇 MDIO:DMDIO 修订版1.644250] 无活动 phy、扫描所有
[1.929719] DaVinci_MDIO:48485000.MDIO 的探测失败、错误-5
[1.936864] cpsw 484840000.ethernet:detected MACID = 34:03:de:E5:96:48
[1.943521] cpsw 4840000.ethernet:CPTS:CPT:check period 800
sw = 1.5934
:e5:mouw:94361] cpsw = 1.534.9463.dV:cpsw:gc:gc = 1.9534[1.94361] cpsw:dac 803[1.9461.94 所有鼠标通用的 PS/2鼠标设备
[1.965537] i2c /dev/entries 驱动程序
[1.974637] omap_hmc 4809c000.mmc:获取 CD GPIO
[2.026833] ledtrig-CPU:注册以指示 CPU 上的活动
[2.047816] dava-McASP 484680.mcASP:已启用勘误表 i28683[2.0506700]
McASP McDNET 插槽[2.015075mc43]无效[2.04785m] dsps:dsps:d57604msps:dsps dsps McASP Mcc43]
注册协议系列10[2.086515]
SIT:IPv4隧道驱动程序上的 IPv6
[2.091735] NET:注册协议系列17[2.096451]
注册的密钥类型 DNS_旋 变传感器
[2.100889] OMAP-VOLTGE_LON_INIT: 未添加电压驱动器支持
[2.107799]为电源 VDD、CPU0 -> VDD、4a003b20.oppdm
[ 2.114007]为电源 VBB、CPU0 -> VBB、4a003b20.oppdm
[ 2.120721]为电源 VDD、CPU0 ->
VBB
、CPU0 -> V3b20+电源管理[2.120932]添加别名。
[2.139423]注册 SWP/SWPB 仿真处理程序
[2.145603] DMM 4e000000.DMM:使用中的勘误表 i878的权变措施
[2.153318] DMM 4e000000.DMM:已初始化所有 PAT 条
目[2.161272][DRM]支持 vblank 时间戳缓存版本2 (21.10.2013)。
[2.167938][DRM]不支持 vblank 时间戳查询的驱动程序。
[ 2.174372][DRM]已初始化次要1上的 omapdrm 1.0.0 20110917
[2.1846] hctosys:无法打开 RTC 设备(rtc0)
[2.193213] mmc0:主机不支持读取只读开关、假设写入启用
[2.201391] EVM_1v8:在
新的 mmcc 地址上禁用[2.2032l] mmcc:2.2950]
禁用
[ 2.213723] ldousb:禁用
[ 2.213850] mmcblk0:mmc0:59b4 USD 7.51 GiB
[ 2.217482] mmcblk0:P1 P2
[ 2.224520] ALSA 设备列表:
[ 2.227519]未找到声卡。
[2.232550] EXT4-FS (mmcblk0p2):由于文件

系统功能不兼容、无法安装 ext3 [2.241237] EXT4-FS (mmcblk0p2):由于功能不兼容、无法安装 ext2 [2.274320] EXT4-FS (mmcblk0p2):与订购的数据模式不兼容。 opts:(null)
[ 2.282528] VFS:在器件179:2上安装根(ext4文件系统)。
[2.289374] devtmpfs:已挂载
[2.292629]释放未使用的内核内存:328K
[2.297109]此架构没有内核内存保护。
安装:未知文件系统类型'DEV'
dra7-ipu2-FW.xem4已加载
[2.929024][DRM]已初始化 PVR 1.14.3699939 20110701 (次要版本2
[3.017318] PVR_K:UM DDK-(3699939)和 KM DDK-(3699939)匹配)。 [确定]
已加载 PowerVR 消费者服务。
[ 3.102326] dma:模块安装成功、器件主要编号= 242
[ 3.108730] DRV:模块安装成功
insmod:错误:无法加载模块./bin/cmemk.ko:无此类文件或目录
。/disableDssInterruptsOnA15.sh:第11行:@
@
@0x4A002ACA:命令未找到./disss.A15:0xAtrinsh:0xA0015:命令行: 未找到命令
./disableDssInterruptsOnA15.sh:第14行:@0x4A002ACA::未找到命令
./disableDssInterruptsOnA15.sh:第15行:@0x4A002ACA:未找到命令./disableDssinterruptsOnA15.sh
:第16行:@
@
@
@0x4A0015:未找到命令:0xA00A24A24Atrunt:0xA24A24A24Atrunt:0xA0015:未找到命令0xA24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A24A:不找到。 未找到命令
已更新0x4A002ACA 值为00930000
[主机] OSA:MEM:0:已将0x9fc00000映射到0x00100000 [
主机] OSA:MEM:1:已将0x84203000映射到0x0fd00000
[主机] OSA:0x4000003:0xa6ea3000映射到0xa0fd00000 [主机] OSA:0x000002:0x000003:0xaEa0002:0xa0002
已将0x9fdc0000映射为0xa6c6a000 (大小为0x00080000
[host]) OSA:MEM:4:已将0x00000000映射为0x00000000 (大小为0x00000000
[host]) OSA:主机远程日志共享存储器@ 0x9fd4f140
[host] OSA:IPU2远程日志共享存储器@ 0x9fe63da0
[host] 9.275910 s:系统:系统 A15正在进行中!!! 

请提供一些建议。

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

    您能否尝试在脚本中设置 launch_demo=0并查看是否可以从控制台成功运行 apps.out?

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

    我已经解决了这个问题。

    小利奇