회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

Kernel 4.14 RC1이 나왔네요..

조회 수 361 추천 수 0 2017.09.18 14:29:51

아주 오랜만에 글을 쓰는것 같습니다. 잘들 계셨죠?


어제 Linus Torvalds님께서 Kernel 4.14 RC1을 릴리즈 하셨습니다. 업데이트가 빨라 정신이 없네요. ㅎㅎㅎ

Greg Kroah님께서는 4.14를 LTS로 지원한다네요. 2019년 말까지는 유지보수가 잘 되겠죠.


ODROID-XU4에 간단히 올려봤는데, 다행히 부팅은 잘 되네요. 8개 CPU코어가 HMP로 동시에 잘 돌아갑니다.

4.9 커널 나왔을때에도  3~4개월 정도 열심히 포팅해야 3D/2D 가속기들이 우분투에서 쓸만하게 돌았었습니다.

이번에도 100일 작전에 들어가야 할것 같습니다. 메인라이닝/업스트리밍을 못하니 또 포팅 노가다를 해야겠죠. ㅠㅠ


u-boot도 비교적 최신으로 업데이트 하였더니, eMMC칩 호환성도 좋아졌고, PXE 부팅과 KVM 가상화도 잘 되네요.

Exynos-5422을 3년 넘게 우려먹고 있지만, 아직도 재미있는 것들이 많이 있네요. Vulkan과 Wayland도 흥미롭습니다.


아래는 부팅 로그입니다. USB 3.0 외장 하드때문에 부팅속도가 좀 늦네요.


U-Boot 2017.05-15377-gedb23d4 (Aug 24 2017 - 07:09:51 -0300) 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 ): 59.5 GiB
mmc_init: -5, time 4
*** 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
9536 bytes read in 5 ms (1.8 MiB/s)
cfgload: applying boot.ini...
cfgload: setenv initrd_high "0xffffffff"
cfgload: setenv fdt_high "0xffffffff"
cfgload: setenv macaddr "00:1e:06:61:7a:39"
cfgload: setenv vout "hdmi"
cfgload: setenv cecenable "false" # false or true
cfgload: setenv disable_vu7 "false" # false
cfgload: setenv governor "performance"
cfgload: setenv ddr_freq 825
cfgload: setenv external_watchdog "false"
cfgload: setenv external_watchdog_debounce "3"
cfgload: setenv HPD "true"
cfgload: setenv bootrootfs "console=tty1 console=ttySAC2,115200n8 root=UUID=e139ce78-9841-40fe-8823-96a304a09859 rootwait ro fsck.repair=yes net.ifnames=0"
cfgload: fatload mmc 0:1 0x40008000 zImage
reading zImage
6198544 bytes read in 361 ms (16.4 MiB/s)
cfgload: fatload mmc 0:1 0x42000000 uInitrd
reading uInitrd
5974586 bytes read in 347 ms (16.4 MiB/s)
cfgload: if test "${board_name}" = "xu4"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; fi
reading exynos5422-odroidxu4.dtb
55467 bytes read in 11 ms (4.8 MiB/s)
cfgload: if test "${board_name}" = "xu3"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu3.dtb; setenv fdtloaded "true"; fi
cfgload: if test "${board_name}" = "xu3l"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu3-lite.dtb; setenv fdtloaded "true"; fi
cfgload: if test "${fdtloaded}" != "true"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; fi
cfgload: fdt addr 0x44000000
cfgload: setenv hdmi_phy_control "HPD=${HPD} vout=${vout}"
cfgload: if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
cfgload: if test "${disable_vu7}" = "false"; then setenv hid_quirks "usbhid.quirks=0x0eef:0x0005:0x0004"; fi
cfgload: if test "${external_watchdog}" = "true"; then setenv external_watchdog "external_watchdog=${external_watchdog} external_watchdog_debounce=${external_watchdog_debounce}"; fi
cfgload: setenv bootargs "${bootrootfs} ${videoconfig} ${hdmi_phy_control} ${hid_quirks} smsc95xx.macaddr=${macaddr} ${external_watchdog} governor=${governor}"
cfgload: dmc ${ddr_freq}
cfgload: bootz 0x40008000 0x42000000 0x44000000
Kernel image @ 0x40008000 [ 0x000000 - 0x5e9510 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
   Image Name:   uInitrd-4.14.0-rc1-xu4mld
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    5974522 Bytes = 5.7 MiB
   Load Address: 42000000
   Entry Point:  42000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 44000000
   Booting using the fdt blob at 0x44000000
   Using Device Tree in place at 44000000, end 440108aa
 
Starting kernel ...
 
[    0.000000] Booting Linux on physical CPU 0x100
[    0.000000] Linux version 4.14.0-rc1-xu4mld (root@odroid) (gcc version 6.3.0 20170519 (Ubuntu/Linaro 6.3.0-18ubuntu2~16.04)) #35 SMP PREEMPT Mon Sep 18 04:19:59 UTC 2017
[    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 96 MiB at 0xb8800000
[    0.000000] Samsung CPU ID: 0xe5422001
[    0.000000] Running under secure firmware.
[    0.000000] random: fast init done
[    0.000000] percpu: Embedded 18 pages/cpu @eed5d000 s44204 r8192 d21332 u73728
[    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 governor=performance s5p_mfc.mem=16M
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 1927848K/2074624K available (9216K kernel code, 743K rwdata, 3020K rodata, 1024K init, 7586K bss, 48472K reserved, 98304K cma-reserved, 1189888K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0a00000   (10208 kB)
[    0.000000]       .init : 0xc0e00000 - 0xc0f00000   (1024 kB)
[    0.000000]       .data : 0xc0f00000 - 0xc0fb9c54   ( 744 kB)
[    0.000000]        .bss : 0xc0fc1558 - 0xc1729d6c   (7587 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] Running RCU self tests
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000]  RCU lockdep checking is enabled.
[    0.000000]  RCU priority boosting: priority 1 delay 500 ms.
[    0.000000]  Tasks RCU enabled.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000]  Offload RCU callbacks from CPUs: .
[    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.000009] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.001857] Console: colour dummy device 80x30
[    0.006283] console [tty1] enabled
[    0.006358] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.006486] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.006564] ... MAX_LOCK_DEPTH:          48
[    0.006688] ... MAX_LOCKDEP_KEYS:        8191
[    0.006769] ... CLASSHASH_SIZE:          4096
[    0.006850] ... MAX_LOCKDEP_ENTRIES:     32768
[    0.006932] ... MAX_LOCKDEP_CHAINS:      65536
[    0.007014] ... CHAINHASH_SIZE:          32768
[    0.007096]  memory used by lock dependency info: 4655 kB
[    0.007190]  per task-struct memory footprint: 1536 bytes
[    0.007356] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    0.007538] pid_max: default: 32768 minimum: 301
[    0.008669] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.008859] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.015736] CPU: Testing write buffer coherency: ok
[    0.020649] CPU0: update cpu_capacity 448
[    0.020811] CPU0: thread -1, cpu 0, socket 1, mpidr 80000100
[    0.033861] Setting up static identity map for 0x40100000 - 0x40100060
[    0.036996] ARM CCI driver probed
[    0.037626] Exynos MCPM support installed
[    0.039344] Hierarchical SRCU implementation.
[    0.077301] smp: Bringing up secondary CPUs ...
[    0.104529] CPU1: update cpu_capacity 448
[    0.104571] CPU1: thread -1, cpu 1, socket 1, mpidr 80000101
[    0.137638] CPU2: update cpu_capacity 448
[    0.137679] CPU2: thread -1, cpu 2, socket 1, mpidr 80000102
[    0.167660] CPU3: update cpu_capacity 448
[    0.167700] CPU3: thread -1, cpu 3, socket 1, mpidr 80000103
[    0.197729] CPU4: update cpu_capacity 1535
[    0.197762] CPU4: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.227635] CPU5: update cpu_capacity 1535
[    0.227666] CPU5: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.257632] CPU6: update cpu_capacity 1535
[    0.257662] CPU6: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.287621] CPU7: update cpu_capacity 1535
[    0.287651] CPU7: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.288670] smp: Brought up 1 node, 8 CPUs
[    0.290653] SMP: Total of 8 processors activated (384.00 BogoMIPS).
[    0.290836] CPU: WARNING: CPU(s) started in wrong/inconsistent modes (primary CPU mode 0x1a)
[    0.291054] CPU: This may indicate a broken bootloader or firmware.
[    0.303335] devtmpfs: initialized
[    0.584743] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 3
[    0.595587] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.595914] futex hash table entries: 2048 (order: 5, 131072 bytes)
[    0.604156] pinctrl core: initialized pinctrl subsystem
[    0.621800] NET: Registered protocol family 16
[    0.638008] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.665994] cpuidle: using governor menu
[    0.669153] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.669409] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.994451] EXYNOS5420 PMU initialized
[    1.355422] SCSI subsystem initialized
[    1.357389] usbcore: registered new interface driver usbfs
[    1.358075] usbcore: registered new interface driver hub
[    1.359057] usbcore: registered new device driver usb
[    1.364017] s3c-i2c 12c80000.i2c: slave address 0x00
[    1.364155] s3c-i2c 12c80000.i2c: bus frequency set to 65 KHz
[    1.368211] s3c-i2c 12c80000.i2c: i2c-2: S3C I2C adapter
[    1.370411] media: Linux media interface: v0.10
[    1.370838] Linux video capture interface: v2.00
[    1.374776] Advanced Linux Sound Architecture Driver Initialized.
[    1.382231] clocksource: Switched to clocksource mct-frc
[    1.869384] VFS: Disk quotas dquot_6.6.0
[    1.869875] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.988152] NET: Registered protocol family 2
[    1.992914] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    1.993234] TCP bind hash table entries: 8192 (order: 6, 327680 bytes)
[    1.996422] TCP: Hash tables configured (established 8192 bind 8192)
[    1.997428] UDP hash table entries: 512 (order: 3, 49152 bytes)
[    1.998007] UDP-Lite hash table entries: 512 (order: 3, 49152 bytes)
[    2.000529] NET: Registered protocol family 1
[    2.004986] RPC: Registered named UNIX socket transport module.
[    2.005149] RPC: Registered udp transport module.
[    2.005273] RPC: Registered tcp transport module.
[    2.005398] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.007672] Trying to unpack rootfs image as initramfs...
[    2.709965] Freeing initrd memory: 5836K
[    2.730088] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[    2.826937] NFS: Registering the id_resolver key type
[    2.827461] Key type id_resolver registered
[    2.827600] Key type id_legacy registered
[    2.827776] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.828321] romfs: ROMFS MTD (C) 2007 Red Hat, Inc.
[    2.857561] bounce: pool size: 64 pages
[    2.858341] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    2.860280] io scheduler noop registered
[    2.860407] io scheduler deadline registered (default)
[    2.862016] io scheduler cfq registered
[    2.862302] io scheduler mq-deadline registered
[    2.862427] io scheduler kyber registered
[    2.865035] io scheduler bfq registered
[    2.881709] samsung-usb2-phy 12130000.phy: 12130000.phy supply vbus not found, using dummy regulator
[    2.889348] exynos5_usb3drd_phy 12100000.phy: 12100000.phy supply vbus not found, using dummy regulator
[    2.890098] exynos5_usb3drd_phy 12100000.phy: 12100000.phy supply vbus-boost not found, using dummy regulator
[    2.893531] exynos5_usb3drd_phy 12500000.phy: 12500000.phy supply vbus not found, using dummy regulator
[    2.894276] exynos5_usb3drd_phy 12500000.phy: 12500000.phy supply vbus-boost not found, using dummy regulator
[    2.954117] dma-pl330 121a0000.pdma: Loaded driver for PL330 DMAC-241330
[    2.954272] dma-pl330 121a0000.pdma:         DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    2.983950] dma-pl330 121b0000.pdma: Loaded driver for PL330 DMAC-241330
[    2.984104] dma-pl330 121b0000.pdma:         DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    2.992767] dma-pl330 10800000.mdma: Loaded driver for PL330 DMAC-241330
[    2.992919] dma-pl330 10800000.mdma:         DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32
[    3.582997] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    3.598646] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 58, base_baud = 0) is a S3C6400/10
[    3.602422] 12c10000.serial: ttySAC1 at MMIO 0x12c10000 (irq = 59, base_baud = 0) is a S3C6400/10
[    3.605806] 12c20000.serial: ttySAC2 at MMIO 0x12c20000 (irq = 60, base_baud = 0) is a S3C6400/10
[    4.490234] console [ttySAC2] enabled
[    4.496728] 12c30000.serial: ttySAC3 at MMIO 0x12c30000 (irq = 61, base_baud = 0) is a S3C6400/10
[    4.516026] exynos-mixer 14450000.mixer: Linked as a consumer to 14650000.sysmmu
[    4.522693] iommu: Adding device 14450000.mixer to group 0
[    4.535196] exynos-hdmi 14530000.hdmi: Failed to get supply 'vdd': -517
[    4.549262] exynos-rot 11c00000.rotator: Linked as a consumer to 11d40000.sysmmu
[    4.556005] iommu: Adding device 11c00000.rotator to group 1
[    4.563397] exynos-rot 11c00000.rotator: The exynos rotator is probed successfully
[    4.574641] exynos-drm-ipp exynos-drm-ipp: drm ipp registered successfully.
[    4.683399] brd: module loaded
[    4.782607] loop: module loaded
[    4.791008] libphy: Fixed MDIO Bus: probed
[    4.796494] usbcore: registered new interface driver r8152
[    4.801058] usbcore: registered new interface driver cdc_ether
[    4.806845] usbcore: registered new interface driver cdc_subset
[    4.822992] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.828388] ehci-exynos: EHCI EXYNOS driver
[    4.834178] exynos-ehci 12110000.usb: EHCI Host Controller
[    4.839036] exynos-ehci 12110000.usb: new USB bus registered, assigned bus number 1
[    4.847682] exynos-ehci 12110000.usb: irq 71, io mem 0x12110000
[    4.865708] exynos-ehci 12110000.usb: USB 2.0 started, EHCI 1.00
[    4.873039] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.878657] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.885838] usb usb1: Product: EHCI Host Controller
[    4.890655] usb usb1: Manufacturer: Linux 4.14.0-rc1-xu4mld ehci_hcd
[    4.896998] usb usb1: SerialNumber: 12110000.usb
[    4.908071] hub 1-0:1.0: USB hub found
[    4.910900] hub 1-0:1.0: 3 ports detected
[    4.923770] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.928967] ohci-exynos: OHCI EXYNOS driver
[    4.934185] exynos-ohci 12120000.usb: USB Host Controller
[    4.938485] exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 2
[    4.946764] exynos-ohci 12120000.usb: irq 71, io mem 0x12120000
[    5.011281] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    5.016873] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.026582] usb usb2: Product: USB Host Controller
[    5.030139] usb usb2: Manufacturer: Linux 4.14.0-rc1-xu4mld ohci_hcd
[    5.036479] usb usb2: SerialNumber: 12120000.usb
[    5.046154] hub 2-0:1.0: USB hub found
[    5.048878] hub 2-0:1.0: 3 ports detected
[    5.062996] usbcore: registered new interface driver usb-storage
[    5.073168] mousedev: PS/2 mouse device common for all mice
[    5.086911] i2c /dev entries driver
[    5.141792] vdd_ldo9: Bringing 3300000uV into 3000000-3000000uV
[    5.169873] vddq_mmc2: Bringing 3300000uV into 2800000-2800000uV
[    5.187999] vdd_ldo15: Bringing 3300000uV into 3100000-3100000uV
[    5.218053] vdd_sd: Bringing 3300000uV into 2800000-2800000uV
[    5.397124] s5m-rtc s2mps14-rtc: rtc core: registered s5m-rtc as rtc0
[    5.416109] IR NEC protocol handler initialized
[    5.419511] IR RC5(x/sz) protocol handler initialized
[    5.424524] IR RC6 protocol handler initialized
[    5.429018] IR JVC protocol handler initialized
[    5.433524] IR Sony protocol handler initialized
[    5.438118] IR SANYO protocol handler initialized
[    5.442806] IR Sharp protocol handler initialized
[    5.447478] IR MCE Keyboard/mouse protocol handler initialized
[    5.453301] IR XMP protocol handler initialized
[    5.463745] s5p-jpeg 11f50000.jpeg: Linked as a consumer to 11f10000.sysmmu
[    5.470063] iommu: Adding device 11f50000.jpeg to group 2
[    5.478936] s5p-jpeg 11f50000.jpeg: encoder device registered as /dev/video0
[    5.486239] s5p-jpeg 11f50000.jpeg: decoder device registered as /dev/video1
[    5.492216] s5p-jpeg 11f50000.jpeg: Samsung S5P JPEG codec
[    5.499080] s5p-jpeg 11f60000.jpeg: Linked as a consumer to 11f20000.sysmmu
[    5.505183] iommu: Adding device 11f60000.jpeg to group 3
[    5.512832] s5p-jpeg 11f60000.jpeg: encoder device registered as /dev/video2
[    5.520130] s5p-jpeg 11f60000.jpeg: decoder device registered as /dev/video3
[    5.525985] s5p-jpeg 11f60000.jpeg: Samsung S5P JPEG codec
[    5.535362] s5p-mfc 11000000.codec: Linked as a consumer to 11200000.sysmmu
[    5.541948] s5p-mfc 11000000.codec: Linked as a consumer to 11210000.sysmmu
[    5.548411] iommu: Adding device 11000000.codec to group 4
[    5.629837] s5p-mfc 11000000.codec: preallocated 16 MiB buffer for the firmware and context buffers
[    5.639324] s5p-mfc 11000000.codec: decoder registered as /dev/video4
[    5.645972] s5p-mfc 11000000.codec: encoder registered as /dev/video5
[    5.656683] exynos-gsc 13e00000.video-scaler: Linked as a consumer to 13e80000.sysmmu
[    5.663660] iommu: Adding device 13e00000.video-scaler to group 5
[    5.674695] exynos-gsc 13e10000.video-scaler: Linked as a consumer to 13e90000.sysmmu
[    5.681672] iommu: Adding device 13e10000.video-scaler to group 6
[    5.711830] exynos-tmu 10060000.tmu: More trip points than supported by this TMU.
[    5.718127] exynos-tmu 10060000.tmu: 2 trip points should be configured in polling mode.
[    5.746867] s3c2410-wdt 101d0000.watchdog: watchdog inactive, reset disabled, irq disabled
[    5.760720] device-mapper: ioctl: 4.36.0-ioctl (2017-06-09) initialised: dm-devel@redhat.com
[    5.859255] sdhci: Secure Digital Host Controller Interface driver
[    5.864073] sdhci: Copyright(c) Pierre Ossman
[    5.869473] Synopsys Designware Multimedia Card Interface Driver
[    5.877259] dwmmc_exynos 12200000.mmc: IDMAC supports 32-bit address mode.
[    5.883018] dwmmc_exynos 12200000.mmc: Using internal DMA controller.
[    5.889185] dwmmc_exynos 12200000.mmc: Version ID is 250a
[    5.894712] dwmmc_exynos 12200000.mmc: DW MMC controller at irq 73,64 bit host data width,64 deep fifo
[    5.905180] dwmmc_exynos 12200000.mmc: allocated mmc-pwrseq
[    5.929511] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)
[    5.955609] dwmmc_exynos 12220000.mmc: IDMAC supports 32-bit address mode.
[    5.961251] dwmmc_exynos 12220000.mmc: Using internal DMA controller.
[    5.967541] dwmmc_exynos 12220000.mmc: Version ID is 250a
[    5.973042] dwmmc_exynos 12220000.mmc: DW MMC controller at irq 74,64 bit host data width,64 deep fifo
[    6.002842] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)
[    6.039746] s5p-secss 10830000.sss: s5p-sss driver registered
[    6.044555] dma-pl330 3880000.adma: Loaded driver for PL330 DMAC-241330
[    6.045237] hidraw: raw HID events driver (C) Jiri Kosina
[    6.046832] usbcore: registered new interface driver usbhid
[    6.046841] usbhid: USB HID core driver
[    6.065527] dma-pl330 3880000.adma:  DBUFF-4x8bytes Num_Chans-6 Num_Peri-16 Num_Events-6
[    6.104988] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[    6.113770] mmc1: new high speed SDXC card at address aaaa
[    6.118820] exynos-nocp: new NoC Probe device registered: 10ca1000.nocp
[    6.119929] exynos-nocp: new NoC Probe device registered: 10ca1400.nocp
[    6.121044] exynos-nocp: new NoC Probe device registered: 10ca1800.nocp
[    6.122497] exynos-nocp: new NoC Probe device registered: 10ca1c00.nocp
[    6.147272] mmcblk1: mmc1:aaaa SL64G 59.5 GiB
[    6.151448] NET: Registered protocol family 17
[    6.155114] NET: Registered protocol family 15
[    6.159990] Key type dns_resolver registered
[    6.164024]  mmcblk1: p1 p2
[    6.164648] Registering SWP/SWPB emulation handler
[    6.169786] registered taskstats version 1
[    6.205875] Key type encrypted registered
[    6.497191] OF: graph: no port node found in /soc/hdmi@14530000
[    6.506398] [drm] Exynos DRM: using 14450000.mixer device for DMA mapping operations
[    6.515135] exynos-drm exynos-drm: bound 14450000.mixer (ops mixer_component_ops)
[    6.521589] exynos-drm exynos-drm: bound 14530000.hdmi (ops hdmi_component_ops)
[    6.528664] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    6.535218] [drm] No driver support for vblank timestamp query.
[    6.542230] [drm] Cannot find any crtc or sizes
[    6.550194] [drm] Cannot find any crtc or sizes
[    6.555544] [drm] Initialized exynos 1.0.0 20110530 for exynos-drm on minor 0
[    6.577617] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
[    6.582317] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 3
[    6.591416] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x02010010
[    6.599249] xhci-hcd xhci-hcd.2.auto: irq 136, io mem 0x12000000
[    6.606393] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    6.611933] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.619127] usb usb3: Product: xHCI Host Controller
[    6.623950] usb usb3: Manufacturer: Linux 4.14.0-rc1-xu4mld xhci-hcd
[    6.630289] usb usb3: SerialNumber: xhci-hcd.2.auto
[    6.640059] hub 3-0:1.0: USB hub found
[    6.643052] hub 3-0:1.0: 1 port detected
[    6.649965] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
[    6.654300] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 4
[    6.662867] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    6.671103] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[    6.676645] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.683812] usb usb4: Product: xHCI Host Controller
[    6.688661] usb usb4: Manufacturer: Linux 4.14.0-rc1-xu4mld xhci-hcd
[    6.695004] usb usb4: SerialNumber: xhci-hcd.2.auto
[    6.704552] hub 4-0:1.0: USB hub found
[    6.707275] hub 4-0:1.0: 1 port detected
[    6.727674] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[    6.732062] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 5
[    6.741211] xhci-hcd xhci-hcd.5.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x02010010
[    6.749126] xhci-hcd xhci-hcd.5.auto: irq 137, io mem 0x12400000
[    6.755973] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002
[    6.761504] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.768699] usb usb5: Product: xHCI Host Controller
[    6.773524] usb usb5: Manufacturer: Linux 4.14.0-rc1-xu4mld xhci-hcd
[    6.779863] usb usb5: SerialNumber: xhci-hcd.5.auto
[    6.789260] hub 5-0:1.0: USB hub found
[    6.791836] hub 5-0:1.0: 1 port detected
[    6.798661] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
[    6.803103] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 6
[    6.811191] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[    6.819935] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003
[    6.825709] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.832669] usb usb6: Product: xHCI Host Controller
[    6.837492] usb usb6: Manufacturer: Linux 4.14.0-rc1-xu4mld xhci-hcd
[    6.843832] usb usb6: SerialNumber: xhci-hcd.5.auto
[    6.853623] hub 6-0:1.0: USB hub found
[    6.856344] hub 6-0:1.0: 1 port detected
[    6.867036] s3c-rtc 101e0000.rtc: rtc disabled, re-enabling
[    6.872061] s3c-rtc 101e0000.rtc: warning: invalid RTC value so initializing it
[    6.879068] rtc rtc1: invalid alarm value: 1900-1-1 0:0:0
[    6.885608] s3c-rtc 101e0000.rtc: rtc core: registered s3c as rtc1
[    6.904717] exynos-bus: new bus device registered: soc:bus_wcore ( 84000 KHz ~ 400000 KHz)
[    6.917738] exynos-bus: new bus device registered: soc:bus_noc ( 67000 KHz ~ 100000 KHz)
[    6.929180] exynos-bus: new bus device registered: soc:bus_fsys_apb (100000 KHz ~ 200000 KHz)
[    6.939521] exynos-bus: new bus device registered: soc:bus_fsys (100000 KHz ~ 200000 KHz)
[    6.951325] exynos-bus: new bus device registered: soc:bus_fsys2 ( 75000 KHz ~ 150000 KHz)
[    6.967369] exynos-bus: new bus device registered: soc:bus_mfc ( 96000 KHz ~ 333000 KHz)
[    6.980106] exynos-bus: new bus device registered: soc:bus_gen ( 89000 KHz ~ 267000 KHz)
[    6.990733] exynos-bus: new bus device registered: soc:bus_peri ( 67000 KHz ~  67000 KHz)
[    7.003974] exynos-bus: new bus device registered: soc:bus_g2d ( 84000 KHz ~ 333000 KHz)
[    7.016683] exynos-bus: new bus device registered: soc:bus_g2d_acp ( 67000 KHz ~ 267000 KHz)
[    7.024028] usb 3-1: new high-speed USB device number 2 using xhci-hcd
[    7.036731] exynos-bus: new bus device registered: soc:bus_jpeg ( 75000 KHz ~ 300000 KHz)
[    7.049456] exynos-bus: new bus device registered: soc:bus_jpeg_apb ( 84000 KHz ~ 167000 KHz)
[    7.061113] exynos-bus: new bus device registered: soc:bus_disp1_fimd (120000 KHz ~ 200000 KHz)
[    7.073698] exynos-bus: new bus device registered: soc:bus_disp1 (120000 KHz ~ 300000 KHz)
[    7.086063] exynos-bus: new bus device registered: soc:bus_gscl_scaler (150000 KHz ~ 300000 KHz)
[    7.100636] exynos-bus: new bus device registered: soc:bus_mscl ( 84000 KHz ~ 400000 KHz)
[    7.113750] Power domain MSC disable failed
[    7.121334] input: gpio_keys as /devices/platform/gpio_keys/input/input0
[    7.132337] s5m-rtc s2mps14-rtc: setting system clock to 2017-09-18 04:28:06 UTC (1505708886)
[    7.145599] ALSA device list:
[    7.147167]   No soundcards found.
[    7.160793] Freeing unused kernel memory: 1024K
[    7.174802] usb 3-1: New USB device found, idVendor=05e3, idProduct=0610
[    7.180485] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    7.187404] usb 3-1: Product: USB2.0 Hub
[    7.191439] usb 3-1: Manufacturer: GenesysLogic
[    7.208289] hub 3-1:1.0: USB hub found
[    7.213751] hub 3-1:1.0: 2 ports detected
Loading, please wait...
[    7.296025] usb 4-1: new SuperSpeed USB device number 2 using xhci-hcd
[    7.320081] usb 4-1: New USB device found, idVendor=05e3, idProduct=0616
[    7.325716] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    7.332830] usb 4-1: Product: USB3.0 Hub
[    7.336494] usb 4-1: Manufacturer: GenesysLogic
[    7.354329] hub 4-1:1.0: USB hub found
[    7.357800] hub 4-1:1.0: 2 ports detected
starting version 229
[    7.539168] usb 5-1: new high-speed USB device number 3 using xhci-hcd
[    7.684829] usb 5-1: New USB device found, idVendor=0bda, idProduct=8153
[    7.690470] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[    7.697376] usb 5-1: Product: USB 10/100/1000 LAN
[    7.702872] usb 5-1: Manufacturer: Realtek
[    7.706097] usb 5-1: SerialNumber: 000001000000
[    7.899623] usb 5-1: reset high-speed USB device number 3 using xhci-hcd
[    8.076324] r8152 5-1:1.0 eth0: v1.09.9
[    8.333845] xhci-hcd xhci-hcd.5.auto: Cannot set link state.
[    8.338460] usb usb6-port1: cannot disable (err = -32)
[    9.812742] usb 4-1.2: new SuperSpeed USB device number 3 using xhci-hcd
[    9.834647] usb 4-1.2: New USB device found, idVendor=174c, idProduct=55aa
[    9.840515] usb 4-1.2: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[    9.847814] usb 4-1.2: Product: ASMT1153e
[    9.851931] usb 4-1.2: Manufacturer: asmedia
[    9.856053] usb 4-1.2: SerialNumber: 123456789162
[    9.870079] usb-storage 4-1.2:1.0: USB Mass Storage device detected
[    9.879622] usb-storage 4-1.2:1.0: Quirks match for vid 174c pid 55aa: 400000
[    9.886628] scsi host0: usb-storage 4-1.2:1.0
[   10.233174] usbcore: registered new interface driver uas
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Will now check root file system ...
[   10.922676] usb 4-1.1: new SuperSpeed USB device number 4 using xhci-hcd
[   10.938240] scsi 0:0:0:0: Direct-Access     ST1000LM 048-2E7172       0    PQ: 0 ANSI: 6
[   10.966270] usb 4-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[   10.966303] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[   10.966345] sd 0:0:0:0: [sda] 4096-byte physical blocks
[   10.980957] sd 0:0:0:0: [sda] Write Protect is off
[   10.983853] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   10.994608] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   11.013041] usb 4-1.1: Product: StoreJet Transcend
[   11.017738] usb 4-1.1: Manufacturer: StoreJet Transcend
[   11.022371] usb 4-1.1: SerialNumber:             5NK12GHA
[   11.027920]  sda: sda1 sda2
[   11.041072] sd 0:0:0:0: [sda] Attached SCSI disk
[   11.127698] scsi host1: uas
[   11.136349] scsi 1:0:0:0: Direct-Access     StoreJet Transcend        0    PQ: 0 ANSI: 6
[   11.153675] sd 1:0:0:0: [sdb] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[   11.156998] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   11.165699] sd 1:0:0:0: [sdb] Write Protect is off
[   11.186125] random: crng init done
[   11.230376]  sdb: sdb1
[   11.239823] sd 1:0:0:0: [sdb] Attached SCSI disk
[   11.349622] EXT4-fs (mmcblk1p2): mounted filesystem without journal. Opts: (null)
[   12.518910] NET: Registered protocol family 10
[   12.530022] Segment Routing with IPv6
[   12.908370] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[   12.929743] systemd[1]: Detected architecture arm.
 
Welcome to Ubuntu 16.04.3 LTS!
Ubuntu 16.04.3 LTS odroid ttySAC2
 
odroid login: root
Password:
Last login: Mon Sep 18 04:27:29 UTC 2017 on ttySAC2
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.14.0-rc1-xu4mld armv7l)
 
 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 
root@odroid:~#



김민욱

2017.09.19 14:26:29
*.131.77.55

질문이 있는데요. RootFS 만 올라간, (커널 3.14) 을 사용하고 있는데요.

AVS(Alexa Voice Service)를 설치하려고 하니, Debian 계열만 쉽게 설치가 되는것 같아요.

저 같은 경우에 어떻게 해야 하나요?

이제현

2017.09.19 15:35:59
*.250.177.234

의존성때문에 설치하는데 고생하는 경우가 많죠.

관련 패키지를 하나하나 찾아서 빌드하여 rootfs에 넣는 수 말고는 생각이 안나네요.


아니면 우분투나 데비안 minimal image를 만들어서 부팅시키는 것이 속편할 수도 있습니다.

minimal의 경우 300MB이하로도 만들수 있고, apt 명령도 잘 먹으니 개발 및 관리가 편리할 겁니다.

나중에 squash-fs를 적용하면 전원을 갑자기 꺼도 파일시스템이 깨지지 않게 만들수 있어,

상업용으로 큰 문제는 없을겁니다.


그나저나 어떤 보드를 사용하시나요?

김민욱

2017.09.19 17:34:05
*.131.77.55

아.. 속 시원한 답변 감사합니다.

아래 보드 쓰는데요, 듣보 보도 못한 방식으로 개발을 해서, 고생 중입니다... ^.^

http://blog.naver.com/thy0313/220843648021

이제현

2017.09.20 09:40:55
*.250.177.234

아.. MIPS-32 코어네요. Debian 패키지 지원이 많이 부족할것 같습니다.

아무래도 노가다 포팅이 필요할것 같네요.


김민욱

2017.09.20 11:31:11
*.131.77.55

헉...T.T 그렇쿤요... 어제부터 느낌이 싸~~ 하다가 느꼈슴다..

블루스카이

2017.09.20 17:40:47
*.121.27.146

Rootfs을 직접 만드신 것인가요 아니면 업체에서 제공해 준 것인가요?

업체에서 제공해 준 것이라면 직접 만들어 사용하면 필요한  package만 컴파일하여 만들 수 있습니다.

linuxfromscrach 참조하시면 MIPS용 rootfs을 만들실 수 있습니다.

김민욱

2017.09.20 18:38:16
*.131.77.55

Rootfs는 업체에서 제공한것입니다. 답변 감사합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 주시기 ... 관리자 2010-07-14 106885
1856 운영자님 ... 이솝 2018 년 운영계획 있으시면 부탁드립니다 ... [2] 파란새 2017-12-31 135
1855 다사다난한 2017년이 져 물어 갑니다 ... [3] 파란새 2017-12-16 175
1854 잉여력 폭발. [5] Jazzguitar 2017-11-08 305
1853 10월에 aesop 사이트 접속이 안돼서 궁금했습니다 [7] QueenBee 2017-11-02 241
1852 이맥스 책을 찾고 있습니다. 서연석 2017-09-29 133
» Kernel 4.14 RC1이 나왔네요.. [7] 이제현 2017-09-18 361
1850 근래 시작한 일 - RTOS, Atomthreads, 신형 삼성AP [3] 고도리 2017-09-15 427
1849 극심한 불경기에 어떻게 지내시나요 ? [3] 파란새 2017-09-02 323
1848 라즈베리파이에 구글 스피커 엔진인 구글 어시스턴트 API를 올려봤습니... [5] 천동이 2017-08-25 310
1847 [Exynos 8895관련] [2] 밥줘잉 2017-05-30 292
1846 오렌지파이에 구글 서비스 설치하는 방법을 정리해봤습니다. [6] 천동이 2017-01-17 451
1845 고도리님 2017년 신년계획 부탁드립니다 .... [1] 파란새 2017-01-03 455
1844 Orange Pi PC2 를 테스트 해봤습니다^^ [7] 천동이 2016-11-24 515
1843 IT 쪽은 일꺼리가 많이 줄었는데 ... [1] 파란새 2016-11-21 510
1842 DRAM 가격과 NAND Flash 가격이 엄청 오르고 있네요. [2] 고도리 2016-11-09 278
1841 Orange Pi PC 2 - 20$ 짜리 재밌는 보드 file [7] 고도리 2016-11-08 371
1840 자바·C/C++ 모두 지원하는 RTOS 출시 [4] 포도씨 2016-11-02 393
1839 퀄컴의 NXP인수 [3] 고도리 2016-10-30 346
1838 DragonBoard™ 410c - 퀄컴 사물인터넷 IOE Board ... [2] 파란새 2016-08-27 448
1837 WebRTC 관련 .... [2] 파란새 2016-08-25 283

사용자 로그인