서버 다운.. 복구 삽질…

매일 아침에 서버 로그를 보면서 별일 없었나를 확인하는데 접속이 안된다. 최근에 가끔 네트워크 끊김이 발생했던일이 있어서 그냥 껐다 켰는데 여전히 부팅이 안되는 상황이 발생했다.

UART 연결해서 부팅할때 무슨 메세지가 뜨는가 봤더니만…

U-Boot 2017.05-00008-g6a9ddb8303-dirty (May 19 2020 - 19:48:01 +0900) for ODROID-XU4

CPU:   Exynos5422 @ 800 MHz
Model: Odroid XU4 based on EXYNOS5422
Board: Odroid XU4 based on EXYNOS5422
Type:  xu4
DRAM:  2 GiB
MMC:   EXYNOS DWMMC: 0, EXYNOS DWMMC: 1
MMC Device 0 ( SD ): 14.8 GiB
Card did not respond to voltage select!
mmc_init: -95, time 11
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Press quickly 'Enter' twice to stop autoboot:  0
reading /boot.ini
2365 bytes read in 5 ms (461.9 KiB/s)
## Executing script at 43e00000
reading config.ini
6911 bytes read in 6 ms (1.1 MiB/s)
ini: Imported macaddr as 00:1e:06:61:7a:39
ini: Imported vout as hdmi
ini: Imported HPD as true
ini: Imported cecenable as false
ini: Imported disable_vu7 as false
ini: Imported ddr_freq as 825
ini: Imported overlay_resize as 16384
ini: Imported overlay_profile as
ini: Imported overlays as spi0 i2c0 i2c1 uart0
No FDT memory address configured. Please configure
the FDT address via "fdt addr <address>" command.
Aborting!
reading zImage
6714152 bytes read in 454 ms (14.1 MiB/s)
reading uInitrd
7363068 bytes read in 495 ms (14.2 MiB/s)
reading exynos5422-odroidxu4.dtb
87141 bytes read in 13 ms (6.4 MiB/s)
reading overlays/spi0.dtbo
691 bytes read in 7 ms (95.7 KiB/s)
reading overlays/i2c0.dtbo
224 bytes read in 7 ms (31.3 KiB/s)
reading overlays/i2c1.dtbo
226 bytes read in 7 ms (31.3 KiB/s)
reading overlays/uart0.dtbo
227 bytes read in 7 ms (31.3 KiB/s)
Kernel image @ 0x40008000 [ 0x000000 - 0x667328 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
   Image Name:   uInitrd
   Image Type:   ARM Linux RAMDisk Image (uncompressed)
   Data Size:    7363004 Bytes = 7 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 44000000
   Booting using the fdt blob at 0x44000000
   reserving fdt memory region: addr=44000000 size=2c000
   Using Device Tree in place at 44000000, end 4402efff

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x100
[    0.000000] Linux version 5.4.196-406 (root@1604builderarmhf) (gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)) #1 SMP PREEMPT Tue May 31 19:52:19 UTC 2022
[    0.000000] CPU: ARMv7 Processor [410fc073] revision 3 (ARMv7), cr=10c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Hardkernel Odroid XU4
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 128 MiB at 0xb6800000
[    0.000000] Samsung CPU ID: 0xe5422001
[    0.000000] Running under secure firmware.
[    0.000000] percpu: Embedded 20 pages/cpu s52428 r8192 d21300 u81920
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 516928
[    0.000000] Kernel command line: console=tty1 console=ttySAC2,115200n8 root=UUID=e139ce78-9841-40fe-8823-96a304a09859 rootwait ro fsck.repair=yes net.ifnames=0  HPD=true vout=hdmi usbhid.quirks=0x0eef:0x0005:0x0004 smsc95xx.macaddr=00:1e:06:61:7a:39 false s5p_mfc.mem=16M
[    0.000000] hdmi: using HDMI mode
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1899876K/2074624K available (10240K kernel code, 785K rwdata, 3088K rodata, 1024K init, 322K bss, 43676K reserved, 131072K cma-reserved, 1157120K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000]  Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] random: get_random_bytes called from start_kernel+0x330/0x514 with crng_init=0
[    0.000000] Switching to timer-based delay loop, resolution 41ns
[    0.000000] clocksource: mct-frc: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000007] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000031] genirq: irq_chip COMBINER did not update eff. affinity mask of irq 49
[    0.001594] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.001615] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.001635] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.001647] Ignoring duplicate/late registration of read_current_timer delay
[    0.002166] Console: colour dummy device 80x30
[    0.002777] printk: console [tty1] enabled
[    0.002829] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.002869] pid_max: default: 32768 minimum: 301
[    0.003031] LSM: Security Framework initializing
[    0.003139] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.003183] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.004399] CPU: Testing write buffer coherency: ok
[    0.004953] CPU0: thread -1, cpu 0, socket 1, mpidr 80000100
[    0.005857] Setting up static identity map for 0x40100000 - 0x40100060
[    0.006180] ARM CCI driver probed
[    0.006774] Exynos MCPM support installed
[    0.007088] rcu: Hierarchical SRCU implementation.
[    0.009588] soc soc0: Exynos: CPU[EXYNOS5800] PRO_ID[0xe5422001] REV[0x1] Detected
[    0.010119] smp: Bringing up secondary CPUs ...
[    0.011117] CPU1: thread -1, cpu 1, socket 1, mpidr 80000101
[    0.012271] CPU2: thread -1, cpu 2, socket 1, mpidr 80000102
[    0.013332] CPU3: thread -1, cpu 3, socket 1, mpidr 80000103
[    0.014374] CPU4: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.014382] CPU4: detected I-Cache line size mismatch, workaround enabled
[    0.014389] CPU4: Spectre v2: firmware did not set auxiliary control register IBE bit, system vulnerable
[    0.014480] CPU4: Spectre BHB: using loop workaround
[    0.015625] CPU5: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.015631] CPU5: detected I-Cache line size mismatch, workaround enabled
[    0.015638] CPU5: Spectre v2: firmware did not set auxiliary control register IBE bit, system vulnerable
[    0.015690] CPU5: Spectre BHB: using loop workaround
[    0.016833] CPU6: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.016840] CPU6: detected I-Cache line size mismatch, workaround enabled
[    0.016846] CPU6: Spectre v2: firmware did not set auxiliary control register IBE bit, system vulnerable
[    0.016898] CPU6: Spectre BHB: using loop workaround
[    0.017989] CPU7: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.017996] CPU7: detected I-Cache line size mismatch, workaround enabled
[    0.018002] CPU7: Spectre v2: firmware did not set auxiliary control register IBE bit, system vulnerable
[    0.018054] CPU7: Spectre BHB: using loop workaround
[    0.018252] smp: Brought up 1 node, 8 CPUs
[    0.018301] SMP: Total of 8 processors activated (384.00 BogoMIPS).
[    0.018323] CPU: All CPU(s) started in HYP mode.
[    0.018341] CPU: Virtualization extensions available.
[    0.019491] devtmpfs: initialized
[    0.038935] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[    0.039338] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.039376] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.041610] pinctrl core: initialized pinctrl subsystem
[    0.043962] NET: Registered protocol family 16
[    0.047151] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.048595] audit: initializing netlink subsys (disabled)
[    0.048824] audit: type=2000 audit(0.048:1): state=initialized audit_enabled=0 res=1
[    0.049561] cpuidle: using governor menu
[    0.049984] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.050010] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.107337] EXYNOS5420 PMU initialized
[    0.169602] iommu: Default domain type: Translated
[    0.170042] usbcore: registered new interface driver usbfs
[    0.170117] usbcore: registered new interface driver hub
[    0.170185] usbcore: registered new device driver usb
[    0.170838] s3c-i2c 12c70000.i2c: slave address 0x00
[    0.170865] s3c-i2c 12c70000.i2c: bus frequency set to 378 KHz
[    0.171140] s3c-i2c 12c70000.i2c: i2c-0: S3C I2C adapter
[    0.171329] s3c-i2c 12c80000.i2c: slave address 0x00
[    0.171354] s3c-i2c 12c80000.i2c: bus frequency set to 65 KHz
[    0.171593] s3c-i2c 12c80000.i2c: i2c-2: S3C I2C adapter
[    0.172093] mc: Linux media interface: v0.10
[    0.172149] videodev: Linux video capture interface: v2.00
[    0.172276] pps_core: LinuxPPS API ver. 1 registered
[    0.172295] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.172702] Advanced Linux Sound Architecture Driver Initialized.
[    0.173599] clocksource: Switched to clocksource mct-frc
[    0.937830] VFS: Disk quotas dquot_6.6.0
[    0.937922] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.949556] thermal_sys: Registered thermal governor 'step_wise'
[    0.951919] NET: Registered protocol family 2
[    0.952099] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.953190] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.953242] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.953334] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.953501] TCP: Hash tables configured (established 8192 bind 8192)
[    0.953673] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.953730] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.953940] NET: Registered protocol family 1
[    0.954583] RPC: Registered named UNIX socket transport module.
[    0.954606] RPC: Registered udp transport module.
[    0.954624] RPC: Registered tcp transport module.
[    0.954642] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.954859] Trying to unpack rootfs image as initramfs...
[    1.049622] random: fast init done
[    3.635868] Freeing initrd memory: 7192K
[    3.637416] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    3.638258] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
[    3.642372] Initialise system trusted keyrings
[    3.642599] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[    3.651719] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    3.652440] NFS: Registering the id_resolver key type
[    3.652480] Key type id_resolver registered
[    3.652499] Key type id_legacy registered
[    3.652527] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    3.652553] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    3.652601] romfs: ROMFS MTD (C) 2007 Red Hat, Inc.
[    3.682336] Key type asymmetric registered
[    3.682358] Asymmetric key parser 'x509' registered
[    3.682430] bounce: pool size: 64 pages
[    3.682487] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    3.682704] io scheduler mq-deadline registered
[    3.682726] io scheduler kyber registered
[    3.682885] io scheduler bfq registered
[    3.685421] samsung-usb2-phy 12130000.phy: 12130000.phy supply vbus not found, using dummy regulator
[    3.686535] exynos5_usb3drd_phy 12100000.phy: 12100000.phy supply vbus not found, using dummy regulator
[    3.686640] exynos5_usb3drd_phy 12100000.phy: 12100000.phy supply vbus-boost not found, using dummy regulator
[    3.687031] exynos5_usb3drd_phy 12500000.phy: 12500000.phy supply vbus not found, using dummy regulator
[    3.687148] exynos5_usb3drd_phy 12500000.phy: 12500000.phy supply vbus-boost not found, using dummy regulator
[    3.695768] dma-pl330 121a0000.pdma: Loaded driver for PL330 DMAC-241330
[    3.695798] dma-pl330 121a0000.pdma:         DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    3.698480] dma-pl330 121b0000.pdma: Loaded driver for PL330 DMAC-241330
[    3.698506] dma-pl330 121b0000.pdma:         DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    3.699387] dma-pl330 10800000.mdma: Loaded driver for PL330 DMAC-241330
[    3.699413] dma-pl330 10800000.mdma:         DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32
[    3.771416] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    3.773752] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 62, base_baud = 0) is a S3C6400/10
[    3.774174] 12c20000.serial: ttySAC2 at MMIO 0x12c20000 (irq = 63, base_baud = 0) is a S3C6400/10
[    4.733120] printk: console [ttySAC2] enabled
[    4.739125] exynos-trng 10830600.rng: Exynos True Random Number Generator.
[    4.745506] exynos-mixer 14450000.mixer: Adding to iommu group 0
[    4.753157] exynos-drm-g2d 10850000.g2d: Adding to iommu group 1
[    4.759254] exynos-rotator 11c00000.rotator: Adding to iommu group 2
[    4.771674] mali 11800000.gpu: Failed to get regulator
[    4.775383] mali 11800000.gpu: Power control initialization failed
[    4.792971] brd: module loaded
[    4.795834] usbcore: registered new interface driver r8152
[    4.800089] usbcore: registered new interface driver cdc_ether
[    4.805886] usbcore: registered new interface driver cdc_subset
[    4.813992] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.819087] ehci-exynos: EHCI EXYNOS driver
[    4.823572] exynos-ehci 12110000.usb: EHCI Host Controller
[    4.828710] exynos-ehci 12110000.usb: new USB bus registered, assigned bus number 1
[    4.836632] exynos-ehci 12110000.usb: irq 82, io mem 0x12110000
[    4.857655] exynos-ehci 12110000.usb: USB 2.0 started, EHCI 1.00
[    4.862511] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    4.870462] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.877649] usb usb1: Product: EHCI Host Controller
[    4.882495] usb usb1: Manufacturer: Linux 5.4.196-406 ehci_hcd
[    4.888301] usb usb1: SerialNumber: 12110000.usb
[    4.893478] hub 1-0:1.0: USB hub found
[    4.896677] hub 1-0:1.0: 3 ports detected
[    4.901535] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.906788] ohci-exynos: OHCI EXYNOS driver
[    4.911125] exynos-ohci 12120000.usb: USB Host Controller
[    4.916312] exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 2
[    4.924373] exynos-ohci 12120000.usb: irq 82, io mem 0x12120000
[    4.993877] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    5.000705] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.007889] usb usb2: Product: USB Host Controller
[    5.012649] usb usb2: Manufacturer: Linux 5.4.196-406 ohci_hcd
[    5.018456] usb usb2: SerialNumber: 12120000.usb
[    5.023594] hub 2-0:1.0: USB hub found
[    5.026829] hub 2-0:1.0: 3 ports detected
[    5.033032] mousedev: PS/2 mouse device common for all mice
[    5.038405] i2c /dev entries driver
[    5.064066] vdd_ldo9: Bringing 3300000uV into 3000000-3000000uV
[    5.081624] vddq_mmc2: Bringing 3300000uV into 2800000-2800000uV
[    5.102486] vdd_sd: Bringing 3300000uV into 2800000-2800000uV
[    5.183239] s5m-rtc s2mps14-rtc: registered as rtc0
[    5.187241] s2mps11-clk s2mps11-clk: DMA mask not set
[    5.195314] s5p-jpeg 11f50000.jpeg: Adding to iommu group 3
[    5.199817] s5p-jpeg 11f50000.jpeg: encoder device registered as /dev/video0
[    5.206646] s5p-jpeg 11f50000.jpeg: decoder device registered as /dev/video1
[    5.213493] s5p-jpeg 11f50000.jpeg: Samsung S5P JPEG codec
[    5.219135] s5p-jpeg 11f60000.jpeg: Adding to iommu group 4
[    5.224825] s5p-jpeg 11f60000.jpeg: encoder device registered as /dev/video2
[    5.231689] s5p-jpeg 11f60000.jpeg: decoder device registered as /dev/video3
[    5.238534] s5p-jpeg 11f60000.jpeg: Samsung S5P JPEG codec
[    5.244679] s5p-mfc 11000000.codec: Adding to iommu group 5
[    5.267679] s5p-mfc 11000000.codec: preallocated 16 MiB buffer for the firmware and context buffers
[    5.275748] s5p-mfc 11000000.codec: decoder registered as /dev/video10
[    5.281969] s5p-mfc 11000000.codec: encoder registered as /dev/video11
[    5.290501] exynos-gsc 13e00000.video-scaler: Adding to iommu group 6
[    5.296704] exynos-gsc 13e10000.video-scaler: Adding to iommu group 7
[    5.312627] s3c2410-wdt 101d0000.watchdog: watchdog inactive, reset disabled, irq disabled
[    5.320085] device-mapper: uevent: version 1.0.3
[    5.324368] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-devel@redhat.com
[    5.343886] dma-pl330 3880000.adma: Loaded driver for PL330 DMAC-241330
[    5.349087] dma-pl330 3880000.adma:  DBUFF-4x8bytes Num_Chans-6 Num_Peri-16 Num_Events-6
[    5.362707] sdhci: Secure Digital Host Controller Interface driver
[    5.367426] sdhci: Copyright(c) Pierre Ossman
[    5.371940] Synopsys Designware Multimedia Card Interface Driver
[    5.378306] dwmmc_exynos 12200000.mmc: IDMAC supports 32-bit address mode.
[    5.382313] dma-pl330 3880000.adma: PM domain MAU will not be powered off
[    5.384744] dwmmc_exynos 12200000.mmc: Using internal DMA controller.
[    5.397753] dwmmc_exynos 12200000.mmc: Version ID is 250a
[    5.403150] dwmmc_exynos 12200000.mmc: DW MMC controller at irq 84,64 bit host data width,64 deep fifo
[    5.412593] dwmmc_exynos 12200000.mmc: allocated mmc-pwrseq
[    5.434525] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)
[    5.455455] dwmmc_exynos 12220000.mmc: IDMAC supports 32-bit address mode.
[    5.460907] dwmmc_exynos 12220000.mmc: Using internal DMA controller.
[    5.467302] dwmmc_exynos 12220000.mmc: Version ID is 250a
[    5.472681] dwmmc_exynos 12220000.mmc: DW MMC controller at irq 85,64 bit host data width,64 deep fifo
[    5.497560] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)
[    5.519240] ledtrig-cpu: registered to indicate activity on CPUs
[    5.524846] s5p-secss 10830000.sss: s5p-sss driver registered
[    5.529785] hidraw: raw HID events driver (C) Jiri Kosina
[    5.542810] exynos-nocp: new NoC Probe device registered: 10ca1000.nocp
[    5.548100] exynos-nocp: new NoC Probe device registered: 10ca1400.nocp
[    5.554681] exynos-nocp: new NoC Probe device registered: 10ca1800.nocp
[    5.561337] exynos-nocp: new NoC Probe device registered: 10ca1c00.nocp
[    5.568047] exynos-ppmu: new PPMU device registered 10d00000.ppmu (ppmu-event3-dmc0_0)
[    5.576025] exynos-ppmu: new PPMU device registered 10d10000.ppmu (ppmu-event3-dmc0_1)
[    5.583627] exynos-ppmu: new PPMU device registered 10d60000.ppmu (ppmu-event3-dmc1_0)
[    5.591514] exynos-ppmu: new PPMU device registered 10d70000.ppmu (ppmu-event3-dmc1_1)
[    5.599764] exynos-adc 12d10000.adc: IRQ index 1 not found
[    5.602778] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[    5.615708] samsung-i2s 3830000.i2s-sec: DMA channels sourced from device 3830000.i2s
[    5.615959] mmc1: new ultra high speed DDR50 SDHC card at address e624
[    5.629664] mmcblk1: mmc1:e624 SU16G 14.8 GiB
[    5.631700] NET: Registered protocol family 17
[    5.636559]  mmcblk1: p1 p2
[    5.637738] NET: Registered protocol family 15
[    5.644798] Key type dns_resolver registered
[    5.649436] Registering SWP/SWPB emulation handler
[    5.653906] registered taskstats version 1
[    5.657838] Loading compiled-in X.509 certificates
[    5.662703] Key type ._fscrypt registered
[    5.666583] Key type .fscrypt registered
[    5.680701] Key type encrypted registered
[    5.718288] exynos-asv 10000000.chipid: cpu0 opp0, freq: 1500 missing
[    5.723315] exynos-asv 10000000.chipid: cpu4 opp0, freq: 2100 missing
[    5.731909] OF: graph: no port node found in /soc/hdmi@14530000
[    5.737239] [drm] Exynos DRM: using 14450000.mixer device for DMA mapping operations
[    5.744136] exynos-drm exynos-drm: bound 14450000.mixer (ops 0xc0b6ead4)
[    5.750768] exynos-drm exynos-drm: bound 14530000.hdmi (ops 0xc0b6f158)
[    5.757421] exynos-drm-g2d 10850000.g2d: The Exynos G2D (ver 4.1) successfully registered.
[    5.765572] exynos-drm exynos-drm: bound 10850000.g2d (ops 0xc0b700a0)
[    5.772074] exynos-rotator 11c00000.rotator: The exynos rotator has been probed successfully
[    5.780475] exynos-drm exynos-drm: bound 11c00000.rotator (ops 0xc0b70930)
[    5.787317] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    5.793903] [drm] No driver support for vblank timestamp query.
[    5.799823] [drm] Cannot find any crtc or sizes
[    5.804752] [drm] Cannot find any crtc or sizes
[    5.808912] [drm] Initialized exynos 1.1.0 20180330 for exynos-drm on minor 0
[    5.817316] mali 11800000.gpu: GPU identified as 0x0620 r0p1 status 0
[    5.822394] mali 11800000.gpu: Protected mode not available
[    5.828322] mali 11800000.gpu: Probed as mali0
[    5.833798] dwc3 12000000.dwc3: Failed to get clk 'ref': -2
[    5.838392] xhci-hcd xhci-hcd.8.auto: xHCI Host Controller
[    5.843382] xhci-hcd xhci-hcd.8.auto: new USB bus registered, assigned bus number 3
[    5.851216] xhci-hcd xhci-hcd.8.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000000002010010
[    5.860411] xhci-hcd xhci-hcd.8.auto: irq 163, io mem 0x12000000
[    5.866607] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    5.874568] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.881757] usb usb3: Product: xHCI Host Controller
[    5.886606] usb usb3: Manufacturer: Linux 5.4.196-406 xhci-hcd
[    5.892413] usb usb3: SerialNumber: xhci-hcd.8.auto
[    5.897608] hub 3-0:1.0: USB hub found
[    5.900989] hub 3-0:1.0: 1 port detected
[    5.905088] xhci-hcd xhci-hcd.8.auto: xHCI Host Controller
[    5.910357] xhci-hcd xhci-hcd.8.auto: new USB bus registered, assigned bus number 4
[    5.917981] xhci-hcd xhci-hcd.8.auto: Host supports USB 3.0 SuperSpeed
[    5.924520] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    5.932626] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[    5.935316] devfreq 11800000.gpu: Couldn't update frequency transition information.
[    5.940776] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.955588] usb usb4: Product: xHCI Host Controller
[    5.960436] usb usb4: Manufacturer: Linux 5.4.196-406 xhci-hcd
[    5.966243] usb usb4: SerialNumber: xhci-hcd.8.auto
[    5.971413] hub 4-0:1.0: USB hub found
[    5.974838] hub 4-0:1.0: 1 port detected
[    5.980348] dwc3 12400000.dwc3: Failed to get clk 'ref': -2
[    5.984807] xhci-hcd xhci-hcd.9.auto: xHCI Host Controller
[    5.989925] xhci-hcd xhci-hcd.9.auto: new USB bus registered, assigned bus number 5
[    5.997765] xhci-hcd xhci-hcd.9.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000000002010010
[    6.006964] xhci-hcd xhci-hcd.9.auto: irq 164, io mem 0x12400000
[    6.013141] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    6.021117] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.028306] usb usb5: Product: xHCI Host Controller
[    6.033156] usb usb5: Manufacturer: Linux 5.4.196-406 xhci-hcd
[    6.038962] usb usb5: SerialNumber: xhci-hcd.9.auto
[    6.044106] hub 5-0:1.0: USB hub found
[    6.047559] hub 5-0:1.0: 1 port detected
[    6.051633] xhci-hcd xhci-hcd.9.auto: xHCI Host Controller
[    6.056904] xhci-hcd xhci-hcd.9.auto: new USB bus registered, assigned bus number 6
[    6.064530] xhci-hcd xhci-hcd.9.auto: Host supports USB 3.0 SuperSpeed
[    6.071069] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[    6.079170] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[    6.087322] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.094509] usb usb6: Product: xHCI Host Controller
[    6.099360] usb usb6: Manufacturer: Linux 5.4.196-406 xhci-hcd
[    6.105166] usb usb6: SerialNumber: xhci-hcd.9.auto
[    6.110669] hub 6-0:1.0: USB hub found
[    6.113763] hub 6-0:1.0: 1 port detected
[    6.118515] s3c-rtc 101e0000.rtc: rtc disabled, re-enabling
[    6.123372] s3c-rtc 101e0000.rtc: registered as rtc1
[    6.129683] exynos-bus: new bus device registered: soc:bus_wcore ( 84000 KHz ~ 400000 KHz)
[    6.136948] exynos-bus: new bus device registered: soc:bus_noc ( 67000 KHz ~ 100000 KHz)
[    6.144902] exynos-bus: new bus device registered: soc:bus_fsys_apb (100000 KHz ~ 200000 KHz)
[    6.153274] exynos-bus: new bus device registered: soc:bus_fsys (100000 KHz ~ 200000 KHz)
[    6.161613] exynos-bus: new bus device registered: soc:bus_fsys2 ( 75000 KHz ~ 150000 KHz)
[    6.169953] exynos-bus: new bus device registered: soc:bus_mfc ( 96000 KHz ~ 333000 KHz)
[    6.177988] exynos-bus: new bus device registered: soc:bus_gen ( 89000 KHz ~ 267000 KHz)
[    6.185874] exynos-bus: new bus device registered: soc:bus_peri ( 67000 KHz ~  67000 KHz)
[    6.194198] exynos-bus: new bus device registered: soc:bus_g2d ( 84000 KHz ~ 333000 KHz)
[    6.202188] exynos-bus: new bus device registered: soc:bus_g2d_acp ( 67000 KHz ~ 267000 KHz)
[    6.210604] exynos-bus: new bus device registered: soc:bus_jpeg ( 75000 KHz ~ 300000 KHz)
[    6.218752] exynos-bus: new bus device registered: soc:bus_jpeg_apb ( 84000 KHz ~ 167000 KHz)
[    6.227133] exynos-bus: new bus device registered: soc:bus_disp1_fimd (120000 KHz ~ 200000 KHz)
[    6.235854] exynos-bus: new bus device registered: soc:bus_disp1 (120000 KHz ~ 300000 KHz)
[    6.244083] exynos-bus: new bus device registered: soc:bus_gscl_scaler (150000 KHz ~ 300000 KHz)
[    6.252972] exynos-bus: new bus device registered: soc:bus_mscl ( 84000 KHz ~ 400000 KHz)
[    6.261674] odroid-audio sound: snd-soc-dummy-dai <-> samsung-i2s mapping ok
[    6.267622] odroid-audio sound: i2s-hifi <-> snd-soc-dummy-dai mapping ok
[    6.274889] odroid-audio sound: snd-soc-dummy-dai <-> samsung-i2s-sec mapping ok
[    6.284834] s5m-rtc s2mps14-rtc: setting system clock to 2000-01-01T00:00:14 UTC (946684814)
[    6.335416] ALSA device list:
[    6.336904]   #0: Odroid-XU4
[    6.340760] Freeing unused kernel memory: 1024K
[    6.344520] Run /init as init process
Loading, please wait...
Starting version 249.11-0ubuntu3.1

###여기서 재부팅됨

U-Boot 2017.05-00008-g6a9ddb8303-dirty (May 19 2020 - 19:48:01 +0900) for ODROID-XU4

CPU:   Exynos5422 @ 800 MHz
Model: Odroid XU4 based on EXYNOS5422
Board: Odroid XU4 based on EXYNOS5422
Type:  xu4
DRAM:  2 GiB
MMC:   EXYNOS DWMMC: 0, EXYNOS DWMMC: 1
MMC Device 0 ( SD ): 14.8 GiB
Card did not respond to voltage select!
mmc_init: -95, time 12
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Press quickly 'Enter' twice to stop autoboot:  0
Exynos5422 #

딱 이부분에서 꺼지더니 재시작을 무한반복하고 있는 상황이었다. 처음엔 뭔가 파일 시스템이 깨진줄 알고 SD카드 교체도 해보고 위 로그중에 의심나는거는 죄다 검색해보는 삽질을 오전부터 오후까지 하고 있었는데… 우연히 어댑터 맛갔을때 무한 부팅이 반복된다는 어느 글을 보고 어댑터가 맛갔나 라는 생각에 테스터기로 전압도 찍어 봤지만 5.12v로 정상 전압이 나오는걸 보고 그냥 흘려보냈었다.

오후 늦게 “이것저것 해볼거 다 해봤다” 라는 생각에 포기하고 새거 살 궁리와 방 정리를 하다가 예전에 벨킨 7포트 USB 허브 어댑터가 5V 4a 짜리라는걸 생각하고 대충 선 잘라서 연결해봤더니

잘켜짐!!!!

일단은 임시로 사용중이긴 한데 빨리 어댑터 하나 더 사서 연결해줘야 할거 같음. 이것도 USB 허브에서 전원 딸림 현상 나타나서 어댑터만 남기고 버렸던거니…

이녀석이 맛간 어댑터인데 HC1 구매할때 같이 구매했던 제품인데 왜 벌써 맛가나 했는데 4년동안 24시간 풀로 굴려댔던거니 갈만도 하지… 수고했다.


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다