>> TS-BOOTROM - built Oct 10 2012 11:24:44
>> Copyright (c) 2012, Technologic Systems
>> Booting from SD card...
vhd5-mbrboot
ATAGS created, booting kernel
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 5.4.0 (blin@blin-HP-EliteBook-850-G5) (gcc version 8.3.0 (Buildroot 2020.02-git-00142-ga4d38f029f)) #3 PREEMPT Wed Dec 11 16:45:48 CET 2019
[ 0.000000] CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Technologic Systems TS-4800
[ 0.000000] printk: bootconsole [earlycon0] enabled
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] cma: Size (0x04000000) of region at 0x00000000 exceeds limit (0x00000000)
[ 0.000000] cma: Failed to reserve 64 MiB
[ 0.000000] Kernel panic - not syncing: early_alloc: Failed to allocate 8192 bytes align=0x2000
[ 0.000000] ---[ end Kernel panic - not syncing: early_alloc: Failed to allocate 8192 bytes align=0x2000 ]---
在TS-4800设备上,5.4内核收到与设备上的内存定义有关的错误。 据我了解,内核中需要包含一些内容,但我无法理解。也许有人基于错误可以告诉我? 日志显示设备已启动,但是在内存中发生了错误。 预先感谢。