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.

[参考译文] AM5748:在 EMIF 中为 DDR3启用 ECC

Guru**** 2533860 points
Other Parts Discussed in Thread: AM5748

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/992523/am5748-enabling-ecc-in-emif-for-ddr3

器件型号:AM5748

您好!  

我们在板上使用2GB DDR3、并尝试通过我们按以下 w 编程的 Excel 工作表配置在 EMIF 1中为 DDR3启用 ECC

.EMIF_ECC_CTRL_reg = 0xC0000001、
.EMIF_ECC_ADDRESS_RANGE_1 = 0xFFFFFF0000、
.EMIF_ECC_ADDRESS_RANGE_2 = 0x00000000、

电路板未通信、因此我们将地址范围缩小到0x3FFF0000、然后电路板开始崩溃、我们无法使用。 已附加崩溃日志。  

然后、我们在 e2e 中找到了该帖子  

并且我们更改 了.EMIF_ECC_CTRL_reg = 0xD0000001、 现在电路板仍然没有出现。
请帮助我们解决此问题。  
NG-WCP SPL 1.0.0 (2021年4月7日- 17:33:06)
DRA762-GP ES1.0 ABZ 封装
尝试从 SPI 引导


NG-WCP U-Boot 版本1.0.0 (2021年4月7日- 17:33:06 +0530)

CPU:DRA762-GP ES1.0 ABZ 封装
型号:TI AM5748 IDK
电路板:NG-WCP CBB 修订版1
DRAM:2GiB
MMC:OMAP SD/MMC:0、OMAP SD/MMC:1、OMAP SD/MMC:2
NET:eth0:以太网@48484000
按任意键停止自动引导:0
正在尝试从 eMMC 分区1引导 Linux ...
切换到分区#0,确定
mmc2 (第0部分)是当前器件
在器件2上找到 SD/MMC
在220ms (14.3 MIB/s)内读取3310080字节
在12ms (7.9 MiB/s)内读取99524字节
###展开的设备树 blob、88000000
使用0x88000000处的 FDT blob 进行引导
正在将设备树加载到8ffe4000,结束8ff4c3... 好的

正在启动内核...

[0.000000]在物理 CPU 0x0上引导 Linux
[0.000000] Linux 版本4.14.40-g4796173fc5 (Deepak@Deepak-PC)(gcc 版本7.2.1 20171011 (Linaro GCC 7.2-2017.11)))#3 SMP 抢占 Mon 8 14:53:19 IST 2021年2月
[0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=30c5387d
[0.000000] CPU:可用的 div 指令:修补分部代码
[0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、PIPT 指令高速缓存
[0.000000]、共个:FDT:机器模型:TI AM5748 IDK
[0.000000]内存策略:数据高速缓存 writealloc
[0.000000] EFI:从 FDT 获取 EFI 参数:
[0.000000] EFI:未找到 UEFI。
[0.000000]保留存储器:创建了0x000095800000 (大小为56 MIB)的 CMA 存储器池
[ 0.000000]、共:保留内存:已初始化节点 ipu2-memory@95800000、兼容 id shared-dma-pool
[0.000000]保留的存储器:创建了0x000099000000的 CMA 存储器池、大小为64 MiB
[ 0.0000]、共:保留内存:已初始化节点 dsp1-memory@99000000、兼容 id shared-dma-pool
[0.000000]保留内存:创建了0x00009d000000的 CMA 内存池,大小为32 mib
[ 0.00000]、共:保留内存:已初始化节点 ipu1-memory@9d000000、兼容 id sharedma-dma-pool
[0.000000]保留的存储器:创建了0x00009f000000的 CMA 存储器池、大小为8 mib
[ 0.00000]、共:保留内存:已初始化节点 dsp2-memory@9f000000、兼容 id sharedma-dma-pool
[0.000000] CMA:保留0x00000000fd400000处的24 MIB
[0.000000] OMAP4:将0x00000000fed00000映射到 DRAM 隔离层的 fe600000
[0.000000] DRA762 ES1.0
[0.000000] perpu:嵌入式15页/CPU @eed58000 s31308r8192 d21940 u61440
[0.000000]在上构建了1个区域列表、移动分组。 总页数:468544
[0.000000]内核命令行:console=ttyO2,115200n8 root=PARTUUUUID=d76c4e6d-02 RW rootfstype=ext4 rootwait
[0.000000] PID 哈希表条目:4096 (顺序:2、16384字节)
[0.000000]条目高速缓存散列表条目:131072 (顺序:7、524288字节)
[0.000000] inode 高速缓存散列表条目:65536 (顺序:6、262144字节)
[0.000000]内存:1661580K/1881088K 可用(8192K 内核代码、237K rwdata、1692K rodata、2048K init、277K BSS、 31092K 保留、188416K CMA 保留、1266688K 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:bbfe00000 - 0xC0000000 (2 MB)
[0.000000]模块:bbf000000 - bbbfe00000 (14 MB)
[0.000000].text:0xc0008000 - 0xc0a00000 (10208 KB)
[0.000000].init:0xc0c00000 - 0xc0e00000 (2048KB)
[0.000000].data:0xc0e00000 - 0xc0e3b7f0 (238KB)
[0.000000].bss:0xc0e3d000 - 0xc0e82634 (278 KB)
[0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=2、Nodes=1
[0.000000]可抢占的分层 RCU 实现。
[0.000000]启用了 RCU 任务。
[0.000000] NR_IRQ:16、nr_IRQ:16、预分配 IRQ:16
[0.000000] GIC:使用分离 EOI/Deactivate 模式
[0.000000] OMAP 时钟事件源:Timer1为32786Hz
[0.000000] arch_timer:以6.14MHz (phys)运行的 cp15计时器。
[0.000000]时钟源:arch_sys_counter:mask:0xffffffffffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
[0.000007] sched_clock:6MHz 时为56位、分辨率为162ns、每4398046511023ns 换行一次
[0.000025]切换到基于计时器的延迟环路、分辨率为162ns
[0.000513]时钟源:32K_COUNTER:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419 ns
[0.000526] OMAP 时钟源:32768Hz 时为32K_COUNTER
[0.001211]控制台:彩色虚拟设备80x30
[0.001234]警告:'console=ttyO2'已被'ttyS2'替代
[0.001245]这可确保您仍能看到内核消息。 请
[0.001255]更新内核命令行。
[0.001284]校准延迟循环(跳过)、使用计时器频率计算的值。 12.29茂物剪(lpj=61475)
[0.001306] pid_max:默认值:32768最小值:301
[0.001470]安装高速缓存散列表条目:2048 (顺序:1、8192字节)
[0.001489] mountpoint-cache 哈希表条目:2048 (顺序:1、8192字节)
[0.002283] CPU:Testing write buffer 相干性:OK
[0.002599] CPU0:更新 CPU_Capacity 1024
[0.002616] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
[0.039797]为0x80200000 - 0x80200060设置静态标识映射
[0.059809]分层 SRCU 实现。
[0.08000086] EFI 服务将不可用。
[0.099894] SMP:启动辅助 CPU ...
[0.170312] CPU1:更新 CPU_Capacity 1024
[0.170321] CPU1:线程-1、CPU 1、套接字0、mpidr 8000000001
[0.170454] SMP:带来1个节点、2个 CPU
[0.170478] SMP:总共激活2个处理器(24.59个 BogoMips)。
[0.170489] CPU:所有 CPU 均在 HYP 模式下启动。
[0.170499] CPU:提供虚拟化扩展。
[0.171236] devtmpfs:已初始化
[0.198156] random:从 buck_table_alloc+0x108/0x230调用 get_random_u32、其中 crng_init=0
[0.198470] VFP 支持 v0.3:实施者41架构4第30部分变体 f rev 0
[0.198758]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
[0.198781] futex 散列表条目:512 (顺序:3、32768字节)
[0.204410] XOR:测量软件校验和速度
[0.300257] arm4regs:1349.200 MB/秒
[0.400374] 8regs:1025.600 MB/秒
[0.500490] 32寄存器:1025.200 MB/秒
[0.600611] NEON:1979.600 MB/秒
[0.600624] XOR:使用函数:NEON (1979.600 MB/秒)
[0.600643] pinctrl 内核:已初始化 pinctrl 子系统
[0.601299] DMI 不存在或无效。
[0.601649] NET:注册协议系列16.
[0.603127] DMA:预分配256 KiB 池用于原子相干分配
[0.604256] OMAP-hwmod:L3_main_2、使用来自 OCP 的断开 dt 数据
[0.838771]空闲:使用调速器梯
[0.838819]空闲:使用调速器菜单
[0.840854]-------- [在此处剪切]-----
[0.840881]警告:CPU:0 PID:1在 drivers/bus/omap_l3_NOC.c:147 L3_interrupt_handler + 0x254/0x370
[0.840896] 44000000.OCP:L3自定义错误:主 TC1_EDMA 目标 DMM_P1 (空闲):在功能访问期间以用户模式访问数据
[0.840907]模块链接于:
[0.840930] CPU:0 PID:1 Comm:swapper/0未被污染4.14.40-g4796173fc5 #3
[0.840942]硬件名称:通用 DRA74X (平展器件树)
[0.840952]回溯:
[0.840978][ ](dump_backtrace)从[ ](show_stack+0x18/0x1c)
[0.840994] r7:00000009 R6:60000193 R5:00000000 R4:c0e38f68
[0.841014][ ](show_stack)从[ ](dump_stack+0x90/0xa4)
[0.841037][ ](dump_stack)从[ ](_warn+0xec/0x104)
[0.841052] r7:00000009 r6:c0b49040 r5:00000000 r4:ee87f980
[0.841073][ ](__warn)从[ ](WARN_RASPH_FMt+0x40/0x48)
[0.841089] R9:00000001 R8:ee9d0a50 r7:c0b493f0 R6:00000000 R5:c0b48f6c R4:c0b49010
[0.841109][ ](warn_slowpath_fmt)、来自[ ](L3_INTERRUPT_Handler+0x254/0x370)
[0.841122] r3:ee9d08c0 r2:c0b49010
[0.841133] R4:80080003
[0.841152][ ](L3_interrupt_handler)、来自[ ](_handle_IRQ_EVENT_perpu + 0x6c/0x134)
[0.841168] R10:c0e3a051 R9:ee9d2200 R8:00000017 r7:ee87faa4 R6:00000000 R5:ee9d2200
[0.841179] R4:ee9d0dc0
[0.841196][ ](_handle_irq_event_perpu)、来自[ ](handle_irq_event_perpu + 0x24/0x60)
[0.841213] R10:60000013 R9:ee87e000 R8:ee808000 r7:00000000 R6:c0e094ac R5:ee9d2200
[0.841223] R4:ee9d2200
[0.841240][ ](handle_irq_event_perpu)、来自[ ](handle_IRQ_EVENT_+0x40/0x64)
[0.841252] R5:ee9d2264 R4:ee9d2200
[0.841270][ ](handle_irq_event)从[ ](handle_fasteoi_IRQ+0xac/0x160)
[0.84128] r7:00000000 R6:c0e094ac R5:ee9d2264 R4:ee9d2200
[0.841302][ ](handle_fasteoi_IRQ)、来自[ ](generic_handle_IRQ+0x2C/0x3c)
[0.841316] r7:00000000 R6:00000000 R5:00000017 R4:c0c56afc
[0.841332][ ](generic_handle_IRQ)、来自[ ](_handle_domain_IRQ+0x64/bb)
[0.841348][ ](_handle_domain_IRQ)、来自[ ](GIC_Handle_IRQ+0x44/0x80)
[0.841364] R9:ee87e000 R8:fa213000 r7:fa212000 R6:ee87fb60 R5:fa21200c R4:c0e03ffc
[0.841380][ ](GIC_Handle_IRQ)、来自[ ](_IRQ_Svc+0x58/0x8c)
[0.841392]异常堆栈(0xee87fb60至0xee87fb8)
[0.841408] fb60:ee9d2264 60000013 00000004 00000005 ee9d2200 ee9d0dc0 00000017 00000000
[0.841423] fb80:ee9d22cc ee9d2264 60000013 ee87fbc ee87fbc ee87fbc0 ee87fb0 c02809b4 c080d8c4
[0.841435] fba0:60000013 ffffff
[0.841449] R9:ee87e000 R8:ee9d22cc r7:ee87fb94 R6:ffff R5:60000013 R4:c080d8c4
[0.841468][ ](_raW_spin_unlock_irqrestore)从[ ](_setup_IRQ+0x44c/0x70c)
[0.841487][ ](_setup_IRQ)、来自[ ](REQUEST_threaded_IRQ+0xe0/0x154)
[0.841503] R10:ee9d2214 R9:00000000 R8:00000017 r7:00000000 R6:ee9d2200 R5:00000000
[0.841513] R4:ee9d0dc0
[0.841532][ ](REQUEST_threaded_IRQ)来自[ ](devm_request_threaded_IRQ+0x70/0xc4)
[0.841548] R10:00000000 R9:ee1ea10 R8:c0598fa0 r7:00000017 R6:ee9d0a50 R5:ee9d0d90
[0.8459] R4:c0b48ddc R3:00000000
[0.841578][ ](devm_request_threaded_IRQ)、来自[ ](OMA_L3_PROBLE+0x1dc/0x278)
[0.841593] R10:00000002 R9:ee9d0a50 R8:ee1ea10 r7:c0e759ec R6:00000008 R5:ee9d0a50
[0.841603] R4:00000000
[0.841623][ ](OMA_L3_PROBE)、来自[ ](platform_drv_probe +0x58/b4)
[0.841638] R10:00000000 R9:00000000 R8:c0e232d4 r7:fffffdfb R6:c0e232d4 R5:fffffffffffffffffffffled
[0.841649] R4:eea1ea10
[0.841667][ ](platform_drv_probe)、来自[ ](DRIVER_PROBLE_DEVICE_0x240/0x2f0)
[0.841681] r7:00000000 R6:c0e7998c R5:c0e79988 R4:ee1ea10
[0.841698][ ](driver_probe_device)从[ ](__DEVICE_ATE_DRIVER+0xa0/0xd4)
[0.841713] R10:00000000 R9:00000000 R8:c0e79964 r7:00000001 R6:ee87fd40 R5:ee1ea10
[0.841725] R4:c0e232d4 r3:00000000
[0.841741][ ](_device_attach_driver)、来自[ ](BUS_TO_EASE_DRV+0x4c/0x9C)
[0.841755] r7:00000001 R6:c0616abc R5:ee87fd40 R4:00000000
[0.841771][ ](bus_for_each _drv)从[ ](_DEVICE_ATT+b8/0x11c)
[0.841784] R6:eea1ea10 R5:eea1ea44 R4:eea1ea10
[0.841801][ ](_device_attach)从[ ](DEVICE_INPLET_PROBE +0x14/0x18)
[0.841814] r7:00000000 r6:ee1ea10 r5:c0e2bf20 r4:ee1ea18
[0.841830][ ](DEVICE_INTERY_PROBE)从[ ](BUS_PROBLE_DEVICE_0x8c/0x94)
[0.841847][ ](bus_probe_device)、来自[ ](DEVICE_ADDE+0x39c/0x59c)
[0.841860] r7:00000000 r6:ee1ea10 r5:c0e2bd90 r4:ee1ea18
[0.841878][ ](device_add)从[ ](OD_DEVICE_ADD+0x38/0x40)
[0.841893] R10:00000001 R9:00000000 R8:00000000 r7:00000000 R6:00000000 R5:eed7a360
[0.841903] R4:eea1ea00
[0.841921][ ](of _device_add)从[ ](of _platform_device_create_pdata+0x7c/b4)
[0.841939][ ](of _platform_device_create_pdata)从[ ](of 平台总线创建+0x168/0x1ec)
[0.841954] R9:00000000 R8:c0c44520 r7:00000000 R6:c0c44520 R5:00000000 R4:eed7a310
[0.841973][ ](of 平台总线创建)、来自[ ](of 平台填充+0x64/0xb4)
[0.841988] R10:c0e3d000 R9:00000001 R8:00000000 r7:c0c44520 R6:c0c46f8c R5:eed785b8
[0.841999] R4:eed7a310
[0.842018][ ](for_platform_populate)从[ ](pdata_quirks_init+0x74/0x88)
[0.842034] R9:00000082 R8:c0c40828 r7:c0e3d000 R6:c03834 R5:00000000 R4:c0c46f8c
[0.842051][ ](pdata_quirks_init)、来自[ ](OMAP-general_init+0x18/0x24)
[0.842063] R5:00000000 R4:ffe000
[0.842081][ ](OMA_general_init)、来自[ ](customer_machine+0x28/0x30)
[0.842098][ ](customize_machine)从[ ](do_one _initcall+0x4c/0x170)
[0.842115][ ](多个_initcall)、来自[ ](kernel_init_freeed+0x1d8/0x274)
[0.842130] R8:c0c40828 r7:c0e3d000 R6:00000004 R5:c0c4f888 R4:c0ba6378
[0.842149][ ](kernel_init_freable)从[ ](kernel_init+0x10/0x110)
[0.842164] R10:00000000 R9:00000000 R8:00000000 r7:00000000 R6:00000000 R5:c0807c90
[0.842174] R4:00000000
[0.842194][ ](kernel_init)、来自[ ](RET_FANK_F叉+0x14/0x3c)
[0.842206] R5:c0807c90 R4:00000000
[0.842222]--[结束跟踪 bb73aa8d472dbd3c ]--
[0.851464] OMAP GPIO 硬件版本0.1
[0.880156] OMAP-GPMC 50000000。GPMC:GPMC 版本6.0
[0.880638] GPMC CS3在 GPMC_cs_program_settings 之前:
[0.880653] CS3 GPMC_CS_CONFIG1:0x00001000
[0.880666] CS3 GPMC_CS_CONFIG2:0x00101001
[0.880678] CS3 GPMC_CS_CONFIG3:0x22060514
[0.880690] CS3 GPMC_CS_CONFIG4:0x10057016
[0.880701] CS3 GPMC_CS_CONFIG5:0x010f1111
[0.880712]CS3 GPMC_CS_CONFIG6:0x8f070000
[0.880722] GPMC CS3访问配置:
[0.880733] GPMC、mux-add-data =<0>;
[0.880744] GPMC、器件宽度=<2>;
[0.880755] GPMC、WAIT-Pin =<0>;
[0.880766] GPMC、突发长度=<4>;
[0.880779] GPMC CS3时序配置:
[0.880794] GPMC、cs-on-ns =<3>;/* 1ns - 3ns;1个周期*/
[0.8808080807] GPMC、cs-rd-off-ns =<60>;/* 57ns - 60ns;16个周期*/
[0.880820] GPMC、cs-wr-off-ns =<60>;/* 57ns - 60ns;16个周期*/
[0.880834] GPMC、Adv-on-ns =<15>;/* 12ns - 15ns;4个周期*/
[0.880847] GPMC、Adv-rd-Off-ns =<18>;/* 16ns - 18ns;5个周期*/
[0.880860] GPMC、Adv-wr-off-ns =<22>;/* 19ns - 22ns;6个周期*/
[0.880873] GPMC、adv-aad-mux-on-ns =<3>;/* 1ns - 3ns;1个周期*/
[0.880886] GPMC、adv-aad-mux-rd-off-ns =<7>;/* 4ns - 7ns;2个周期*/
[0.880900] GPMC、Adv-aad-mux-wr-off-ns =<7>;/* 4 ns - 7 ns;2个周期*/
[0.880912] GPMC、OE-ON-ns =<22>;/* 19ns - 22ns;6个周期*/
[0.880925] GPMC、OE-OFF-ns =<60>;/* 57ns - 60ns;16个周期*/
[0.880937] GPMC、OE-aad-mux-on-ns =<3>;/* 1ns - 3ns;1个周期*/
[0.880949] GPMC、OE-aad-mux-off-ns =<11>;/* 8ns - 11ns;3个周期*/
[0.880963] GPMC、WE-ON-ns =<18>;/* 16ns - 18ns;5个周期*/
[0.880977] GPMC、WE-OFF-ns =<60>;/* 57ns - 60ns;16个周期*/
[0.880989] GPMC、rd 周期-ns =<63>;/* 61ns - 63ns;17个周期*/
[0.881002] GPMC、功率周期-ns =<63>;/* 61ns - 63ns;17个周期*/
[0.881015] GPMC、ACCESS-ns =<56>;/* 53ns - 56ns;15个周期*/
[0.881028] GPMC、page-burst 访问-ns =<3>;/* 1ns - 3ns;1个周期*/
[0.881041] GPMC、总线翻转-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881053] GPMC、cycle2cycle-delay-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881065] GPMC、等待监控 ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881077] GPMC、clk-activation-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881090] GPMC、wr-data-mux-bus-ns =<26>;/* 23ns - 26ns;7个周期*/
[0.881103] GPMC、wr 访问-ns =<56>;/* 53ns - 56ns;15个周期*/
[0.881119] GPMC CS3:CS_ON:0个周期、0ns (以前为1个周期) 0ns
[0.881135] GPMC CS3:cs_rd_off:19个周期,71 ns (16个周期) 70 ns
[0.881149] GPMC CS3:CS_wr_off:20个周期,75 ns (16个周期) 75 ns
[0.881163] GPMC CS3:Adv_on:0个周期、0ns (以前为4个周期) 0ns
[0.881176] GPMC CS3:Adv_rd_off:10个周期,37 ns (5个周期) 35 ns
[0.881189] GPMC CS3:Adv_wr_off:10个周期、37 ns (6个周期) 35 ns
[0.881201] GPMC CS3:Adv_aad_mux_on:0个周期,0ns (以前是1个周期) 0ns
[0.881215] GPMC CS3:Adv_aad_mux_rd_off:0个周期、0ns (以前为2个周期) 0ns
[0.881227] GPMC CS3:Adv_aad_mux_wer_off:0个周期、0ns (之前为2个周期) 0ns
[0.881239] GPMC CS3:OE_ON:0个周期、0ns (以前是6个周期)、0ns
[0.881252] GPMC CS3:OE_OFF:19个周期、71ns (16个周期) 70ns
[0.881264] GPMC CS3:OE_aad_mux_ON:0个周期、0ns (以前为1个周期) 0ns
[0.881276] GPMC CS3:OE_AAD_MUX_OFF:0个周期、0ns (3个周期) 0ns
[0.88128] GPMC CS3:WE_ON:0个周期,0ns (以前为5个周期) 0ns
[0.881300] GPMC CS3:WE_OFF:20个周期,75 ns (16个周期) 75 ns
[0.8813] GPMC CS3:RD_CYCLE:19个周期,71 ns (17个周期) 70 ns
[0.881326] GPMC CS3:WR_CYCLE:20个周期,75 ns (17个周期) 75 ns
[0.881338] GPMC CS3:访问:19个周期,71 ns (15个周期) 70 ns
[0.881351] GPMC CS3:PAGE_BURST_ACCESS:6个周期、22ns (曾为1个周期) 20ns
[0.881363] GPMC CS3:BUS_TOOR:0个周期、0ns (以前为0个周期) 0ns
[0.881374] GPMC CS3:cycle2cycle_delay:0个周期、0ns (以前为0个周期)、0ns
[0.881387] GPMC CS3:WR_DATA_MUX_BUS:0个周期,0ns (以前为7个周期) 0ns
[0.881399] GPMC CS3:WR_ACCESS:0个周期,0ns (以前为15个周期) 0ns
[0.881412] GPMC CS3:WAIT_MONITING:0个周期,0ns (以前为0个周期) 0ns
[0.881423] GPMC CS3:CLK_ACTIVATION:0个周期、0ns (以前为0个周期) 0ns
[0.881434] GPMC CS3 CLK 周期为3ns (div 1)
[0.881446] GPMC CS3在 GPMC_cs_set_timing 之后:
[0.881458] CS3 GPMC_CS_CONFIG1:0x00000002
[0.881469] CS3 GPMC_CS_CONFIG2:0x00141300
[0.881479] CS3 GPMC_CS_CONFIG3:0x000a0a00
[0.881489]CS3 GPMC_CS_CONFIG4:0x14001300
[0.881499]CS3 GPMC_CS_CONFIG5:0x06131413
[0.881510]CS3 GPMC_CS_CONFIG6:0x8000000
[0.881519] GPMC CS3访问配置:
[0.881530] GPMC、mux-add-data =<0>;
[0.881540] GPMC、器件宽度=<1>;
[0.881550] GPMC、WAIT-Pin =<0>;
[0.881561] GPMC、突发长度=<4>;
[0.881574] GPMC CS3时序配置:
[0.881586] GPMC、cs-on-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881600] GPMC、cs-rd-off-ns =<71>;/* 68ns - 71ns;19个周期*/
[0.881612] GPMC、Cs 断电 ns =<75>;/* 72ns - 75ns;20个周期*/
[0.881625] GPMC、Adv-on-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881639] GPMC、Adv-rd -关闭-ns =<37>;/* 34ns - 37ns;10个周期*/
[0.881651] GPMC、高级断电 ns =<37>;/* 34ns - 37ns;10个周期*/
[0.881663] GPMC、Ad-aad-mux-on-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881675] GPMC、Adv-aad-mux-rd-off-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881687] GPMC、Adv-aad-mux-wr-off-ns =<0>;// 0 ns - 0 ns;0个周期*/
[0.881699] GPMC、OE-ON-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881712] GPMC、OE-OFF-ns =<71>;/* 68ns - 71ns;19个周期*/
[0.881724] GPMC、OE-aad-mux-on-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881736] GPMC、OE-aad-mux-off-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881748] GPMC、WE-ON-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881761] GPMC、WE-OFF-ns =<75>;/* 72ns - 75ns;20个周期*/
[0.881774] GPMC、rd 周期-ns =<71>;/* 68ns - 71ns;19个周期*/
[0.881786] GPMC、功率周期-ns =<75>;/* 72ns - 75ns;20个周期*/
[0.881799] GPMC、ACCESS-ns =<71>;// 68ns - 71ns;19个周期*/
[0.881811] GPMC、PAGE 突发访问-ns =<22>;/* 19ns - 22ns;6个周期*/
[0.881823] GPMC、总线周转时间 ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881835] GPMC、cycle2cycle-delay-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881847] GPMC、等待监控-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881859] GPMC、clk-activation-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881871] GPMC、wr-data-mux-bus-ns =<0>;/* 0ns - 0ns;0个周期*/
[0.881883] GPMC、wr 访问-ns =<0>;// 0 ns - 0 ns;0个周期*/
[0.893605]无 ATAG?
[0.893704] HW 断点:找到5个(+1保留)断点和4个观察点寄存器。
[0.893725] HW 断点:最大观察点大小为8字节。
[0.894256] OMAP4_SRAM_INIT:无法分配处理勘误 I688所需的 SRAM
[0.894272] OMAP4_SRAM_INIT:无法获取处理勘误 I688所需的 SRAM 池
[0.894995] OMAP DMA 硬件版本0.0
[1.063084] raid6:int32x1 gen() 150 MB/s
[1.233140] raid6:int32x1 XOR () 173 Mb/s
[1.403401] raid6:int32x2 gen() 221 Mb/s
[1.573448] raid6:int32x2 XOR () 220MB/s
[1.743604] raid6:int32x4 gen() 283MB/s
[1.913720] raid6:int32x4 XOR () 231 MB/s
[2.083960] raid6:int32x8 gen() 307 MB/s
[2.254141] raid6:int32x8 XOR () 215 Mb/s
[2.424318] raid6:neonx1 gen() 625MB/s
[2.594429] raid6:neonx1 XOR () 666 MB/s
[2.764607] raid6:neonx2 gen() 884MB/s
[2.934758] raid6:neonx2 XOR () 1122MB/s
[3.104930] raid6:neonx4 gen() 1279 MB/s
[3.275111] raid6:neonx4 XOR () 1184MB/s
[3.445303] raid6:neonx8 gen() 1140 Mb/s
[3.615453] raid6:neonx8 XOR () 982 MB/s
[3.615464] raid6:使用算法 neonx4 gen() 1279 MB/s
[3.615476] raid6:. XOR() 1184Mb/s,RMW 已启用
[3.615487] raid6:使用 NEON 恢复算法
[3.619723]已注册 OMAP-iommu 40d01000.MMU:40d01000.MMU
[3.620018]已注册的 OMAP-iommu 40d020.MMU:40d020.MMU
[3.620378] OMAP-iommu 588820.MMU:588820.MMU 已注册
[3.620721] OMAP-iommu 55082000.MMU:55082000.MMU 已注册
[3.621233]已注册 OMAP-IMU 41501000.MMU:41501000.MMU
[3.621543]已注册 OMAP-IMU 415020.MMU:415020.MMU
[3.621883] iommu:将器件5882000.IPU 添加到组1
[3.621997] iommu:将器件5502000.IPU 添加到组2
[3.622202] iommu:将器件40800000.dsp 添加到组0
[3.622553] iommu:将器件41000000.dsp 添加到组3
[3.62393] Palmas 0-0058:IRQ 标志为0x00000004
[3.655038] PALMAS 0-0058:多路复用 GPIO 2b、PWM 0、LED 0
[3.656988] SMPS12:由稳压器虚拟供电
[3.658971] SMPS3:由 VMAIN 供电
[3.660761] SMPS45:由稳压器虚拟供电
[3.662850] SMPS6:由 VMAIN 供电
[3.664841] SMPS7:由 VMAIN 供电
[3.666929] SMPS8:由 VMAIN 供电
[3.668427] SMPS9:由 VMAIN 供电
[3.669593] LDO1:由 VMAIN 供电
[3.684094] LDO2:由 VMAIN 供电
[3.684516] random:快速初始化完成
[3.693936] LDO3:由 VMAIN 供电
[3.703957] LDO4:由 VMAIN 供电
[3.713959] LDO5:由稳压器-虚拟电源供电
[3.714805] LDO6:由稳压器仿真提供
[3.715665] LDO7:由稳压器虚拟供电
[3.716514] LDO8:由稳压器-虚拟供电
[3.717382] LDO9:由 VMAIN 供电
[3.734339] LDOLN:由 VMAIN 供电
[3.744034] LDOUSB:由 VMAIN 供电
[3.757164] OMAP_i2c 48070000.i2c:400kHz 时的总线0修订版0.12
[3.757855] OMAP_i2c 48072000.i2c:总线1修订版0.12、频率为25kHz
[3.758231] DMI:固件注册失败。
[3.758762] OMAP-MAP-MAP-MAP-MABOO邮 箱48840000.mailbox:OMAP 邮箱版本0x400
[3.759160] OMAP-mailbox 48842000.mailbox:OMAP mailbox 修订版0x400
[3.760274]时钟源:切换到时钟源 ARCH_SYS_COUNTER
[3.770943] NET:注册协议系列2.
[3.771630] TCP 建立哈希表条目:8192 (顺序:3、32768字节)
[3.771725] TCP 绑定哈希表条目:8192 (顺序:4、65536字节)
[3.771914] TCP:配置哈希表(建立8192 BIND 8192)
[3.772012] UDP 哈希表条目:512 (顺序:2、16384字节)
[3.772060] UP-Lite 哈希表条目:512 (顺序:2、16384字节)
[3.772237] NET:注册协议系列1.
[3.773269]硬件性能事件:没有/PMU 的中断关联属性、猜测。
[3.773585]硬件性能事件:通过 armv7_cortex_a15 PMU 驱动器启用、提供7个计数器
[3.775032]工作集:TIMESTAMP_BITS =14 max_order=19 buck_order=5
[3.783220]退回:池大小:64页
[3.783282]块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要251)
[3.783430]已注册 IO 调度程序 NOP
[3.783445]已登记 IO 调度程序的截止日期
[3.78364]已注册 IO 调度程序 cfq (默认值)
[3.783700]已注册 IO 调度程序 MQ-Deadline
[3.783713]已注册 IO 调度程序 kyber
[3.784672] pinctrl-single 4a00340.00.pinmux:在 PA fc003400大小为1128的282个引脚
[3.788461] V3_3D:由 smps9提供
[3.788773] VTT_FIXED:由 V3_3D 供电
[3.850178] HDLC 线规 maxframe=4096
[3.850194]注册了 N_HDLC 线路管制。
[3.850209]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
[3.853760] 4806c000.serial: tmio 0x4806c000处的 ttyS1 (IRQ = 45、base_baud = 3000000)是8250
[3.854822] 48020000.serial: tmio 0x48020000处的 ttyS2 (IRQ = 46、base_baud = 3000000)是8250
[6.059394]控制台[ttyS2]已启用
[6.064025] 4806e000.serial: tmio 0x4806e000处的 ttyS3 (IRQ = 47、base_baud = 3000000)为8250
[6.073888] 48420000.serial:在 MMIO 0x48420000 (IRQ = 48、BASE_BAUD = 3000000)上的 ttyS6为8250
[6.094756]返修:模块已加载
[6.105952] loop:模块已加载
[6.110301] SPI spi1.0:不对 McSPI 使用 DMA (-19)
[6.115767] m25p80 spi1.0:无法识别的 JEDEC ID 字节:00、00、00
[6.123096] ti-QSPI 4b300000.QSPI:没有可用的 Rx DMA、正在尝试 mmap 模式
[6.131138] m25p80 spi0.0:s25fl256s1 (32768 KB)
[6.136182]在 MTD 器件 spi0.0上找到4个部件分区
[6.141732]在"spi0.0"上创建4个 MTD 分区:
[6.146555] 0x000000000000-0x000000040000:"QSPI.MLO"
[6.153000] 0x000000040000-0x000000140000:"QSPI.u-boot"
[6.159571] 0x000000140000-0x000000150000:"QSPI.u-boot-env"
[6.166506] 0x0000001d0000-0x0000001e0000:"QSPI.Private-Space"
[6.174856] libphy:固定 MDIO 总线:探测
[6.179370] Tun:通用 TUN/Tap 器件驱动程序、1.6
[6.240321] DaVinci_MDIO 48485000.MDIO:达芬奇 MDIO 修订版本1.6、总线频率1000000
[6.248021] DaVinci_MDIO 48485000.MDIO:检测到的 phy 掩码 fffffffffc
[6.279390] libphy: 48485000.mdio:探测
[6.283459] DaVinci_MDIO 48485000.MDIO:PHY[0]:器件48485000.MDIO:00、驱动器 Micrel KSZ9031千兆位 PHY
[6.293191] DaVinci_MDIO 48485000.MDIO:PHY[1]:器件48485000.MDIO:01、驱动器 Micrel KSZ9031千兆位 PHY
[6.303708] cpsw 48484000。以太网:检测到的 MACID = 90:9a:77:65:11:0c
[6.310370] cpsw 48484000。以太网:初始化 cpsw ale 版本1.4
[6.316760] cpsw 48484000.ethernet:ALE 表大小1024
[6.322113] cpsw 48484000。以太网:CPT:溢出检查周期500 (jiffies)
[6.330348] cpsw 48484000。以太网:cpsw:检测到的 MACID = 90:9a:77:65:11:0d
[6.338703]用于单线制达拉斯网络协议的驱动程序。
[6.385272] W1_MASTER_DRIVER W1_BUS_MASTER1:连接一根线从10.000803a23473 CRC 9d
[6.394803] OMAP_WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒
[6.402536] CPU CPU0:DEV_PM_OPP_SET_Regulators:找不到稳压器(VDD):-19
[6.410398] sdhci:安全数字主机控制器接口驱动程序
[6.416610] sdhci:版权所有(c) Pierre Osman
[6.421736] sddhci-pltfm:SDHCI 平台和驱动程序助手
[6.428865] sdhci-OMAP 4809c0.mmc:获得 CD GPIO
[6.434920] sdhci-OMAP 4809c000.mmc:DDR_1_8v 模式下无 pinctrl 状态
[6.441608] sdhci-OMAP 4809c000.mmc:对于 HS200_1_8v 模式、没有 pinctrl 状态
[6.500594] mmc0:使用 ADMA 在4809c000.MMC [4809c000.mmc]上运行的 SDHCI 控制器
[6.570329] mmc1:使用 ADMA 在480b4000.MMC [480b4000.MMC]上使用 SDHCI 控制器
[6.580485] sdhci-OMAP 480ad0.mmc:DDR_1_8v 模式下无 pinctrl 状态
[6.587236] sdhci-OMAP 480ad0.mmc:hs 模式无 pinctrl 状态
[6.593481] sdhci-OMAP 480ad0.mmc:hs 模式无 pinctrl 状态
[6.599699] sdhci-OMAP 480ad0.mmc:对于 HS200_1_8v 模式、没有 pinctrl 状态
[6.612267] mmc0:主机不支持只读开关、假设启用了写功能
[6.627015] mmc0:地址 AAAA 处的新高速 SDHC 卡
[6.633421] mmcblk0:mmc0:AAAA SS08G 7.40 GiB
[6.643133] mmcblk0:P1 P2
[6.660325] mmc2:使用 PIO 的480ad0.MMC [480ad0.mmc]上的 SDHCI 控制器
[6.670890] NET:注册协议系列10.
[6.688233]采用 IPv6的段路由
[6.692074] SIT:IPv6、IPv4和 MPLS over IPv4隧道驱动程序
[6.698669] NET:注册协议系列17.
[6.703319] OMAP_VOLTGE_LARD_INIT:未添加电压驱动器支持
[6.709706] TI OMAP4 +器件的电源管理。
[6.715342]正在注册 SWP/SWPB 仿真处理程序
[6.721982]已加载 Btrfs、CRC32C=CRC32C-generic
[6.737984] mmc2:地址0001处的新 MMC 卡
[6.743481] mmcblk2:mmc2:0001 IS004G 3.64 GiB
[6.746072]输入:GPIO 键作为/devices/platform/gpio-keys/input/input0
[6.750354] hctosys:无法打开 RTC 设备(rtc0)
[6.761216] mmcblk2boot0:mmc2:0001 IS004G 分区1 2.00 mib
[6.767656] mmcblk2boot1:mmc2:0001 IS004G 分区2 2.00 MIB
[6.774136] mmcblk2rpmb:mmc2:0001 IS004G 分区3 512 KiB
[6.781623] mmcblk2:P1 P2 P3
[6.806433] EXT4-FS (mmcblk2p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
[6.814968] VFS:在设备179:18上安装了根(ext4文件系统)。
[6.824776] devtmpfs:已安装
[6.836365]释放未使用的内核内存:2048K
[7.275477] systemd[1]:生成时间之前的系统时间、提前时钟。
[7.323325] systemd[1]:systemd 234在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
[7.344745] systemd[1]:检测到架构 ARM。

欢迎来到 Arago 2018.04!

[7.381205] systemd[1]:将主机名设置为 。
[7.750057] systemd[1]:配置文件/lib/systemd/system/sshpipe.service 标记为可执行文件。 请删除可执行权限位。 仍在继续。
[7.764652] systemd[1]:配置文件/lib/systemd/system/sshpipe.service 标记为全局可写。 请删除世界可写性权限位。 仍在继续。
[7.798585] systemd[1]:配置文件/lib/systemd/system/docker.service 标记为可执行文件。 请删除可执行权限位。 仍在继续。
[7.874754]随机:systemd:未初始化 urandom 读取(16字节读取)
[7.881692] systemd[1]:侦听/dev/initctl 兼容性命名管道。
[确定]收听/dev/initctl 兼容性命名管道。
[7.948764] random:systemd:未初始化 urandom 读取(16字节读取)
[7.955702] systemd[1]:收听 Journal Socket (/dev/log)。
[确定]收听 Journal Socket (/dev/log)。
[7.990428]随机:systemd:未初始化 urandom 读取(16字节读取)
[7.997380] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。
[确定]已开始将密码请求转发到 Wall Directory Watch。
[8.040724] systemd[1]:侦听网络服务 Netlink 套接字。
[确定]侦听网络服务 Netlink 套接字。
[确定]侦听 Syslog 套接字。
[确定]正在侦听进程核心转储套接。
[确定]正在侦听 udev 控制套接字。
[确定]已创建层用户和会话层。
[确定]已到达目标远程文件系统。
[确定]收听日志套接字。
[确定]正在侦听 udev 内核套接字。
[确定]已创建切片系统切片。
正在启动日记账服务...
正在安装内核调试文件系统...
[确定]已创建片 system-Getty.slice。
[确定]已创建片系统序列\x2dgetty.slice。
正在启动加载内核模块...
[确定]已到达目标层面。
正在开始为当前内核创建所需的 st…ce 节点列表...
[确定]已达到目标交换。
[确定]已开始向控制台目录监视发送密码请求。
[确定]已到达目标路径。
正在安装 POSIX 消息队列文件系统...
正在开始重新装载根文件系统和内核文件系统...
[8.706908] EXT4-FS (mmcblk2p2):已重新安装。 OPTS:(空)
[确定]已安装内核调试文件系统。
[确定]已挂载 POSIX 消息队列文件系统。
[确定]已启动日志服务。
[失败]启动加载内核模块失败。
有关详细信息、请参阅'stemctl status systemd-modules-load.service'。
[ OK ] started Create list of required sta…vice node for the current kernel.([确定]已开始为当前内核创建所需的 st
[确定]已开始重新装载根和内核文件系统。
正在启动 udev 冷插拔所有设备...
正在启动加载/保存随机种子...
正在开始在/dev/中 创建静态设备节点...
正在开始应用内核变量...
正在安装内核配置文件系统...
正在开始将日志刷新到持久存储...
[确定]已安装的内核配置文件系统。
[确定]已开始加载/保存随机种子。
[确定]已开始在/dev/中 创建静态设备节点。
[确定]已开始应用内核变量。
[9.237056] systemd-journale[79]:已收到从 PID 刷新运行时日志的请求1.
正在启动 udev 内核设备管理器...
[确定]已达到目标本地文件系统(预)。
正在安装/tmp...
[确定]已安装/tmp。
[确定]已启动 udev 内核设备管理器。
[确定]已开始将日志刷新到持久存储。
[确定]已到达目标本地文件系统。
正在开始创建易失性文件和目录...
[确定]已开始创建易失性文件和目录。
正在开始更新 utmp 关于系统引导/关机...
正在启动网络时间同步...
[确定]已开始更新关于系统引导/关机的参数。
[确定]已开始网络时间同步。
[确定]已同步达到目标系统时间。
[10.015358] OMAP-rproc 588200.IPU:分配的保留内存节点 ipu1-memory@9d000000
[确定]已启动 udev 冷插拔所有设备。
[10.034411] removeproc remoteproc0:588200.IPU 可用
[确定]已达到目标系统初始化。
[10.108165] removeproc remoteproc0:dra7-ipu1-fw.xem4的直接固件加载失败,并显示错误-2
[10.136892] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2-memory@95800000
[10.137024] remoteproc remoteproc1:5502000.IPU 可用
[10.137423] OMAP-rproc 40800000.dsp:分配的保留存储器节点 dsp1-memory@99000000
[10.137527] remoteproc remoteproc2:提供40800000.dsp
[10.138134] OMAP-rproc 41000000.dsp:分配的保留存储器节点 dsp2-memory@9f000000
[10.138244] remoteproc remoteproc3:41000000.dsp 现已推出
[10.413523] remoteproc remoteproc0:为588200.IPU 加电
正在启动网络服务...
[确定]侦听 D 总线系统消息总线插座。[10.425778] Remoteproc Remoteproproc0:dra7-ipu1-fw.xem4的直接固件加载失败,错误-2

[10.490515] ds1307类型 ds3231
[10.521454] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
[10.521464] OMAP-DES 480a5000.des:无法在 DMA 通道中请求
[10.533683] OMAP-DES 480a5000.des:将运行具有实时优先级的请求泵
[10.552944] RTC-ds1307 1-0068:注册为 rtc0
[10.567495] m25p80_FPGA spi1.0:无法识别的 JEDEC ID 字节:00、00、00
[确定]开始每日轮转日志文件。
[10.633025] remoteproc remoteproc0:Request_firmware failed:-2
[10.644284] remoteproc remoteproc1:dra7-ipu2-fw.xem4的直接固件加载失败,错误-2
[确定]开始每日清理临时目录[10.706318] Remoteproc Remoteproc1:启动5502000.IPU
S.
[确定]达到目标计时器。
[10.732912] remoteproc remoteproc1:dra7-ipu2-fw.xem4的直接固件加载失败,并出现错误-2
[确定]侦听 RPCbind 服务器激活套接字[10.869106] Remoteproc Remoteproc 1:Request_firmware failed:-2

[确定]已达到目标套接字。
[确定]已到达目标基本系统。
[确定]启动硬件 RNG Entropy Gatherer 守护程序。
[11.080047] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
[确定]已启动 SSH 管道以在串行终端上执行命令。
[11.185312] random:crng init Done (完成初始化)
[11.190853]随机:由于差评而错过了7条 urandom 警告
正在启动 tiipclad-demon.service ...
[11.207763] remoteproc remoteproc3:dra7-dsp2-fw.xe66的直接固件加载失败,并显示错误-2
[11.220989] remoteproc remoteproc3:启动41000000.dsp
[11.229693] remoteproc remoteproc3:针对 dra7-dsp2-fw.xe66的直接固件加载失败,并显示错误-2
[11.476018] Remoteproc Remoteproproc3:Request_firmware failed:-2
[11.487608] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3
[11.487617] OMAP-AES 4b500000.AES:无法在 DMA 通道中请求
[11.537162] OMAP-AES 4b500000.AES:将运行具有实时优先级的请求泵
[11.545360] OMAP-AES 4b700000。AES:OMAP AES 硬件加速器版本:3.3
[11.545369] OMAP-AES 4b700000。AES:无法在 DMA 通道中请求
[11.545782] OMAP-AES 4b700000。AES:将运行具有实时优先级的请求泵
[11.605753] remoteproc remoteproc2:为40800000.dsp 加电
[11.605773] remoteproc remoteproc2:引导 FW 映像 dra7-dsp1-fw.xe66、大小为5226672
[11.613716] omap_hwmod:mu0_dsp1:_wait_target_disable 失败
[11.613774] OMAP-iommu 40d01000.MMU:40d01000.MMU:版本3.0
[11.613892] OMAP-iommu 40d02000.MMU:40d02000.MMU:版本3.0
[11.635335] remoteproc remoteproc2:不支持的资源-1728053248
[11.635346] remoteproc remoteproc2:不受支持的资源-1728036864
[确定]已到达目标容器。
正在启动 telnetd.service ...
[确定]已启动内核日志服务。
[确定]启动了 D-Bus 系统消息总线
[12.062933] remoteproc remoteproc2:不支持的资源-1728053248
[12.186880] remoteproc remoteproc2:不支持的资源-1728036864
[12.336402]------ [在此处剪切]-----
[12.34108]警告:CPU:0 PID:372 at drivers/bus/omap_l3_oc.c:147 l3_interrupt_handler+0x254/0x370
[12.350439] 44000000.OCP:L3自定义错误:主控 DSP1_MDMA 目标 DMM_P1 (空闲):在功能访问期间以用户模式访问数据
[12.362237]链接的模块:OMAP_AES_DRIVER OMAP_SHIM pruss_bus m25p80_FPGA OMAP_DES DES_generic RTC_ds1307 crypto_engine omap_crypto_remoteproc virtio_rpmsg_bus rpmsg_core remotesch_fl
[12.380965] CPU:0 PID:372 Comm:mount.sh 被污染:G W 4.14.40-g4796173fc5 #3
[12.389362]硬件名称:通用 DRA74X (平展器件树)
[12.395489]回溯:
[12.397975][ ](dump_backtrace)从[ ](show_stack+0x18/0x1c)
[12.405592] r7:00000009 r6:600b0193 r5:00000000 r4:c0e38f68
[12.411302][ ](show_stack)从[ ](dump_stack+0x90/0xa4)
[12.418580][ ](dump_stack)从[ ](_warn+0xec/0x104)
[12.425580] r7:00000009 r6:c0b49040 r5:00000000 r4:ed003b18
[12.431289][ ](__warn)从[ ](WARN_RASPH_FMt+0x40/0x48)
[12.438824] R9:00000001 R8:ee9d0a50 r7:c0b49334 R6:00000000 R5:c0b48f6c R4:c0b49010
[12.446623][ ](warn_slowpath_fmt)、来自[ ](L3_INTERRUPT_Handler+0x254/0x370)
[12.455544] r3:ee9d08c0 r2:c0b49010
[12.459148] R4:80080003
[12.461715][ ](L3_interrupt_handler)、来自[ ](_handle_IRQ_EVENT_perpu + 0x6c/0x134)
[12.471260] R10:c0e3a051 R9:ee9d2200 R8:00000017 r7:ed003c3c R6:00000000 R5:ee9d2200
[12.479136] R4:ee9d0dc0
[12.481703][ ](_handle_irq_event_perpu)、来自[ ](handle_irq_event_perpu + 0x24/0x60)
[12.491411] R10:00000000 R9:ed002000 R8:ee808000 r7:00000000 R6:c0e094ac R5:ee9d2200
[12.499280] R4:ee9d2200
[12.501838][ ](handle_irq_event_perpu)、来自[ ](handle_IRQ_EVENT_+0x40/0x64)
[12.510759] R5:ee9d2264 R4:ee9d2200
[12.514374][ ](handle_irq_event)从[ ](handle_fasteoi_IRQ+0xac/0x160)
[12.522947] r7:00000000 R6:c0e094ac R5:ee9d2264 R4:ee9d2200
[12.528644][ ](handle_fasteoi_IRQ)、来自[ ](generic_handle_IRQ+0x2C/0x3c)
[12.537300] r7:00000000 R6:00000000 R5:00000017 R4:c0c56afc
[12.543000][ ](generic_handle_IRQ)、来自[ ](_handle_domain_IRQ+0x64/bb)
[12.551754][ ](_handle_domain_IRQ)、来自[ ](GIC_Handle_IRQ+0x44/0x80)
[12.560153] R9:ed002000 R8:fa213000 r7:fa212000 r6:ed003cf8 r5:fa21200c r4:c0e03ffc
[12.567941][ ](GIC_Handle_IRQ)、来自[ ](_IRQ_Svc+0x58/0x8c)
[12.575461]异常堆栈(0xed003cf8至0xed003d40)
[12.580539] 3ce0:c0e39ec0 600b0113
[12.588775] 3d00:00003a59 000016a8 00000004 eff181e0 eed5dc00 eed5dbec 600b0113 c02edc3c
[12.597000] 3d20:00000000 ed003d54 ed003d58 ed003d48 c02ee1c4 c080d8c4 a00b0113 ffff
[12.605226] R9:ed002000 R8:600b0113 r7:ed003d2c R6:ffff R5:a00b0113 R4:c080d8c4
[12.613028][ ](_raW_spin_unlock_irqrestore)从[ ](pagevec_LRU_move_fn+b0xe0)
[12.622571][ ](pagevec_LRU_move_fn)、来自[ ](LRU_ADD_DRAE_CPU+0xf0/0x108)
[12.631317] R10:00000009 R9:edd6c540 R8:ed8f204c r7:edacc8c0 R6:ed06be00 R5:00000000
[12.639187] R4:c0e03e4c R3:2e108000
[12.642794][ ](LRU_ADD_DRAE_CPU)、来自[ ](LRU_ADD_DRAE+0x30/0x60)
[12.650929] r7:edacc8c0 r6:ed06be00 r5:edd6c540 r4:ffe000
[12.656629][ ](LRU_ADD_DRAIN)、来自[ ](EXIT_mMAP+0x78/0x150)
[12.664158] R5:edd6c540 R4:ed28c618
[12.667774][ ](exit_mmap)从[ ](mmput + 0x48/0xe8)
[12.674513] R5:00000000 R4:edd6c540
[12.678122][ ](mmput)、从[ ](flush_old_exec+0x4b4/0x6f0)
[12.685474] R5:edd6c540 R4:ed8f1b00
[12.689084][ ](flush_old_exec)从[ ](load_elf_binary+0x2b4/0x11fc)
[12.697398] R10:00000009:00000000 R8:ed977e00 r7:ed003e80 R6:00000034 R5:ed06be00
[12.705273] R4:ed929c00
[12.707837][ ](load_elf_binary)从[ ](search_binary_handler.part.3+0x6c/0x234)
[12.717196] r10:edacc8c0 r9:00000000 r8:fffffff8 r7:c0e6d5f4 r6:c0e1d538 r5:ed06be00
[12.725067] R4:c0e1da10
[12.727626][ ](search_binary_handler.part.3)、来自[ ](do_execveat_common+0x594/0x67c)
[12.737332] R9:00000000 R8:ed06be00 r7:00000174 R6:ffe000 R5:ed8f1b00 R4:edd7f000
[12.745121][ ](do _execveat_common)、来自[ ](sys_execve+0x38/0x40)
[12.753084] R10:00000000 R9:ed002000 R8:c0207e64 r7:0000000b R6:001029b8 R5:001015e0
[12.7960956] R4:00102b88
[12.763521][ ](sys_execve)、来自[ ](RET_FAST_SYSCALL+0x0/0x4c)
[12.771221] R5:000f4084 R4:00102898
[12.774817]--[结束跟踪 bb73aa8d472db3e ]--
[12.818398] virtio_rpmsg_bus virtio0:rpmsg 主机处于联机状态
[12.865745] remoteproc remoteproc2:registered virtio0 (类型7)
[确定]已启动周期性命令调度程序。
[13.015491] remoteproc remoteproc2:远程处理器40800000.dsp 现已启动
[确定]已启动 SSH 管道以在串行终端上执行命令。
[确定]已启动系统日志服务。
[13.122929] EXT4-FS (mmcblk2p3):已安装文件系统、具有有序数据模式。 OPTS:(空)
正在启动 RPC 绑定服务...
正在开始打印有关 GPLv3封装的通知...
[确定]已启动作业假脱机工具。
[13.297099] pruss 4b200000.pruss:创建 PRU 内核和其他子平台器件
正在启动登录服务...
[13.428491] pruss 4b280000.pruss:创建 PRU 内核和其他子平台器件
[13.461767] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[确定]已启动网络服务。
[确定]已启动 tiipclad-demon.service。
[确定]已启动 telnetd.service。
[确定]启动[ 13.681051] DaVinci_MDIO 4b2b2400.MDIO:达芬奇 MDIO 修订版1.6、总线频率1000000
[13.689423] libphy: 4b2b240.mdio:探测
RPC 绑定服务。
[确定]找到设备/dev/ttyS2.
[14.295150] DaVinci_MDIO 4b2b240.MDIO:PHY[2]:器件4b2b240.MDIO:02、驱动程序未知
[14.334471] DaVinci_MDIO 4b2b240.MDIO:PHY[3]:器件4b2b240.MDIO:03、驱动程序未知
[14.438982] remoteproc remoteproc4:4b234000.PRU 可用
[14.512238] PRU-rproc 4b234000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b226004/prusss@0/PRU@34000成功探测
[14.646013] remoteproc remoteproc 5:4b238000.PRU 可用
[14.712589] PRU-rproc 4b238000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b226004/pruss@0/PRU@38000成功探测
[14.805299] remoteproc remoteproc6:提供4b2b4000.PRU
[14.839733] PRU-rproc 4b2b4000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b2a6004/pruss@0/PRU@34000成功探测
[14.940977] remoteproc remoteproc 7:4b2b8000.pru 可用
[14.983208] PRU-rproc 4b2b8000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b2a6004/pruss@0/PRU@38000成功探测
[15.193515] EXT4-FS (mmcblk0p2):使用 ext4子系统安装 ext3文件系统
[15.327649] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
[17.204147] EXT4-FS (mmcblk2p1):已安装文件系统、具有有序数据模式。 OPTS:(空)
正在启动 LSB:OpenBSD Secure Shell 服务器...
正在启动 LSB:其他事项...
正在启动 LSB:其他事项...
正在启动 thttpd.service ...
[确定]已到达目标网络。
正在启动允许用户会话...
正在开始网络名称解析...
[确定]启动 LSB:其他事项。
[失败]无法启动 LSB:其他事项。
有关详细信息、请参阅'stemctl status systemreq.service'。
[确定]启动登录服务。
[确定]已启动允许用户会话。
[确定]已在 tty1上启动 Getty。
[确定]已在 ttyS2上启动串行 Getty。
[确定]达到目标登录提示。
正在开始同步系统和硬件时钟...
[确定]已开始同步系统和硬件时钟。
[确定]已启动 thttpd.service。
[确定]已开始网络名称解析。
[确定]已到达目标主机和网络名称查找。
[确定]已启动 NFS 状态监控器以锁定 NFSv3。
(小部分
(小部分
注意:此文件系统包含以下 GPLv3软件包:
Bash
binutils
CIFS-utils
Cpio
dosfstools
埃尔富蒂斯
嘎嘎
Gzip
libdw1.
libelF1
libreadline7.
M4


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

注:如果软件包与您的另一个软件包有关系
将通知相关软件包。 您应该这样做
在中使用--force-remove-of dependent-packages 选项
此外、还应移除相关封装
(小部分
(小部分
[确定]已开始打印有关 GPLv3封装的通知。
[确定]启动 LSB:OpenBSD Secure Shell 服务器。
正在启动 rng-tools.service ...
[确定]已启动 rng-tools.service。
正在启动 thermal-zone-init.service ...
[确定]已启动 thermal-zone-init.service。
[确定]已达到目标多用户系统。
正在开始更新 utmp 关于系统运行级别更改...
[确定]已开始更新关于系统运行级别更改的参数。

正在启动 Internet SuperServer: xinetd。
[21.214481]桥接器:默认情况下、不再提供通过 arp/IP/ip6Tables 进行过滤的功能。 如果需要,请更新脚本以加载 br_netfilter。
[21.233954]注册桥式防火墙
[21.298098] IP_Tables:(c) 2000-2006年 Netfilter 核心小组
[21.324820] NF_conntrack 版本0.5.0 (16384桶、最大65536)
[22.094950]正在初始化 XFRM netlink 套接字
已加载 LCD 驱动程序
[22.738526] IPv6:ADDRCONF (NETDEV_UP):docker0:链路未就绪
sh:mounting:未找到命令
将 ETH2 IP 设置为1.1.1.2
ifconfig:SIOCSIFADDR:无此类设备
ifconfig:SIOCGIFFLAGS:无此类设备
正在启动应用程序........
[26.714119] net eth1:正在初始化 cpsw 版本1.15 (0)
[26.841131] Micrel KSZ9031千兆 PHY 48485000.MDIO:01:连接的 PHY 驱动器[Micrel KSZ9031千兆位 PHY](MII_BUS:phy_addr=4848485000.MDIO:01、IRQ=POLL)
[26.86331] IPv6:ADDRCONF (NETDEV_UP):ETH1:链路未就绪
##错误:未定义"autostart"
登录时间:世界协调时2021年4月7日12:06:39日、在 ttyS2上
root@AirlinkWCP:~#
root@AirlinkWCP:~#
root@AirlinkWCP:~#
root@AirlinkWCP:~# free
可用的可用空闲共享缓冲区/高速缓存总数
内存:1852044 51680 1670616 17868 129748 1759224
交换:0 0 0
root@AirlinkWCP:~# free
Ctrl-A Z 获取帮助| 115200 8N1 | NOR | Minicom 2.7 | VT102 |离线| ttyUSB0
谢谢你  
Deepak H M
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    电路板是否在未启用 ECC 的情况下引导?

     如何配置 DMM LISA 寄存器和 MPU_LA?

    ECC 保护区域在被读取前是否初始化(写入)?

    谢谢、
    Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 电路板是否在未启用 ECC 的情况下引导?  

    是的  

        2.如何配置 DMM LISA 寄存器和 MPU_LA?  

    是 DMM Lisa 映射已配置   

    const 结构 DMM_LISA 映射_regs AM574x_DDR3L_666MHz_TI_AM574x_EVM_DMM_regs ={   

       .dm_lisa_map_0 = 0x00000000、   

       .dm_lisa_map_1 = 0x00000000、   

       .dm_lisa_map_2 = 0x80700100、   

       .dm_lisa_map_3 = 0xFF020100、   

       .in_ma_present = 0x1   

    };   

     

    关于 MPU LA、我们不确定您能解释更多吗?  

        3.  ECC 保护区域在被读取前是否初始化(写入)?  

    我们正在进行的寄存器写入、如果不是、请帮助检查  

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

    您是否有可用的 JTAG 和 Code Composer?  请下载以下脚本:

    http://git.ti.com/sitara-dss-files/am57xx-dss-files/blobs/raw/main/am57xx-ddr.dss

    按键在 u-boot 期间暂停、然后按照以下说明运行脚本:

    http://git.ti.com/sitara-dss-files/am57xx-dss-files/blobs/main/README

    脚本将向您的桌面输出一个文件。  请将您的电子表格与该文件压缩并附加到此处。

    此致、
    Brad

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

    e2e.ti.com/.../am57xx_2D00_ddr_5F00_2021_2D00_04_2D00_19_5F00_145330.txt

    Brad Griffis、您好!  

    感谢您的重放、请找到我们在 CCS 上尝试的附件 txt

    谢谢你

    Deepak H M  

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

    您的寄存器输出显示没有启用 ECC 的迹象:

    CTRL_WKUP_EMIF1_SDRAM_CONFIG_EXT = 0x0000c123
     *位16:EMIF1_EN_ECC = 0
    EMIF_ECC_CTRL_REG = 0x00000000
     *位31:REG_ECC_EN = 0
     *位30:REG_ECC_addr_RGN_prot = 0
     *位29:REG_ECC_VERIFIC_dis = 0、读取时启用 ECC 验证(正常)
     *位1:REG_ECC_addr_RGN_2_en = 0
     *位0:REG_ECC_addr_RGN_1_en = 0

    您能否附加您的 DDR 电子表格以及 u-boot board.c 文件?  (将其压缩)

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

    Brad、您好!

    抱歉、我更改了中间的 u-boot 文件错误、其中 ECC 未启用。 请检查此文件  

    e2e.ti.com/.../am57xx_2D00_ddr_5F00_2021_2D00_04_2D00_20_5F00_112846.txt

    谢谢你  

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

    我在这里看到了几个问题:

    CTRL_WKUP_EMIF1_SDRAM_CONFIG_EXT = 0x0001c123
     *位16:EMIF1_EN_ECC = 1
    EMIF_ECC_CTRL_REG = 0xc0000001
     *位31:REG_ECC_EN = 1
     *位30:REG_ECC_addr_RGN_prot = 1
     *位29:REG_ECC_VERIFIC_dis = 0、读取时启用 ECC 验证(正常)
     *位28:警告、使用 ECC 时、应启用 REG_RMW_EN
     *位1:REG_ECC_addr_RGN_2_en = 0
     *位0:REG_ECC_addr_RGN_1_en = 1
    EMIF_ECC_ADDRESS_RANGE_1 = 0x0fff0000
    EMIF_ECC_ADDRESS_RANGE_2 = 0x00000000
     -> ECC 区域1被启用以保护地址范围0x8000000至0x8ffffffff 内的数据
     -> ECC 区2禁用。
    EMIF_1B_ECC_ERR_CNT = 0x00000000
    EMIF_1B_ECC_ERR_THRSH = 0x00000000
    EMIF_1B_ECC_ERR_DIST_1 = 0x00000000
    EMIF_1B_ECC_ERR_DIST_1 = 0x00000000
    EMIF_2B_ECC_ERR_ADDR_LOG = 0x00000000
    EMIF_STATUS = 0x40000004

    您需要设置 EMIF_ECC_CTRL_REG 的位28。  我怀疑您使用的是过时版本的 EMIF 电子表格。  这是我们很久以前修复过的问题。  

    2.看起来 ECC 只应用于256MB 内存。

    请配置以下内容:

       .EMIF_ECC_CTRL_reg = 0xD0000003、       
       .EMIF_ECC_ADDRESS_RANGE_1 = 0x3FFF0000、       
       .EMIF_ECC_ADDRESS_RANGE_2 = 0x7FFF4000、       

    这将启用读-修改-写功能、这可能是主要问题。  它还将 ECC 覆盖范围扩展到全2GB 内存。  我希望这将解决您的问题。  请收集最后一组日志、即使情况正常。

    此致、
    Brad

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

    Brad、您好!  

    配置完成后、电路板在这里挂起、  

    NG-WCP SPL 1.0.0 (2021年4月20日- 21:18:38)
    DRA762-GP ES1.0 ABZ 封装
    尝试从 SPI 引导


    NG-WCP U-Boot 版本1.0.0 (2021年4月20日- 21:18:38 +0530)

    CPU:DRA762-GP ES1.0 ABZ 封装
    型号:TI AM5748 IDK
    电路板:NG-WCP CBB 修订版1
    DRAM:2GiB

    e2e.ti.com/.../am57xx_2D00_ddr_5F00_2021_2D00_04_2D00_20_5F00_212713.txt

    和转储文件

    谢谢你

    Deepak H M

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

    请将此 Lisa 映射替换为0x00000000:

    DMM_LISA_MAP_3 = 0x0x020100
     *系统地址映射= 0x0x000000
     *段大小= 16 MB
     *映射到 EMIF1

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

    另一种想法是、在使用 ECC 时、您需要确保软件不会尝试访问(读取)未初始化的存储器。  

    如果您还没有、是否可以在初始化序列完成后立即尝试将 DRAM 内容初始化(写入)为已知值(例如:将0x0写入到完整的 DDR 地址空间)?

    谢谢、
    Kevin

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

    Brad、您好!  

    更改后、系统会引导、但我看到内核崩溃、并显示错误 "Unhandled fault:异步外部 aborte2e.ti.com/.../kernelCrash.txt

    在这个初始化之后、我尝试写入 DDR 以获得完整地址。

    谢谢你  

    Deepak H M

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

    遇到内核崩溃后、请抓取另一个寄存器转储。  有与遇到的 ECC 错误数量相关的诊断信息。

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

    e2e.ti.com/.../am57xx_2D00_ddr_5F00_2021_2D00_04_2D00_20_5F00_234002.txt

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

    有些事情不正确。  您有大量1位 ECC 错误:

    EMIF_1B_ECC_ERR_CNT = 0x0000f38b

    还存在2位错误(不可纠正)、这可能是触发故障的原因。  您看到大量1位错误这一事实可能表明存在与 ECC 数据通道相关的问题、即发生的损坏等

    您能否发布您的 EMIF 电子表格? 您使用的存储器的器件型号是多少?

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

    DDR 器件型号为 AS4C512M16D3LB-12BIN、我无法在此附上 Excel 工作表、但版本为 日期:2018年8月22日修订版:2.0.2  

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

    您需要对其进行压缩、然后才能附加它、因为*。xls/*。xlsx 不是允许的文件类型。

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

    e2e.ti.com/.../EMIF_5F00_RegisterConfiguration_5F00_NG_2D00_WCPCBB_2D00_1V0_5F00_20190630_2D00_1GBECC.zip

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

    我已将您的电子表格迁移到最新版本、并已对照您提到的器件的数据表进行了检查。  我进行了几次小调整、但没有因此而改变任何时间。  以下是更新后的电子表格:

    e2e.ti.com/.../EMIF_5F00_RegisterConfiguration_5F00_NG_2D00_WCPCBB_2D00_1v1_5F00_2021041.zip

    我注意到的一件重要事情是、您尚未完成电子表格的步骤2。  这是一个非常重要的步骤!  请确保为您的布线填充布线长度(以密耳为单位)。  未能完成此步骤可能会导致某些设备无法正确初始化。  我认为这不是我们现在看到的问题、但这是一个问题、当您以后开始生成更大的卷时、可能会弹出。  该步骤中的更新将相应地影响 PHY_CTRL 寄存器、即 ext_phy_regs 的大结构。

    您能告诉我您使用的是哪款 SDK 吗?  基于看起来与 Linux SDK 5.00相对应的内核版本(4.14.40)。  是这样吗?  您是否从 u-boot 或 Linux 树中引入了任何更新?  我认为5.00不是投入生产的正确选择、因为这是2019内核四个版本中的第一个。  Linux SDK 5.03将会好得多、因为它包含了将近一整年的错误修复。

    Linux SDK 6.x 中包含了许多与 ECC 相关的错误修复程序:

    https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2020.01&id=92ffd0d9ed9a8389a7fb28addcd46547d6fb8539

    https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2020.01&id=2b2e1573cffbe5d47712d138690f45e01353c3f5

    https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2020.01&id=d0a37a5e510a6772bb86d3cda8d1a2c14c01a0e2

    https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2020.01&id=5ebe6c0cb74a93ae75a1dd37e92e3765511f788c

    https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2020.01&id=ed474ae00c7b2b51fc97b0580d2e52483a657acb

    发生这种情况时、我有另一位客户在 SDK 5.03上、因此我已经将这些客户重新移植到该版本。  与 SDK 6.00中的 DDR3.c 相比、5.03中的文件名为 cmd_ddr3.c 的更改非常简单。  下面是一个附件:

    e2e.ti.com/.../sdk_2D00_5.03_2D00_ecc_2D00_backport.zip

    上述补丁集是在我们调试一个问题时开发的、该问题是使用带有 ECC 的2GB RAM 在另一个客户处工作。  您肯定需要这些补丁才能使事情正常工作。  另外、请确保在进行更新时修复 phy_ctrl 值。

    此致、
    Brad

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

    Brad、您好!

    1.您能告诉我您使用的是哪款 SDK 吗?

      TI-processor-sdk-linux-am57xx-evm-05.00.00.15

    2.您是否从 u-boot 或 Linux 树中引入了任何更新?

    接下来、我下载了5.0.3 SDK 并添加了提供给您的补丁、并尝试引导 Linux、但我们 仍然看到崩溃。 请查找随附的 Excel 和 crashlog

    e2e.ti.com/.../05_2D00_05_2D00_2021Logs.tar.gz 

    谢谢你  

    Deepak H M

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

    您能否发送更新的寄存器转储来继续使用它、即使用 DSS 脚本收集的寄存器转储?

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

    您能否澄清您看到的行为?  您发送的日志以"remote proc done"结束(大约28秒)。  打印后设备是否挂起?  此外、我还看到0.945秒标记附近发生了崩溃。  您所指的是碰撞吗?  如果是这种情况、则看起来单元可以继续运行并继续引导。  您现在是否能够完全启动?  如果是、该崩溃可能完全不同。  在我看来、EDMA 会出现某种访问问题、例如访问错误地址、错误权限等

    我们应该能够从 DSS 输出中看到您是否仍然遇到任何 ECC 错误。

    此致、
    Brad

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

    你(们)好  

    1.您发送的日志以"remote proc done"结束(大约28秒),打印后设备是否挂起?
    答案:否
    2.我看到0.945秒标记附近发生碰撞。 您所指的是碰撞吗?
    答案:是的
    如果是这种情况、则看起来单元可以继续运行并继续启动。 您现在是否能够完全启动?
    答案:是的

    e2e.ti.com/.../06_2D00_05_2D00_2020Logs.tar.gz

    也是 DSS 转储完整日志的 PFA

    谢谢你

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

    我现在在寄存器转储中看到 ECC 已启用、覆盖范围应用于完整的2GB 地址映射、并且观察到零错误:

    CTRL_WKUP_EMIF1_SDRAM_CONFIG_EXT = 0x0001c123
     *位16:EMIF1_EN_ECC = 1
    EMIF_ECC_CTRL_REG = 0xd0000003
     *位31:REG_ECC_EN = 1
     *位30:REG_ECC_addr_RGN_prot = 1
     *位29:REG_ECC_VERIFIC_dis = 0、读取时启用 ECC 验证(正常)
     *位28:REG_RMW_EN=1、 这是使用 ECC 时推荐的配置
     *位1:REG_ECC_addr_RGN_2_en = 1
     *位0:REG_ECC_addr_RGN_1_en = 1
    EMIF_ECC_ADDRESS_RANGE_1 = 0x3fff0000
    EMIF_ECC_ADDRESS_RANGE_2 = 0x7fff4000
     ->启用 ECC 区域1以保护地址范围0x80000000至0xbffffffffff 内的数据
     -> ECC 区域2被启用以保护0xC0000000至0xFFFF 地址范围内的数据
    EMIF_1B_ECC_ERR_CNT = 0x00000000
    EMIF_1B_ECC_ERR_THRSH = 0x00000000
    EMIF_1B_ECC_ERR_DIST_1 = 0x00000000
    EMIF_1B_ECC_ERR_DIST_1 = 0x00000000
    EMIF_2B_ECC_ERR_ADDR_LOG = 0x00000000

    此时、我对崩溃的评估是、它与 ECC 无关。  请为该问题启动新主题。  我相信我们已经解决了您启用 ECC 的问题。

    此致、
    Brad