embeded/FPGA - XILINX2018. 10. 11. 09:17

altera/intel FPGA는 어떻게 되려나?

로직 한계로 atom을 박을순 없을테고 승기를 완전히 잡아 버리는 한수가 될 거 같네


[링크 : http://e4ds.com/sub_view.asp?ch=17&t=1&idx=9612]

'embeded > FPGA - XILINX' 카테고리의 다른 글

zynq mio  (0) 2021.03.16
zynq runtime pl fpga update  (0) 2021.03.15
xilinx DONE  (0) 2018.05.04
vivado I/O Ports 연결 컨셉  (0) 2018.03.23
vivado device constraint  (0) 2018.03.20
Posted by 구차니
embeded/arduino(genuino)2018. 10. 5. 22:58

회사 다른분 차량에 달려있던 자동차 타이어 공기압 센서에

433MHz 써있는 걸로 찾아보기 시작


아무튼 TPMS 혹은 TPM 이라고 표기하기도 하고

IVTM이라고 표기하기도 하는데 브랜드 명이나 특허로 인한 고유명사인 것 같다.

(Tire Pressure Measure System 정도가 무난한 약어인듯)


ISM 대역으로 쓸 뿐이고 딱히 zigbee나 bluetooth 처럼

명칭이 붙는 어떠한 기술은 아닌듯


[링크 : http://vctec.co.kr/.../433mhz-무선-리시버-및-트랜시버-모듈.../10440/#none]

[링크 : https://www.rohde-schwarz.com/kr/applications/-tpms-application-card_56279-4820.html]


일단.. 버스용 인데 내장 리튬배터리로 6.5년 정도 보증을 하는 듯

[링크 : http://inform.wabco-auto.com/intl/pdf/815/00/45/8150100453.pdf]

'embeded > arduino(genuino)' 카테고리의 다른 글

e-paper 모듈 (아두이노 HAT)  (0) 2019.04.17
dfrobot ph meter  (0) 2018.12.19
firmata c library client  (0) 2018.05.18
아두이노로 상용제품 만들기  (2) 2018.04.10
아두이노 미세먼지 센서  (2) 2018.03.30
Posted by 구차니
embeded/odroid2018. 9. 29. 07:52

이틀에 걸쳐 했는데, 용량이 간당간당하네 -_ㅠ

아무튼 어찌어찌 업데이트는 되었는데 SD 메모리를 덤프해놔야 하려나.. 고민이네


Ubuntu 18.04.1 LTS odroid ttySAC1


odroid login: odroid

Password:

Last login: Fri Sep 28 22:01:15 UTC 2018 on ttySAC1

Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 3.8.13.30 armv7l)


 * Documentation:  https://help.ubuntu.com

 * Management:     https://landscape.canonical.com

 * Support:        https://ubuntu.com/advantage



1 package can be updated.

0 updates are security updates.


odroid@odroid:~$ df -h

Filesystem      Size  Used Avail Use% Mounted on

udev            882M     0  882M   0% /dev

tmpfs           203M  2.9M  200M   2% /run

/dev/mmcblk0p2  7.1G  5.3G  1.6G  78% /

tmpfs          1012M  100K 1012M   1% /dev/shm

tmpfs           5.0M  4.0K  5.0M   1% /run/lock

tmpfs          1012M     0 1012M   0% /sys/fs/cgroup

/dev/mmcblk0p1  128M  6.1M  122M   5% /media/boot

tmpfs           203M   16K  203M   1% /run/user/108

tmpfs           203M     0  203M   0% /run/user/1000 


'embeded > odroid' 카테고리의 다른 글

odroid xu4 AP 관련  (0) 2020.03.07
HEVC, H.265 지원 싱글보드  (0) 2019.04.23
odroid U3 방열판/쿨러  (0) 2018.09.26
odroid U3 eMMC 복구  (0) 2018.09.26
odroid 고민..  (2) 2018.09.26
Posted by 구차니
embeded/odroid2018. 9. 26. 22:27

dist-upgrade 하다가 용량 부족으로 뻗었는데

두개 동시에 업데이트 하니까 서포트 까지 뜨거워서 잡기 힘들 정도.. -_-

그런 이유로 써멀 구리스 발라 주려고 하니 TIM(Thermal Interface Material)이 두께가 있어서

MLCC 등이 방열판에 닿지 않는것 같은데, 반대로 이거 떼면 쇼트 날지도 모르겠다.


그런 이유로.. 어쩔수 없이 팬을 달아야 하나..

아니면 쿨러를 달아주어야 하나 고민중..


[링크 : https://www.hardkernel.com/main/products/prdt_info.php?g_code=G138760358261]

'embeded > odroid' 카테고리의 다른 글

HEVC, H.265 지원 싱글보드  (0) 2019.04.23
odroid U3 18.03 업데이트  (6) 2018.09.29
odroid U3 eMMC 복구  (0) 2018.09.26
odroid 고민..  (2) 2018.09.26
odroid XU4 팬 컨트롤  (0) 2018.09.24
Posted by 구차니
embeded/odroid2018. 9. 26. 21:59

eMMC 장착 안하고 해서 그런가..?

U-Boot 2010.12-00000-g9777ca6-dirty (Nov 26 2015 - 10:10:11) for Exynox4412



CPU: S5PC220 [Samsung SOC on SMP Platform Base on ARM CortexA9]

APLL = 1000MHz, MPLL = 800MHz

DRAM:  2 GiB


PMIC VERSION : 0x00, CHIP REV : 2

TrustZone Enabled BSP

BL1 version: 20121128



Checking Boot Mode ... SDMMC

MMC Device 0: 15193 MB

MMC Device 1 not found

*** Warning - using default environment


USB3503 NINT = OUTPUT LOW!

ModeKey Check... run normal_boot

No ethernet found.

Hit any key to stop autoboot:  0

Exynos4412 #

Exynos4412 # movi init 1

emmc reset...

REVISION: 2.0

[ERROR] response timeout error : 00000104 cmd 1

Card NOT detected or Init Failed!!

Exynos4412 # movi init 1

emmc reset...

REVISION: 2.0


껐다 켜고 하니 잘되네..

일단 위의 경우에는 eMMC 안꼽고 movi init 1을 해서 그런건가 싶긴한데.. 다시 해보긴 귀찮네

U-Boot 2010.12-00000-g9777ca6-dirty (Nov 26 2015 - 10:10:11) for Exynox4412



CPU: S5PC220 [Samsung SOC on SMP Platform Base on ARM CortexA9]

APLL = 1000MHz, MPLL = 800MHz

DRAM:  2 GiB


PMIC VERSION : 0x00, CHIP REV : 2

TrustZone Enabled BSP

BL1 version: 20121128



Checking Boot Mode ... SDMMC

MMC Device 0: 15193 MB

MMC Device 1 not found

*** Warning - using default environment


USB3503 NINT = OUTPUT LOW!

ModeKey Check... run normal_boot

No ethernet found.

Hit any key to stop autoboot:  0

Exynos4412 #

Exynos4412 # movi init 1

emmc reset...

REVISION: 2.0

Manufacture ID 0x11 [ 7456MB ]

NAME: S5P_MSHC4

Device: S5P_MSHC4

Manufacturer ID: 11

OEM: 100

Name: 008G9

Tran Speed: 0

Rd Block Len: 512

MMC version 4.0

High Capacity: Yes

Size: 0MB (block: 7456)

Bus Width: 8-bit DDR

Boot Partition Size: 4096 KB

Exynos4412 # run copy_uboot_sd2emmc

reading FWBL1 ..device 0 Start 1, Count 30

MMC read: dev # 0, block # 1, count 30 ... 30 blocks read: OK

completed

eMMC OPEN Success.!!

                        !!!Notice!!!

!You must close eMMC boot Partition after all image writing!

!eMMC boot partition has continuity at image writing time.!

!So, Do not close boot partition, Before, all images is written.!

writing FWBL1 ..device 1 Start 0, Count 30

MMC write: dev # 1, block # 0, count 30 ... 30 blocks written: OK

completed

eMMC CLOSE Success.!!

reading BL2 ..device 0 Start 31, Count 32

MMC read: dev # 0, block # 31, count 32 ... 32 blocks read: OK

completed

eMMC OPEN Success.!!

                        !!!Notice!!!

!You must close eMMC boot Partition after all image writing!

!eMMC boot partition has continuity at image writing time.!

!So, Do not close boot partition, Before, all images is written.!

writing BL2 ..device 1 Start 30, Count 32

MMC write: dev # 1, block # 30, count 32 ... 32 blocks written: OK

completed

eMMC CLOSE Success.!!

reading bootloader..device 0 Start 63, Count 2048

MMC read: dev # 0, block # 63, count 2048 ... 2048 blocks read: OK

completed

eMMC OPEN Success.!!

                        !!!Notice!!!

!You must close eMMC boot Partition after all image writing!

!eMMC boot partition has continuity at image writing time.!

!So, Do not close boot partition, Before, all images is written.!

writing bootloader..device 1 Start 62, Count 2048

MMC write: dev # 1, block # 62, count 2048 ... 2048 blocks written: OK

completed

eMMC CLOSE Success.!!

reading 0 TrustZone S/W.. Start 2111, Count 312

MMC read: dev # 0, block # 2111, count 312 ... 312 blocks read: OK

completed

eMMC OPEN Success.!!

                        !!!Notice!!!

!You must close eMMC boot Partition after all image writing!

!eMMC boot partition has continuity at image writing time.!

!So, Do not close boot partition, Before, all images is written.!

writing 1 TrustZone S/W.. Start 2110, Count 312

MMC write: dev # 1, block # 2110, count 312 ... 312 blocks written: OK

completed

eMMC CLOSE Success.!!


MMC write: dev # 1, block # 2423, count 32 ... 32 blocks written: OK


[링크 : https://wiki.odroid.com/old_product/accessory/emmc/emmc_recovery_u3]

2018/09/24 - [embeded/odroid] - odroid U3/XU4 eMMC 복구 방법


아무튼 eMMC에 미리 쓰고 나서 SD 메모리에 하나더 쓰고

그걸 이용해서 eMMC에 부트로더 넣어주면 끝!

'embeded > odroid' 카테고리의 다른 글

odroid U3 18.03 업데이트  (6) 2018.09.29
odroid U3 방열판/쿨러  (0) 2018.09.26
odroid 고민..  (2) 2018.09.26
odroid XU4 팬 컨트롤  (0) 2018.09.24
odroid U3/XU4 eMMC 복구 방법  (0) 2018.09.24
Posted by 구차니
embeded/odroid2018. 9. 26. 21:19

XU4를 쓸데가 딱히 없어서 고민인데(소비전력 문제라던가..)

eMMC 5.1을 사면 하위호환성 테스트를 해서 U3에서 정말 안되는지 볼 수 있는것과

eMMC 4.41과 비교해서 얼마나 단축되는지 정도 보는것이 전부인데

ubuntu MATE 용량을 보면 8GB로는 어림도 없어 보이고 좀 큰용량을 해야 하는데

이래저래 고민중


그렇다고 해서 U3에서 8GB로 하는것도 큰것도 아니고

한번 밀고 쓰는데 너무 오래 걸려서 고민이고

멀 어떻게 구성을 하고 가지고 놀면 잘 가지고 놀았다고 소문이(?) 날까?


솔찍히 소비전력과 케이스가 없고

용도 문제로 인해서 U3 듀얼로 돌리는건 여전히 고민중인데..


어떻게 하면 띵! 소리 나게 잘쓴다고 소문이 날까...


---

놀고 있음

> odroid U3 + 8GB eMMC 셋트로 2대

> odroid XU4 + 16GB SD

> 라즈베리 2B - 이전 미디어 재생(openELELC)


용도있음

> 라즈베리 2B - arm 서버 (서버만 돌고 안씀..)

> 라즈베리 3B - 현재 미디어 재생(openELELC)

'embeded > odroid' 카테고리의 다른 글

odroid U3 방열판/쿨러  (0) 2018.09.26
odroid U3 eMMC 복구  (0) 2018.09.26
odroid XU4 팬 컨트롤  (0) 2018.09.24
odroid U3/XU4 eMMC 복구 방법  (0) 2018.09.24
odroid XU4 + U3 eMMC 4.41 부팅  (0) 2018.09.24
Posted by 구차니
embeded/odroid2018. 9. 24. 22:19

원래 목적한건 현재 CPU의 온도를 얻어 내는건데

PWM 제어를 통해 팬을 돌리는 내용만 나오네..


[링크 : https://wiki.odroid.com/odroid-xu4/software/pwm_cpufan]

[링크 : https://wiki.odroid.com/odroid-xu4/application_note/manually_control_the_fan]

[링크 : https://com.odroid.com/sigong/blog/blog_list.php?bid=196]

'embeded > odroid' 카테고리의 다른 글

odroid U3 eMMC 복구  (0) 2018.09.26
odroid 고민..  (2) 2018.09.26
odroid U3/XU4 eMMC 복구 방법  (0) 2018.09.24
odroid XU4 + U3 eMMC 4.41 부팅  (0) 2018.09.24
odorid XU4 부팅메시지  (0) 2018.09.24
Posted by 구차니
embeded/odroid2018. 9. 24. 21:55

일단.. USB UART 가 있을 경우고(어쩔수 없이 사긴 했지만 너무 비쌈..)


U3 에서만 movi init 1 이라는 명령이 추가되고

U3나 XU4 모두 동일한 run copy_uboot_sd2emmc 명령어로 수행한다.


Exynos4412 # movi init 1

Exynos4412 # run copy_uboot_sd2emmc 

[링크 : https://wiki.odroid.com/old_product/accessory/emmc/emmc_recovery_u3]


Exynos5422 # run copy_uboot_sd2emmc 

[링크 : https://wiki.odroid.com/accessory/emmc/recovery_xu4]

'embeded > odroid' 카테고리의 다른 글

odroid 고민..  (2) 2018.09.26
odroid XU4 팬 컨트롤  (0) 2018.09.24
odroid XU4 + U3 eMMC 4.41 부팅  (0) 2018.09.24
odorid XU4 부팅메시지  (0) 2018.09.24
오드로이드 eMMC 4.41(U3) / 5.1 HS400(XU4)  (0) 2018.09.22
Posted by 구차니
embeded/odroid2018. 9. 24. 20:30

호환 안된다고 했지만 막상 해보니 되긴 하는 듯

[링크 : https://wiki.odroid.com/accessory/emmc/reference_chart]


일단은 확인을 위한 사진

파란색의 eMMC v0.3 U3 에서 사용하던 8GB 짜리 녀석이다.



걍 확인겸(?) 방열판 떼고 굳어 버린 써멀 구리스 닦아내고 가지고 있던거 다시 발라주었는데

날씨 탓인가 확실히 팬이 덜 도는 느낌이다.



xu4 emmc 복구 내용관련하여 SD 메모리 꽂고 eMMC에 부트로더 설정하는 명령어

Exynos5422 # run copy_uboot_sd2emmc

switch to partitions #0, OK

mmc0 is current device


MMC read: dev # 0, block # 1, count 2014 ... 2014 blocks read: OK

switch to partitions #0, OK

mmc1(part 0) is current device

eMMC OPEN Success.!!

                        !!!Notice!!!

!You must close eMMC boot Partition after all image writing!

!eMMC boot partition has continuity at image writing time.!

!So, Do not close boot partition, Before, all images is written.!


MMC write: dev # 1, block # 0, count 2014 ... 2014 blocks written: OK

eMMC CLOSE Success.!!

switch to partitions #0, OK

mmc0 is current device

switch to partitions #0, OK

mmc1(part 0) is current device


MMC write: dev # 1, block # 2015, count 32 ... 32 blocks written: OK

switch to partitions #0, OK

mmc0 is current device 

[링크 : https://com.odroid.com/sigong/nf_board/nboard_view.php?brd_id=odroidxuthree&kind=&bid=6832]

[링크 : https://wiki.odroid.com/accessory/emmc/recovery_xu4]


그런데 영 빠른 느낌은 안드는것 같기도 하고..

조금 걸리는 듯이 느껴지던 zImage와 uInitrd 로딩이 걸림없이 바로 넘어가 checksum 까지 1초 가량 단축되었다.

그리고 로그인 화면까지 25초 정도 (기존에 35초 걸렸던거 같은데?)

빨라지긴 했으나 eMMC를 써도 획기적으로 줄진 않네.. eMMC 4.41 버전이라 그런건가?

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 (eMMC): 7.3 GiB

Info eMMC rst_n_func status = enabled

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

9650 bytes read in 2 ms (4.6 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 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

5665056 bytes read in 145 ms (37.3 MiB/s)

cfgload: fatload mmc 0:1 0x42000000 uInitrd

reading uInitrd

12236407 bytes read in 309 ms (37.8 MiB/s)

cfgload: setenv fdtloaded "false"

cfgload: if test "x${board_name}" = "x"; then setenv board_name "xu4"; fi

cfgload: if test "${board_name}" = "xu4"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; fi

reading exynos5422-odroidxu4.dtb

63776 bytes read in 6 ms (10.1 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}" = "false"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; 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}"

cfgload: dmc ${ddr_freq}

cfgload: bootz 0x40008000 0x42000000 0x44000000

Kernel image @ 0x40008000 [ 0x000000 - 0x567120 ]

## Loading init Ramdisk from Legacy Image at 42000000 ...

   Image Name:   uInitrd

   Image Type:   ARM Linux RAMDisk Image (uncompressed)

   Data Size:    12236343 Bytes = 11.7 MiB

   Load Address: 00000000

   Entry Point:  00000000

   Verifying Checksum ... OK

## Flattened Device Tree blob at 44000000

   Booting using the fdt blob at 0x44000000

   Using Device Tree in place at 44000000, end 4401291f


Starting kernel ...


[    0.000000] Booting Linux on physical CPU 0x100

[    0.000000] Linux version 4.14.37-135 (root@ba3e5121f23a) (gcc version 7.3.0 (Ubuntu/Linaro 7.3.0-16ubuntu3)) #1 SMP PREEMPT Sun Apr 29 23:34:43 -03 2018

[    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] random: get_random_bytes called from start_kernel+0x8c/0x418 with crng_init=0

[    0.000000] percpu: Embedded 17 pages/cpu @eed65000 s37452 r8192 d23988 u69632

[    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] 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: 1898380K/2074624K available (8192K kernel code, 654K rwdata, 2344K rodata, 1024K init, 326K bss, 45172K reserved, 131072K cma-reserved, 1157120K 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 - 0xc0900000   (9184 kB)

[    0.000000]       .init : 0xc0c00000 - 0xc0d00000   (1024 kB)

[    0.000000]       .data : 0xc0d00000 - 0xc0da3ac0   ( 655 kB)

[    0.000000]        .bss : 0xc0dab39c - 0xc0dfcea4   ( 327 kB)

[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1

[    0.000000] hperf_hmp: fast CPUs mask: 000000F0

[    0.000000] hperf_hmp: slow CPUs mask: 0000000F

[    0.000000] Preemptible hierarchical RCU implementation.

[    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] Switching to timer-based delay loop, resolution 41ns

[    0.000000] clocksource: mct-frc: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns

[    0.000008] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns

[    0.000032] genirq: irq_chip COMBINER did not update eff. affinity mask of irq 49

[    0.001620] Console: colour dummy device 80x30

[    0.002278] console [tty1] enabled

[    0.002319] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)

[    0.002360] pid_max: default: 32768 minimum: 301

[    0.002547] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)

[    0.002588] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)

[    0.003443] CPU: Testing write buffer coherency: ok

[    0.004336] CPU0: thread -1, cpu 0, socket 1, mpidr 80000100

[    0.020050] Setting up static identity map for 0x40100000 - 0x40100060

[    0.020659] ARM CCI driver probed

[    0.020891] Exynos MCPM support installed

[    0.027992] Hierarchical SRCU implementation.

[    0.043991] smp: Bringing up secondary CPUs ...

[    0.072369] CPU1: thread -1, cpu 1, socket 1, mpidr 80000101

[    0.096326] CPU2: thread -1, cpu 2, socket 1, mpidr 80000102

[    0.124319] CPU3: thread -1, cpu 3, socket 1, mpidr 80000103

[    0.152386] CPU4: thread -1, cpu 0, socket 0, mpidr 80000000

[    0.172371] CPU5: thread -1, cpu 1, socket 0, mpidr 80000001

[    0.180666] CPU6: thread -1, cpu 2, socket 0, mpidr 80000002

[    0.188664] CPU7: thread -1, cpu 3, socket 0, mpidr 80000003

[    0.188815] smp: Brought up 1 node, 8 CPUs

[    0.188956] SMP: Total of 8 processors activated (384.00 BogoMIPS).

[    0.188978] CPU: All CPU(s) started in HYP mode.

[    0.188996] CPU: Virtualization extensions available.

[    0.190803] devtmpfs: initialized

[    0.207414] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0

[    0.207573] hperf_hmp: registered cpufreq transition notifier

[    0.207759] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns

[    0.207794] futex hash table entries: 2048 (order: 5, 131072 bytes)

[    0.210607] pinctrl core: initialized pinctrl subsystem

[    0.212751] NET: Registered protocol family 16

[    0.218407] DMA: preallocated 1024 KiB pool for atomic coherent allocations

[    0.224452] cpuidle: using governor menu

[    0.225264] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.

[    0.225292] hw-breakpoint: maximum watchpoint size is 8 bytes.

[    0.233593] exynos-audss-clk 3810000.audss-clock-controller: epll 180633609

[    0.256150] EXYNOS5420 PMU initialized

[    0.299207] usbcore: registered new interface driver usbfs

[    0.299277] usbcore: registered new interface driver hub

[    0.299426] usbcore: registered new device driver usb

[    0.299865] i2c-gpio soc:i2c-hdmi: using pins 177 (SDA) and 178 (SCL)

[    0.300441] s3c-i2c 12c70000.i2c: slave address 0x00

[    0.300468] s3c-i2c 12c70000.i2c: bus frequency set to 378 KHz

[    0.300696] s3c-i2c 12c70000.i2c: i2c-1: S3C I2C adapter

[    0.301200] media: Linux media interface: v0.10

[    0.301248] Linux video capture interface: v2.00

[    0.301359] pps_core: LinuxPPS API ver. 1 registered

[    0.301377] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>

[    0.301643] s3c2410-wdt 101d0000.watchdog: watchdog inactive, reset disabled, irq disabled

[    0.302465] Advanced Linux Sound Architecture Driver Initialized.

[    0.303691] clocksource: Switched to clocksource mct-frc

[    0.363576] VFS: Disk quotas dquot_6.6.0

[    0.363656] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)

[    0.377233] NET: Registered protocol family 2

[    0.377811] TCP established hash table entries: 8192 (order: 3, 32768 bytes)

[    0.377903] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)

[    0.378070] TCP: Hash tables configured (established 8192 bind 8192)

[    0.378181] UDP hash table entries: 512 (order: 2, 16384 bytes)

[    0.378232] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)

[    0.378440] NET: Registered protocol family 1

[    0.379091] RPC: Registered named UNIX socket transport module.

[    0.379113] RPC: Registered udp transport module.

[    0.379132] RPC: Registered tcp transport module.

[    0.379149] RPC: Registered tcp NFSv4.1 backchannel transport module.

[    0.379359] Trying to unpack rootfs image as initramfs...

[    0.667702] random: fast init done

[    1.037094] Freeing initrd memory: 11952K

[    1.038540] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available

[    1.039525] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available

[    1.042959] audit: initializing netlink subsys (disabled)

[    1.043178] audit: type=2000 audit(1.036:1): state=initialized audit_enabled=0 res=1

[    1.043780] Initialise system trusted keyrings

[    1.043965] workingset: timestamp_bits=14 max_order=19 bucket_order=5

[    1.050914] squashfs: version 4.0 (2009/01/31) Phillip Lougher

[    1.051827] NFS: Registering the id_resolver key type

[    1.051863] Key type id_resolver registered

[    1.051881] Key type id_legacy registered

[    1.051910] nfs4filelayout_init: NFSv4 File Layout Driver Registering...

[    1.051963] romfs: ROMFS MTD (C) 2007 Red Hat, Inc.

[    1.056476] Key type asymmetric registered

[    1.056499] Asymmetric key parser 'x509' registered

[    1.056564] bounce: pool size: 64 pages

[    1.056626] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)

[    1.056839] io scheduler noop registered

[    1.056860] io scheduler deadline registered

[    1.057108] io scheduler cfq registered (default)

[    1.057128] io scheduler mq-deadline registered

[    1.057146] io scheduler kyber registered

[    1.057382] io scheduler bfq registered

[    1.059789] samsung-usb2-phy 12130000.phy: 12130000.phy supply vbus not found, using dummy regulator

[    1.060767] exynos5_usb3drd_phy 12100000.phy: 12100000.phy supply vbus not found, using dummy regulator

[    1.060850] exynos5_usb3drd_phy 12100000.phy: 12100000.phy supply vbus-boost not found, using dummy regulator

[    1.061218] exynos5_usb3drd_phy 12500000.phy: 12500000.phy supply vbus not found, using dummy regulator

[    1.061299] exynos5_usb3drd_phy 12500000.phy: 12500000.phy supply vbus-boost not found, using dummy regulator

[    1.066044] dma-pl330 3880000.adma: Loaded driver for PL330 DMAC-241330

[    1.066072] dma-pl330 3880000.adma:  DBUFF-4x8bytes Num_Chans-6 Num_Peri-16 Num_Events-6

[    1.068668] dma-pl330 121a0000.pdma: Loaded driver for PL330 DMAC-241330

[    1.068695] dma-pl330 121a0000.pdma:         DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32

[    1.071234] dma-pl330 121b0000.pdma: Loaded driver for PL330 DMAC-241330

[    1.071260] dma-pl330 121b0000.pdma:         DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32

[    1.072295] dma-pl330 10800000.mdma: Loaded driver for PL330 DMAC-241330

[    1.072322] dma-pl330 10800000.mdma:         DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32

[    1.137466] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled

[    1.139755] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 58, base_baud = 0) is a S3C6400/10

[    1.140160] 12c10000.serial: ttySAC1 at MMIO 0x12c10000 (irq = 59, base_baud = 0) is a S3C6400/10

[    1.140544] 12c20000.serial: ttySAC2 at MMIO 0x12c20000 (irq = 60, base_baud = 0) is a S3C6400/10

[    2.039629] console [ttySAC2] enabled

[    2.043609] 12c30000.serial: ttySAC3 at MMIO 0x12c30000 (irq = 61, base_baud = 0) is a S3C6400/10

[    2.054213] exynos-mixer 14450000.mixer: Linked as a consumer to 14650000.sysmmu

[    2.060232] iommu: Adding device 14450000.mixer to group 0

[    2.067268] exynos-hdmi 14530000.hdmi: Failed to get supply 'vdd': -517

[    2.073129] exynos-drm-g2d 10850000.g2d: Linked as a consumer to 10a60000.sysmmu

[    2.079920] exynos-drm-g2d 10850000.g2d: Linked as a consumer to 10a70000.sysmmu

[    2.087241] iommu: Adding device 10850000.g2d to group 1

[    2.092828] exynos-drm-g2d 10850000.g2d: The Exynos G2D (ver 4.1) successfully probed.

[    2.101418] exynos-rot 11c00000.rotator: Linked as a consumer to 11d40000.sysmmu

[    2.107768] iommu: Adding device 11c00000.rotator to group 2

[    2.113726] exynos-rot 11c00000.rotator: The exynos rotator is probed successfully

[    2.121672] exynos-drm-ipp exynos-drm-ipp: drm ipp registered successfully.

[    2.132108] mali 11800000.mali: Continuing without Mali regulator control

[    2.138363] mali 11800000.mali: GPU identified as 0x0620 r0p1 status 0

[    2.144435] mali 11800000.mali: Protected mode not available

[    2.150013] devfreq devfreq0: Couldn't update frequency transition information.

[    2.157524] mali 11800000.mali: Probed as mali0

[    2.170945] brd: module loaded

[    2.173172] libphy: Fixed MDIO Bus: probed

[    2.176973] usbcore: registered new interface driver r8152

[    2.182150] usbcore: registered new interface driver cdc_ether

[    2.187936] usbcore: registered new interface driver cdc_subset

[    2.195862] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

[    2.200962] ehci-exynos: EHCI EXYNOS driver

[    2.205437] exynos-ehci 12110000.usb: EHCI Host Controller

[    2.210591] exynos-ehci 12110000.usb: new USB bus registered, assigned bus number 1

[    2.218528] exynos-ehci 12110000.usb: irq 80, io mem 0x12110000

[    2.239743] exynos-ehci 12110000.usb: USB 2.0 started, EHCI 1.00

[    2.244580] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002

[    2.251072] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[    2.258259] usb usb1: Product: EHCI Host Controller

[    2.263136] usb usb1: Manufacturer: Linux 4.14.37-135 ehci_hcd

[    2.268915] usb usb1: SerialNumber: 12110000.usb

[    2.274058] hub 1-0:1.0: USB hub found

[    2.277272] hub 1-0:1.0: 3 ports detected

[    2.282132] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver

[    2.287382] ohci-exynos: OHCI EXYNOS driver

[    2.291759] exynos-ohci 12120000.usb: USB Host Controller

[    2.296923] exynos-ohci 12120000.usb: new USB bus registered, assigned bus number 2

[    2.304643] exynos-ohci 12120000.usb: irq 80, io mem 0x12120000

[    2.371976] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001

[    2.377326] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[    2.385127] usb usb2: Product: USB Host Controller

[    2.389277] usb usb2: Manufacturer: Linux 4.14.37-135 ohci_hcd

[    2.395081] usb usb2: SerialNumber: 12120000.usb

[    2.400208] hub 2-0:1.0: USB hub found

[    2.403403] hub 2-0:1.0: 3 ports detected

[    2.409594] mousedev: PS/2 mouse device common for all mice

[    2.415083] i2c /dev entries driver

[    2.432916] vdd_ldo9: Bringing 3300000uV into 3000000-3000000uV

[    2.455588] vdd_sd: Bringing 3300000uV into 2800000-2800000uV

[    2.478468] vdd_ldo30: Bringing 1800000uV into 3300000-3300000uV

[    3.550053] s5m-rtc s2mps14-rtc: rtc core: registered s5m-rtc as rtc0

[    3.558957] s5p-jpeg 11f50000.jpeg: Linked as a consumer to 11f10000.sysmmu

[    3.564530] iommu: Adding device 11f50000.jpeg to group 3

[    3.570207] s5p-jpeg 11f50000.jpeg: encoder device registered as /dev/video30

[    3.577124] s5p-jpeg 11f50000.jpeg: decoder device registered as /dev/video31

[    3.584062] s5p-jpeg 11f50000.jpeg: Samsung S5P JPEG codec

[    3.589719] s5p-jpeg 11f60000.jpeg: Linked as a consumer to 11f20000.sysmmu

[    3.596498] iommu: Adding device 11f60000.jpeg to group 4

[    3.602174] s5p-jpeg 11f60000.jpeg: encoder device registered as /dev/video32

[    3.609090] s5p-jpeg 11f60000.jpeg: decoder device registered as /dev/video33

[    3.616034] s5p-jpeg 11f60000.jpeg: Samsung S5P JPEG codec

[    3.622577] s5p-mfc 11000000.codec: Linked as a consumer to 11200000.sysmmu

[    3.628553] s5p-mfc 11000000.codec: Linked as a consumer to 11210000.sysmmu

[    3.635415] iommu: Adding device 11000000.codec to group 5

[    3.658553] s5p-mfc 11000000.codec: preallocated 16 MiB buffer for the firmware and context buffers

[    3.666261] (NULL device *): Direct firmware load for s5p-mfc-v8.fw failed with error -2

[    3.674235] s5p_mfc_load_firmware:73: Firmware is not present in the /lib/firmware directory nor compiled in kernel

[    3.684792] s5p-mfc 11000000.codec: decoder registered as /dev/video10

[    3.691277] s5p-mfc 11000000.codec: encoder registered as /dev/video11

[    3.700100] exynos-gsc 13e00000.video-scaler: Linked as a consumer to 13e80000.sysmmu

[    3.706545] iommu: Adding device 13e00000.video-scaler to group 6

[    3.713826] exynos-gsc 13e10000.video-scaler: Linked as a consumer to 13e90000.sysmmu

[    3.720413] iommu: Adding device 13e10000.video-scaler to group 7

[    3.756429] device-mapper: uevent: version 1.0.3

[    3.759942] device-mapper: ioctl: 4.37.0-ioctl (2017-09-20) initialised: dm-devel@redhat.com

[    3.782270] sdhci: Secure Digital Host Controller Interface driver

[    3.787003] sdhci: Copyright(c) Pierre Ossman

[    3.791525] Synopsys Designware Multimedia Card Interface Driver

[    3.797887] dwmmc_exynos 12200000.mmc: IDMAC supports 32-bit address mode.

[    3.804219] dwmmc_exynos 12200000.mmc: Using internal DMA controller.

[    3.810565] dwmmc_exynos 12200000.mmc: Version ID is 250a

[    3.815960] dwmmc_exynos 12200000.mmc: DW MMC controller at irq 83,64 bit host data width,64 deep fifo

[    3.825350] dwmmc_exynos 12200000.mmc: allocated mmc-pwrseq

[    3.852169] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)

[    3.880253] dwmmc_exynos 12220000.mmc: IDMAC supports 32-bit address mode.

[    3.885704] dwmmc_exynos 12220000.mmc: Using internal DMA controller.

[    3.893104] dwmmc_exynos 12220000.mmc: Version ID is 250a

[    3.899494] dwmmc_exynos 12220000.mmc: DW MMC controller at irq 84,64 bit host data width,64 deep fifo

[    3.928164] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)

[    3.953657] mmc_host mmc0: Bus speed (slot 0) = 200000000Hz (slot req 200000000Hz, actual 200000000HZ div = 0)

[    3.963071] mmc0: new HS200 MMC card at address 0001

[    3.967272] ledtrig-cpu: registered to indicate activity on CPUs

[    3.967986] mmcblk0: mmc0:0001 008G92 7.28 GiB

[    3.968648] mmcblk0boot0: mmc0:0001 008G92 partition 1 4.00 MiB

[    3.969304] mmcblk0boot1: mmc0:0001 008G92 partition 2 4.00 MiB

[    3.969957] mmcblk0rpmb: mmc0:0001 008G92 partition 3 512 KiB

[    3.971237]  mmcblk0: p1 p2

[    3.998753] s5p-secss 10830000.sss: s5p-sss driver registered

[    4.003861] hidraw: raw HID events driver (C) Jiri Kosina

[    4.017115] exynos-nocp: new NoC Probe device registered: 10ca1000.nocp

[    4.022385] exynos-nocp: new NoC Probe device registered: 10ca1400.nocp

[    4.028962] exynos-nocp: new NoC Probe device registered: 10ca1800.nocp

[    4.035653] exynos-nocp: new NoC Probe device registered: 10ca1c00.nocp

[    4.046424] NET: Registered protocol family 17

[    4.049419] NET: Registered protocol family 15

[    4.053860] Key type dns_resolver registered

[    4.058433] Registering SWP/SWPB emulation handler

[    4.063197] registered taskstats version 1

[    4.066907] Loading compiled-in X.509 certificates

[    4.077286] Key type encrypted registered

[    4.098466] OF: graph: no port node found in /soc/hdmi@14530000

[    4.103804] [drm] Exynos DRM: using 14450000.mixer device for DMA mapping operations

[    4.110764] exynos-drm exynos-drm: bound 14450000.mixer (ops 0xc0965fa4)

[    4.117317] exynos-drm exynos-drm: bound 14530000.hdmi (ops 0xc0966644)

[    4.123893] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).

[    4.130476] [drm] No driver support for vblank timestamp query.

[    4.310514] Console: switching to colour frame buffer device 240x67

[    4.331557] exynos-drm exynos-drm: fb0:  frame buffer device

[    4.337545] [drm] Initialized exynos 1.0.0 20110530 for exynos-drm on minor 0

[    4.346122] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller

[    4.350203] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 3

[    4.358058] xhci-hcd xhci-hcd.3.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x02010010

[    4.366539] xhci-hcd xhci-hcd.3.auto: irq 150, io mem 0x12000000

[    4.372590] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002

[    4.379222] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[    4.386415] usb usb3: Product: xHCI Host Controller

[    4.391251] usb usb3: Manufacturer: Linux 4.14.37-135 xhci-hcd

[    4.397062] usb usb3: SerialNumber: xhci-hcd.3.auto

[    4.402208] hub 3-0:1.0: USB hub found

[    4.405650] hub 3-0:1.0: 1 port detected

[    4.409722] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller

[    4.415003] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 4

[    4.422705] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.

[    4.430795] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003

[    4.437453] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[    4.444646] usb usb4: Product: xHCI Host Controller

[    4.449481] usb usb4: Manufacturer: Linux 4.14.37-135 xhci-hcd

[    4.455295] usb usb4: SerialNumber: xhci-hcd.3.auto

[    4.460427] hub 4-0:1.0: USB hub found

[    4.463883] hub 4-0:1.0: 1 port detected

[    4.469773] xhci-hcd xhci-hcd.6.auto: xHCI Host Controller

[    4.473841] xhci-hcd xhci-hcd.6.auto: new USB bus registered, assigned bus number 5

[    4.481687] xhci-hcd xhci-hcd.6.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x02010010

[    4.490171] xhci-hcd xhci-hcd.6.auto: irq 151, io mem 0x12400000

[    4.496222] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002

[    4.502865] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[    4.510061] usb usb5: Product: xHCI Host Controller

[    4.514897] usb usb5: Manufacturer: Linux 4.14.37-135 xhci-hcd

[    4.520710] usb usb5: SerialNumber: xhci-hcd.6.auto

[    4.527710] hub 5-0:1.0: USB hub found

[    4.531862] hub 5-0:1.0: 1 port detected

[    4.536333] xhci-hcd xhci-hcd.6.auto: xHCI Host Controller

[    4.542195] xhci-hcd xhci-hcd.6.auto: new USB bus registered, assigned bus number 6

[    4.550280] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.

[    4.558854] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003

[    4.566052] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[    4.573695] usb usb6: Product: xHCI Host Controller

[    4.578980] usb usb6: Manufacturer: Linux 4.14.37-135 xhci-hcd

[    4.585219] usb usb6: SerialNumber: xhci-hcd.6.auto

[    4.590788] hub 6-0:1.0: USB hub found

[    4.594941] hub 6-0:1.0: 1 port detected

[    4.600209] s3c-rtc 101e0000.rtc: rtc disabled, re-enabling

[    4.606274] rtc rtc1: invalid alarm value: 1900-1-1 0:0:0

[    4.612241] s3c-rtc 101e0000.rtc: rtc core: registered s3c as rtc1

[    4.620000] exynos-bus: new bus device registered: soc:bus_wcore ( 84000 KHz ~ 400000 KHz)

[    4.629201] exynos-bus: new bus device registered: soc:bus_noc ( 67000 KHz ~ 100000 KHz)

[    4.638090] exynos-bus: new bus device registered: soc:bus_fsys_apb (200000 KHz ~ 200000 KHz)

[    4.647364] exynos-bus: new bus device registered: soc:bus_fsys (200000 KHz ~ 200000 KHz)

[    4.656399] exynos-bus: new bus device registered: soc:bus_fsys2 ( 75000 KHz ~ 150000 KHz)

[    4.665584] exynos-bus: new bus device registered: soc:bus_mfc ( 96000 KHz ~ 333000 KHz)

[    4.674504] exynos-bus: new bus device registered: soc:bus_gen ( 89000 KHz ~ 267000 KHz)

[    4.683347] exynos-bus: new bus device registered: soc:bus_peri ( 67000 KHz ~  67000 KHz)

[    4.692359] exynos-bus: new bus device registered: soc:bus_g2d ( 84000 KHz ~ 333000 KHz)

[    4.701228] exynos-bus: new bus device registered: soc:bus_g2d_acp ( 67000 KHz ~ 267000 KHz)

[    4.710475] exynos-bus: new bus device registered: soc:bus_jpeg ( 75000 KHz ~ 300000 KHz)

[    4.719456] exynos-bus: new bus device registered: soc:bus_jpeg_apb ( 84000 KHz ~ 167000 KHz)

[    4.728692] exynos-bus: new bus device registered: soc:bus_disp1_fimd (120000 KHz ~ 200000 KHz)

[    4.738124] exynos-bus: new bus device registered: soc:bus_disp1 (120000 KHz ~ 300000 KHz)

[    4.747108] exynos-bus: new bus device registered: soc:bus_gscl_scaler (150000 KHz ~ 300000 KHz)

[    4.756704] exynos-bus: new bus device registered: soc:bus_mscl ( 84000 KHz ~ 400000 KHz)

[    4.765577] samsung-i2s 3830000.i2s: ASoC: Failed to create component debugfs directory

[    4.773952] samsung-i2s 3830000.i2s: ASoC: Failed to create component debugfs directory

[    4.782851] odroid-audio sound: multicodec <-> 3830000.i2s mapping ok

[    4.792846] s5m-rtc s2mps14-rtc: setting system clock to 2000-01-01 00:03:00 UTC (946684980)

[    4.806614] ALSA device list:

[    4.809936]   #0: Odroid-XU4

[    4.814148] Freeing unused kernel memory: 1024K

Loading, please wait...

starting version 237

[    4.915772] usb 3-1: new high-speed USB device number 2 using xhci-hcd

[    5.076279] usb 3-1: New USB device found, idVendor=05e3, idProduct=0610

[    5.083400] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0

[    5.090943] usb 3-1: Product: USB2.0 Hub

[    5.095267] usb 3-1: Manufacturer: GenesysLogic

[    5.127221] hub 3-1:1.0: USB hub found

[    5.131961] hub 3-1:1.0: 2 ports detected

[    5.207935] usb 4-1: new SuperSpeed USB device number 2 using xhci-hcd

[    5.234527] usb 4-1: New USB device found, idVendor=05e3, idProduct=0616

[    5.241620] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0

[    5.249082] usb 4-1: Product: USB3.0 Hub

[    5.253320] usb 4-1: Manufacturer: GenesysLogic

[    5.271286] hub 4-1:1.0: USB hub found

[    5.275870] hub 4-1:1.0: 2 ports detected

[    5.783810] usb 6-1: new SuperSpeed USB device number 2 using xhci-hcd

[    5.812614] usb 6-1: New USB device found, idVendor=0bda, idProduct=8153

[    5.821964] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6

[    5.831709] usb 6-1: Product: USB 10/100/1000 LAN

[    5.838991] usb 6-1: Manufacturer: Realtek

[    5.845603] usb 6-1: SerialNumber: 000001000000

[    6.022383] usb 6-1: reset SuperSpeed USB device number 2 using xhci-hcd

[    6.088696] r8152 6-1:1.0 eth0: v1.09.9

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 ... fsck from util-linux 2.31.1

[/sbin/fsck.ext4 (1) -- /dev/mmcblk0p2] fsck.ext4 -y -C0 /dev/mmcblk0p2

e2fsck 1.44.1 (24-Mar-2018)

rootfs: clean, 169524/294912 files, 948760/11[    6.356064] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null)

68896 blocks

done.

done.

Begin: Running /scripts/local-bottom ... done.

Begin: Running /scripts/init-bottom ... done.

[    6.556577] systemd[1]: System time before build time, advancing clock.

[    6.598389] NET: Registered protocol family 10

[    6.604053] Segment Routing with IPv6

[    6.609897] ip_tables: (C) 2000-2006 Netfilter Core Team

[    6.626554] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)

[    6.650912] systemd[1]: Detected architecture arm.


Welcome to Ubuntu 18.04 LTS!


[    6.676078] systemd[1]: Set hostname to <odroid>.

[    6.926833] random: systemd: uninitialized urandom read (16 bytes read)

[    6.934199] systemd[1]: Reached target User and Group Name Lookups.

[  OK  ] Reached target User and Group Name Lookups.

[    6.955778] random: systemd: uninitialized urandom read (16 bytes read)

[    6.963439] systemd[1]: Created slice User and Session Slice.

[  OK  ] Created slice User and Session Slice.

[    6.983781] random: systemd: uninitialized urandom read (16 bytes read)

[    6.991224] systemd[1]: Started Forward Password Requests to Wall Directory Watch.

[  OK  ] Started Forward Password Requests to Wall Directory Watch.

[    7.015924] random: systemd: uninitialized urandom read (16 bytes read)

[    7.023658] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.

[  OK  ] Set up automount Arbitrary Executab…rmats File System Automount Point.

[    7.051789] random: systemd: uninitialized urandom read (16 bytes read)

[    7.059196] systemd[1]: Reached target Remote File Systems.

[  OK  ] Reached target Remote File Systems.

[    7.083793] random: systemd: uninitialized urandom read (16 bytes read)

[    7.091455] systemd[1]: Created slice System Slice.

[  OK  ] Created slice System Slice.

[    7.111795] random: systemd: uninitialized urandom read (16 bytes read)

[    7.119310] systemd[1]: Listening on Syslog Socket.

[  OK  ] Listening on Syslog Socket.

[    7.139774] random: systemd: uninitialized urandom read (16 bytes read)

[  OK  ] Reached target Slices.

[    7.159756] random: systemd: uninitialized urandom read (16 bytes read)

[  OK  ] Listening on fsck to fsckd communication Socket.

[    7.183778] random: systemd: uninitialized urandom read (16 bytes read)

[  OK  ] Listening on Journal Socket.

         Starting Load Kernel Modules...

         Starting Create list of required st…ce nodes for the current kernel...

         Starting Set the console keyboard layout...

         Mounting Kernel Debug File System...

[  OK  ] Created slice system-systemd\x2dfsck.slice.

         Mounting POSIX Message Queue File System...

         Starting Uncomplicated firewall...

[  OK  ] Listening on Journal Socket (/dev/log).

[  OK  ] Created slice system-serial\x2dgetty.slice.

[  OK  ] Listening on Journal Audit Socket.

         Starting Journal Service...

[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.

[  OK  ] Listening on udev Control Socket.

         Starting Remount Root and Kernel File Systems...

[  OK  ] Reached target Swap.

[    7.457799] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro

[  OK  ] Listening on udev Kernel Socket.

         Starting udev Coldplug all Devices...

[  OK  ] Started Journal Service.

[FAILED] Failed to start Load Kernel Modules.

See 'systemctl status systemd-modules-load.service' for details.

[  OK  ] Started Create list of required sta…vice nodes for the current kernel.

[  OK  ] Started Set the console keyboard layout.

[  OK  ] Mounted Kernel Debug File System.

[  OK  ] Mounted POSIX Message Queue File System.

[  OK  ] Started Uncomplicated firewall.

[  OK  ] Started Remount Root and Kernel File Systems.

         Starting Load/Save Random Seed...

         Starting Create Static Device Nodes in /dev...

         Starting Apply Kernel Variables...

         Mounting Kernel Configuration File System...

         Starting Flush Journal to Persistent Storage...

[  OK  ] Started Load/Save Random Seed.

[  OK  ] Started Create Static Device Nodes in /dev.

[  OK  ] Started Apply Kernel Variables.

[  OK  ] Mounted Kernel Configuration File System.

         Starting udev Kernel Device Manager...

[  OK  ] Reached target Local File Systems (Pre).

[  OK  ] Started udev Coldplug all Devices.

[  OK  ] Started Flush Journal to Persistent Storage.

[  OK  ] Started udev Kernel Device Manager.

[  OK  ] Started Dispatch Password Requests to Console Directory Watch.

[  OK  ] Reached target Local Encrypted Volumes.

[  OK  ] Found device /dev/ttySAC2.

[  OK  ] Reached target Sound Card.

[  OK  ] Found device /dev/disk/by-label/boot.

         Starting File System Check on /dev/disk/by-label/boot...

[  OK  ] Started File System Check Daemon to report status.

[  OK  ] Started File System Check on /dev/disk/by-label/boot.

         Mounting /media/boot...

[  OK  ] Mounted /media/boot.

[  OK  ] Reached target Local File Systems.

         Starting Create Volatile Files and Directories...

         Starting Tell Plymouth To Write Out Runtime Data...

         Starting Set console font and keymap...

         Starting Raise network interfaces...

[  OK  ] Started Create Volatile Files and Directories.

[  OK  ] Started Tell Plymouth To Write Out Runtime Data.

[  OK  ] Started Set console font and keymap.

         Starting Update UTMP about System Boot/Shutdown...

         Starting Network Name Resolution...

         Starting Network Time Synchronization...

[  OK  ] Started Update UTMP about System Boot/Shutdown.

[  OK  ] Started Raise network interfaces.

[  OK  ] Started Network Name Resolution.

[  OK  ] Reached target Host and Network Name Lookups.

[  OK  ] Started Network Time Synchronization.

[  OK  ] Reached target System Initialization.

[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.

[  OK  ] Started CUPS Scheduler.

[  OK  ] Reached target Paths.

[  OK  ] Listening on D-Bus System Message Bus Socket.

[  OK  ] Started Daily Cleanup of Temporary Directories.

[  OK  ] Started Message of the Day.

[  OK  ] Listening on CUPS Scheduler.

         Starting Socket activation for snappy daemon.

[  OK  ] Reached target System Time Synchronized.

[  OK  ] Started Daily apt download activities.

[  OK  ] Started Trigger anacron every hour.

[  OK  ] Started Daily apt upgrade and clean activities.

[  OK  ] Started Discard unused blocks once a week.

[  OK  ] Reached target Timers.

[  OK  ] Listening on Socket activation for snappy daemon.

[  OK  ] Reached target Sockets.

[  OK  ] Reached target Basic System.

         Starting Avahi mDNS/DNS-SD Stack...

[  OK  ] Started Set the CPU Frequency Scaling governor.

         Starting System Logging Service...

         Starting Save/Restore Sound Card State...

         Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...

[  OK  ] Started Run anacron jobs.

         Starting LSB: automatic crash report generation...

[  OK  ] Started CUPS Scheduler.

         Starting Dispatcher daemon for systemd-networkd...

         Starting LSB: Speech Dispatcher...

         Starting Accounts Service...

         Starting Modem Manager...

[  OK  ] Started Regular background program processing daemon.

         Starting LSB: Load kernel modules needed to enable cpufreq scaling...

         Starting Disk Manager...

         Starting Login Service...

[  OK  ] Started D-Bus System Message Bus.

[  OK  ] Started Login Service.

         Starting Network Manager...

         Starting WPA supplicant...

         Starting Initialize hardware monitoring sensors...

         Starting Snappy daemon...

[  OK  ] Started System Logging Service.

[  OK  ] Started Restore /etc/resolv.conf if…before the ppp link was shut down.

[  OK  ] Started Save/Restore Sound Card State.

[  OK  ] Started Initialize hardware monitoring sensors.

[  OK  ] Started Avahi mDNS/DNS-SD Stack.

[  OK  ] Started LSB: automatic crash report generation.

[  OK  ] Started LSB: Speech Dispatcher.

[  OK  ] Started WPA supplicant.

         Starting Hostname Service...

         Starting Authorization Manager...

[  OK  ] Started Make remote CUPS printers available locally.

[  OK  ] Started Snappy daemon.

[  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.

[  OK  ] Started Authorization Manager.

[  OK  ] Started Accounts Service.

[  OK  ] Started Dispatcher daemon for systemd-networkd.

[  OK  ] Started Modem Manager.

         Starting LSB: set CPUFreq kernel parameters...

[  OK  ] Started Hostname Service.

[  OK  ] Started Network Manager.

         Starting Network Manager Script Dispatcher Service...

         Starting Network Manager Wait Online...

[  OK  ] Reached target Network.

         Starting OpenVPN service...

         Starting OpenBSD Secure Shell server...

         Starting Permit User Sessions...

[  OK  ] Started Unattended Upgrades Shutdown.

[  OK  ] Started OpenVPN service.

[  OK  ] Started Permit User Sessions.

[  OK  ] Started Network Manager Script Dispatcher Service.

[  OK  ] Started OpenBSD Secure Shell server.

[  OK  ] Started Disk Manager.

         Starting Light Display Manager...

[  OK  ] Started LSB: set CPUFreq kernel parameters.

[  OK  ] Started Light Display Manager.

[  OK  ] Created slice User Slice of lightdm.

         Starting User Manager for UID 110...

[  OK  ] Started Session c1 of user lightdm.

[  OK  ] Started User Manager for UID 110.

         Mounting FUSE Control File System...

[  OK  ] Mounted FUSE Control File System.

[   18.738522] rc.local[900]:  * Resizing /

[   18.752717] rc.local[900]: resize2fs 1.44.1 (24-Mar-2018)

[   19.263910] rc.local[900]: Filesystem at /dev/mmcblk0p2 is mounted on /; on-line resizing required

[   19.284373] rc.local[900]: old_desc_blocks = 1, new_desc_blocks = 1

[   19.300531] rc.local[900]: The filesystem on /dev/mmcblk0p2 is now 1875456 (4k) blocks long.


Ubuntu 18.04 LTS odroid ttySAC2


odroid login: 



'embeded > odroid' 카테고리의 다른 글

odroid XU4 팬 컨트롤  (0) 2018.09.24
odroid U3/XU4 eMMC 복구 방법  (0) 2018.09.24
odorid XU4 부팅메시지  (0) 2018.09.24
오드로이드 eMMC 4.41(U3) / 5.1 HS400(XU4)  (0) 2018.09.22
odroid-xu4 부팅 로그  (0) 2018.09.18
Posted by 구차니
embeded/odroid2018. 9. 24. 18:12

로그 메시지 상에 뜨는걸로는

예상외로... SD에서 불러오는건 오래 안걸린다?

ramdisk checksum이 오래걸리는건.. 램 퍼포먼스 문제인가..


uboot 1초 대기

커널 + ramdisk 읽기 2초

ramdisk 체크섬 2초

device tree 초기화 1.5초

커널 시작 1초

--


아무튼 커널 부팅까지 9초 정도 걸리는데

이걸 단축할 방법이 안떠오르네..



reading boot.ini

9671 bytes read in 21 ms (449.2 KiB/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 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

5671272 bytes read in 328 ms (16.5 MiB/s)

cfgload: fatload mmc 0:1 0x42000000 uInitrd

reading uInitrd

12243214 bytes read in 709 ms (16.5 MiB/s)

cfgload: setenv fdtloaded "false"

cfgload: if test "x${board_name}" = "x"; then setenv board_name "xu4"; fi

cfgload: if test "${board_name}" = "xu4"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; fi

reading exynos5422-odroidxu4.dtb

63776 bytes read in 10 ms (6.1 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}" = "false"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; 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}"

cfgload: dmc ${ddr_freq}

cfgload: bootz 0x40008000 0x42000000 0x44000000

Kernel image @ 0x40008000 [ 0x000000 - 0x568968 ]

## Loading init Ramdisk from Legacy Image at 42000000 ...

   Image Name:   uInitrd

   Image Type:   ARM Linux RAMDisk Image (uncompressed)

   Data Size:    12243150 Bytes = 11.7 MiB

   Load Address: 00000000

   Entry Point:  00000000

   Verifying Checksum ... OK

## Flattened Device Tree blob at 44000000

   Booting using the fdt blob at 0x44000000

   Using Device Tree in place at 44000000, end 4401291f


Starting kernel ...


reading boot.ini

9675 bytes read in 7 ms (1.3 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 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

5671272 bytes read in 322 ms (16.8 MiB/s)

cfgload: fatload mmc 0:1 0x42000000 uInitrd.zip

reading uInitrd.zip

12192723 bytes read in 694 ms (16.8 MiB/s)

cfgload: setenv fdtloaded "false"

cfgload: if test "x${board_name}" = "x"; then setenv board_name "xu4"; fi

cfgload: if test "${board_name}" = "xu4"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; fi

reading exynos5422-odroidxu4.dtb

63776 bytes read in 10 ms (6.1 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}" = "false"; then fatload mmc 0:1 0x44000000 exynos5422-odroidxu4.dtb; setenv fdtloaded "true"; 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}"

cfgload: dmc ${ddr_freq}

cfgload: bootz 0x40008000 0x42000000 0x44000000

Kernel image @ 0x40008000 [ 0x000000 - 0x568968 ]

Wrong Ramdisk Image Format

Ramdisk image is corrupt or invalid

mmc block read, dev 0, addr 0x40008000, blk start 2047, blk cnt 16384

Bad Linux ARM zImage magic!














'embeded > odroid' 카테고리의 다른 글

odroid U3/XU4 eMMC 복구 방법  (0) 2018.09.24
odroid XU4 + U3 eMMC 4.41 부팅  (0) 2018.09.24
오드로이드 eMMC 4.41(U3) / 5.1 HS400(XU4)  (0) 2018.09.22
odroid-xu4 부팅 로그  (0) 2018.09.18
odroid XU4 소비전류  (0) 2018.09.16
Posted by 구차니