imx6ul evk板子 QSPI nor启动记录(4) jffs2文件系统制作及nor启动

时间:2021-03-08 09:07:25

今天在网友的提示下 成功将imx6ul 通过qspi nor启动jffs2系统

下面是我的记录


1:首先需要准备 生成jffs2的工具和 资源

工具mtd-utils-05.07.23和zlib-1.2.3具体安装我就不介绍了

2:在生成jffs2文件镜像前还需要准备好 jffs2需要的目录组织 这里我就直接用之前 使用yotco 命令bitbake core-image-minimal生成的文件core-image-minimal-imx6ulevk-20160119062927.rootfs.tar.bz2

3:将core-image-minimal-imx6ulevk-20160119062927.rootfs.tar.bz2解压后 

使用mkfs.jffs2工具生成jffs2文件。解压缩后文件名为 jffs2fs 而rootfs1.jffs2为我们要声场的jffs2的镜像 生成后大小4M左右

 mkfs.jffs2 -n -s512 -e 16KiB -d  jffs2fs -o rootfs1.jffs2

4:有了rootfs1.jffs2后,就要设置nor 来最终启动jffs2系统了

在此之前,还是需要通过mfgtool烧写qspi nor 这样就将QSPI header镜像烧进了nor的1K起始的位置,将uboot烧进了4K起始的位置。

5:还是通过tftp 和sf 命令来完成 kernel dtb jffs2的烧写

具体如下

1 sf probe 0

2 tftp 80800000 zImage-sd-jffs2

3:sf erase 0x1000000x800000

4 sf write 0x80800000 0x100000 0x800000

 

5 tftp 83000000 zImage-imx6ul-14x14-evk.dtb

6 sf erase0x900000 0x100000

7 sf write 0x83000000 0x900000 0x100000

 

8:tftp 90000000 rootfs.jffs2

9:sf erase 0xA00000 0x1400000

10sf write 0x90000000 0xA00000 0x600000


11:

setenv bootargs ‘console=ttymxc0,115200 root=/dev/mtdblock3 rootfstype=jffs2 mtdparts=21e0000.qspi:1M(uboot),8M(kernel),1M(dtb),20M(rootfs)rootwait rw’

12:

setenv bootcmd'sf probe 0; sf read 0x80800000 0x100000 0x800000;sf read 0x83000000 0x9000000x100000; bootz 0x80800000 - 0x83000000'


部分log如下

Starting kernel ...
                     

Booting Linux on physical CPU 0x0
Linux version 3.14.38-6UL_ga+ge4944a5 (chit@ubuntu) (gcc version 4.9.2 (GCC) ) #1 SMP PREEMPT Sat Dec 5 02:47:18 PST 2015
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Freescale i.MX6 UltraLite 14x14 EVK Board
cma: CMA: reserved 320 MiB at 8c000000
Memory policy: Data cache writealloc
PERCPU: Embedded 8 pages/cpu @8bb40000 s8320 r8192 d16256 u32768
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
Kernel command line: console=ttymxc0,115200 root=/dev/mtdblock3 rootfstype=jffs2 mtdparts=21e0000.qspi:1M(uboot),8M(kernel),1M(dtb),20M(rootfs) rootwait rw
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 179920K/524288K available (7479K kernel code, 456K rwdata, 2620K rodata, 388K init, 432K bss, 344368K reserved, 0K highmem)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xa0800000 - 0xff000000   (1512 MB)
    lowmem  : 0x80000000 - 0xa0000000   ( 512 MB)
    pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
    modules : 0x7f000000 - 0x7fe00000   (  14 MB)
      .text : 0x80008000 - 0x809e4e70   (10100 kB)
      .init : 0x809e5000 - 0x80a46080   ( 389 kB)
      .data : 0x80a48000 - 0x80aba180   ( 457 kB)
       .bss : 0x80aba18c - 0x80b2631c   ( 433 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptible hierarchical RCU implementation.
        RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
NR_IRQS:16 nr_irqs:16 16
Switching to timer-based delay loop
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655765682ns
clocksource_of_init: no matching clocksources found
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
/cpus/cpu@0 missing clock-frequency property
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x8071e788 - 0x8071e7e0
Brought up 1 CPUs
SMP: Total of 1 processors activated (6.00 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
pinctrl core: initialized pinctrl subsystem
regulator-dummy: no parameters
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
cpuidle: using governor menu
Use WDOG1 as reset source
syscon 20c8000.anatop: regmap [mem 0x020c8000-0x020c8fff] registered
vdd3p0: 2625 <--> 3400 mV at 3000 mV 
cpu: 725 <--> 1450 mV at 1150 mV 
vddsoc: 725 <--> 1450 mV at 1175 mV 
syscon 20e4000.iomuxc-gpr: regmap [mem 0x020e4000-0x020e7fff] registered
syscon 21ac000.romcp: regmap [mem 0x021ac000-0x021affff] registered
syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
20dc000.gpc supply pu not found, using dummy regulator
bio: create slab <bio-0> at 0
mxs-dma 1804000.dma-apbh: initialized
can-3v3: 3300 mV 
VSD_3V3: 3300 mV 
gpio_dvfs: 1300 <--> 1400 mV at 1400 mV 
i2c-core: driver [max17135] using legacy suspend method
i2c-core: driver [max17135] using legacy resume method
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
i2c i2c-0: IMX I2C adapter registered
i2c i2c-1: IMX I2C adapter registered
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
MIPI CSI2 driver module loaded
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.18
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
Switched to clocksource mxc_timer1
NET: Registered protocol family 2
TCP established hash table entries: 4096 (order: 2, 16384 bytes)
TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP: reno registered
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
imx rpmsg driver is registered.
Bus freq driver module loaded
futex hash table entries: 256 (order: 2, 16384 bytes)
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.22)
msgmni has been set to 991
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
imx-weim 21b8000.weim: Driver registered.
backlight.8 supply power not found, using dummy regulator
MIPI DSI driver module loaded
21c8000.lcdif supply lcd not found, using dummy regulator
mxsfb 21c8000.lcdif: failed to find mxc display driver 
Console: switching to colour frame buffer device 60x34
mxsfb 21c8000.lcdif: initialized
imx-sdma 20ec000.sdma: no event needs to be remapped
imx-sdma 20ec000.sdma: loaded firmware 3.1
imx-sdma 20ec000.sdma: initialized
Serial: IMX driver
2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58, base_baud = 5000000) is a IMX
console [ttymxc0] enabled
21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 59, base_baud = 5000000) is a IMX
serial: Freescale lpuart driver
imx sema4 driver is registered.
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
brd: module loaded
loop: module loaded
fsl-quadspi 21e0000.qspi: n25q256a (32768 Kbytes)
4 cmdlinepart partitions found on MTD device 21e0000.qspi
Creating 4 MTD partitions on "21e0000.qspi":
0x000000000000-0x000000100000 : "uboot"
0x000000100000-0x000000900000 : "kernel"
0x000000900000-0x000000a00000 : "dtb"
0x000000a00000-0x000001e00000 : "rootfs"
fsl-quadspi 21e0000.qspi: QuadSPI SPI NOR flash driver
spi_gpio spi4.14: gpio-miso property not found, switching to no-rx mode
CAN device driver interface
flexcan 2090000.can: device registered (reg_base=a0968000, irq=142)
flexcan 2094000.can: device registered (reg_base=a0970000, irq=143)
20b4000.ethernet supply phy not found, using dummy regulator
pps pps0: new PPS source ptp0
libphy: fec_enet_mii_bus: probed
fec 20b4000.ethernet eth0: registered PHC device 0
2188000.ethernet supply phy not found, using dummy regulator
pps pps1: new PPS source ptp1
fec 2188000.ethernet eth1: registered PHC device 1
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-mxc: Freescale On-Chip EHCI Host driver
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver usb_ehset_test
2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
2184200.usb supply vbus not found, using dummy regulator
ci_hdrc ci_hdrc.1: EHCI Host Controller
ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
mousedev: PS/2 mouse device common for all mice
input: 20cc000.snvs-pwrkey as /devices/soc0/soc.0/2000000.aips-bus/20cc000.snvs-pwrkey/input/input0
snvs_pwrkey 20cc000.snvs-pwrkey: i.MX snvs powerkey probed
input: iMX6UL TouchScreen Controller as /devices/virtual/input/input1
i2c-core: driver [isl29023] using legacy suspend method
i2c-core: driver [isl29023] using legacy resume method
input: FreescaleAccelerometer as /devices/virtual/input/input2
fxls8471 device driver probe successfully
snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
i2c /dev entries driver
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR RC5 (streamzap) protocol handler initialized
IR SANYO protocol handler initialized
IR MCE Keyboard/mouse protocol handler initialized
pxp-v4l2 pxp_v4l2.9: initialized
0-000e supply vdd not found, using dummy regulator
0-000e supply vddio not found, using dummy regulator
mag3110 0-000e: check mag3110 chip ID
input: mag3110 as /devices/virtual/input/input3
mag3110 0-000e: mag3110 is probed
i2c-core: driver [mag3110] using legacy suspend method
i2c-core: driver [mag3110] using legacy resume method
imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0)
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCI BCSP protocol initialized
Bluetooth: HCIATH3K protocol initialized
usbcore: registered new interface driver bcm203x
usbcore: registered new interface driver btusb
usbcore: registered new interface driver ath3k
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: no vqmmc regulator found
mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
mmc1: no vqmmc regulator found
mmc1: no vmmc regulator found
mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
caam 2140000.caam: Instantiated RNG4 SH0
caam 2140000.caam: Instantiated RNG4 SH1
caam 2140000.caam: device ID = 0x0a160300 (Era 8)
caam 2140000.caam: job rings = 3, qi = 0
caam algorithms registered in /proc/crypto
caam_jr 2141000.jr0: registering rng-caam
platform caam_sm: blkkey_ex: 8 keystore units available
platform caam_sm: 64-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: 64-bit black key:
platform caam_sm: [0000] 28 bb 99 61 d9 c0 9a 9a
platform caam_sm: [0008] dd 34 43 33 e9 8d 17 0e
platform caam_sm: 128-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: 128-bit black key:
platform caam_sm: [0000] 6c ce cf cf cd 43 a6 a0
platform caam_sm: [0008] 3d 29 86 4d 41 92 fe 12
platform caam_sm: 192-bit clear key:
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
mmc1: host does not support reading read-only switch. assuming write-enable.
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: [0016] 10 11 12 13 14 15 16 17
platform caam_sm: 192-bit black key:
platform caam_sm: [0000] 82 c5 77 68 b5 09 59 39
platform caam_sm: [0008] 53 72 e1 c5 66 e0 27 07
mmc1: new high speed SDHC card at address b368
platform caam_sm: [0016] e1 ba 40 85 13 98 fb 15
platform caam_sm: [0024] 12 fd 0a bb 93 0d a7 4e
platform caam_sm: 256-bit clear key:
mmcblk1: mmc1:b368 NCard 7.47 GiB 
platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
 mmcblk1: p1 p2
platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
platform caam_sm: [0016] 10 11 12 13 14 15 16 17
platform caam_sm: [0024] 18 19 1a 1b 1c 1d 1e 1f
platform caam_sm: 256-bit black key:
platform caam_sm: [0000] 90 81 49 3f ec 0f e3 cd
platform caam_sm: [0008] b5 77 04 88 d9 d1 bf 02
platform caam_sm: [0016] 65 31 c0 67 bd 0d 7f 09
platform caam_sm: [0024] c2 ae 6d c6 3f ed 30 1d
platform caam_sm: 64-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 128-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 196-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 256-bit unwritten blob:
platform caam_sm: [0000] 00 00 00 00 00 00 00 00
platform caam_sm: [0008] 00 00 00 00 00 00 00 00
platform caam_sm: [0016] 00 00 00 00 00 00 00 00
platform caam_sm: [0024] 00 00 00 00 00 00 00 00
platform caam_sm: [0032] 00 00 00 00 00 00 00 00
platform caam_sm: [0040] 00 00 00 00 00 00 00 00
platform caam_sm: [0048] 00 00 00 00 00 00 00 00
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 64-bit black key in blob:
platform caam_sm: [0000] 04 d8 03 07 8b 21 2a b8
platform caam_sm: [0008] 2a 76 23 ac d1 d9 82 58
platform caam_sm: [0016] 1d 75 e2 2d d0 ef a1 f0
platform caam_sm: [0024] 03 f2 db 16 2a ae 39 fc
platform caam_sm: [0032] 3b fe 83 59 cc 4a e1 31
platform caam_sm: [0040] d7 43 63 e2 e7 7e a9 89
platform caam_sm: [0048] e5 62 8e 2a 45 6d fd b8
platform caam_sm: [0056] 00 00 00 00 00 00 00 00
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 128-bit black key in blob:
platform caam_sm: [0000] 03 3f 56 5f 76 f6 c5 d6
platform caam_sm: [0008] ba 48 68 98 3e cc c2 aa
platform caam_sm: [0016] 4d 5e b7 59 de 82 fd 52
platform caam_sm: [0024] 24 cc 94 fb 63 25 8d c6
platform caam_sm: [0032] 5b 61 5e 4e 0a db 52 30
platform caam_sm: [0040] 2d 57 f4 21 08 82 f0 cb
platform caam_sm: [0048] 87 bf 10 3b 40 84 1e bc
platform caam_sm: [0056] b5 a3 a9 59 73 dc f5 cc
platform caam_sm: [0064] 00 00 00 00 00 00 00 00
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 192-bit black key in blob:
platform caam_sm: [0000] 28 08 6b d8 5b c7 52 b4
platform caam_sm: [0008] d4 da 68 0d 82 c4 97 fe
platform caam_sm: [0016] ef 5b 5b c8 e3 81 3c bb
platform caam_sm: [0024] 93 f0 20 ed 18 45 10 2a
platform caam_sm: [0032] fa 8f 41 b7 b3 3c 1e 44
platform caam_sm: [0040] 0c 7c 71 02 4b 21 cc 9a
platform caam_sm: [0048] 7d 1f a5 ad 1a 69 e3 3e
platform caam_sm: [0056] e1 17 8f f3 d3 5e 80 cd
platform caam_sm: [0064] b8 40 aa e1 14 7f c2 0c
platform caam_sm: [0072] 00 00 00 00 00 00 00 00
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: 256-bit black key in blob:
platform caam_sm: [0000] c0 c3 b8 d4 a6 01 4e dc
platform caam_sm: [0008] e0 dd 33 3c 74 bd 26 17
platform caam_sm: [0016] 11 9f 55 13 46 72 6f 21
platform caam_sm: [0024] fe b3 56 1b b4 e4 3e 7f
platform caam_sm: [0032] 37 96 a2 03 bc c9 8f b5
platform caam_sm: [0040] 14 4c 29 a1 01 df 13 6f
platform caam_sm: [0048] 72 32 47 da 42 43 ed de
platform caam_sm: [0056] 20 54 ee a8 40 2c 00 75
platform caam_sm: [0064] 44 77 f1 0f 98 63 ad 1e
platform caam_sm: [0072] 53 38 b3 26 32 f5 18 e9
platform caam_sm: [0080] 00 00 00 00 00 00 00 00
platform caam_sm: [0088] 00 00 00 00 00 00 00 00
platform caam_sm: restored 64-bit black key:
platform caam_sm: [0000] e2 4c e0 96 6a 4c 1a ff
platform caam_sm: [0008] 84 e1 c5 f3 0b ac ce 49
platform caam_sm: restored 128-bit black key:
platform caam_sm: [0000] 6c ce cf cf cd 43 a6 a0
platform caam_sm: [0008] 3d 29 86 4d 41 92 fe 12
platform caam_sm: restored 192-bit black key:
platform caam_sm: [0000] 82 c5 77 68 b5 09 59 39
platform caam_sm: [0008] 53 72 e1 c5 66 e0 27 07
platform caam_sm: [0016] d5 da e7 ac b3 f4 88 49
platform caam_sm: [0024] f6 12 a6 08 cb 6a db de
platform caam_sm: restored 256-bit black key:
platform caam_sm: [0000] 90 81 49 3f ec 0f e3 cd
platform caam_sm: [0008] b5 77 04 88 d9 d1 bf 02
platform caam_sm: [0016] 65 31 c0 67 bd 0d 7f 09
platform caam_sm: [0024] c2 ae 6d c6 3f ed 30 1d
snvs-secvio 20cc000.caam-snvs: violation handlers armed - non-secure state
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
fsl-asrc 2034000.asrc: driver registered
snd-soc-dummy snd-soc-dummy: ASoC: Failed to create platform debugfs directory
imx-wm8960 sound.13: wm8960-hifi <-> 202c000.sai mapping ok
imx-wm8960 sound.13: snd-soc-dummy-dai <-> 2034000.asrc mapping ok
imx-wm8960 sound.13: wm8960-hifi <-> 202c000.sai mapping ok
NET: Registered protocol family 26
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
gpio_dvfs: disabling
VSD_3V3: disabling
can-3v3: disabling
regulator-dummy: disabling
imx mcc test is registered.
snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 2016-01-19 07:54:11 UTC (1453190051)
ALSA device list:
  #0: wm8960-audio
jffs2: Empty flash at 0x00007f98 ends at 0x00008000
jffs2: Empty flash at 0x0000bffc ends at 0x0000c000
jffs2: Empty flash at 0x00013f70 ends at 0x00014000
jffs2: Empty flash at 0x00017ffc ends at 0x00018000
jffs2: Empty flash at 0x0001bffc ends at 0x0001c000
jffs2: Empty flash at 0x00023f7c ends at 0x00024000
jffs2: Empty flash at 0x00027ffc ends at 0x00028000
jffs2: Empty flash at 0x0002bfa4 ends at 0x0002c000
jffs2: Empty flash at 0x00033fd0 ends at 0x00034000
jffs2: Empty flash at 0x00037f7c ends at 0x00038000
jffs2: Empty flash at 0x0003bfb8 ends at 0x0003c000
jffs2: Empty flash at 0x00043ffc ends at 0x00044000
jffs2: Empty flash at 0x00047fd8 ends at 0x00048000
jffs2: Empty flash at 0x0004bffc ends at 0x0004c000
jffs2: Empty flash at 0x00053f90 ends at 0x00054000
jffs2: Empty flash at 0x00057fa8 ends at 0x00058000
jffs2: Empty flash at 0x0005bffc ends at 0x0005c000
jffs2: Empty flash at 0x00063ffc ends at 0x00064000
jffs2: Empty flash at 0x00067ffc ends at 0x00068000
jffs2: Empty flash at 0x0006bffc ends at 0x0006c000
jffs2: Empty flash at 0x00073fa8 ends at 0x00074000
jffs2: Empty flash at 0x00077ffc ends at 0x00078000
jffs2: Empty flash at 0x0007bffc ends at 0x0007c000
jffs2: Empty flash at 0x00083f8c ends at 0x00084000
jffs2: Empty flash at 0x00087ffc ends at 0x00088000
jffs2: Empty flash at 0x0008bf4c ends at 0x0008c000
jffs2: Empty flash at 0x00093ffc ends at 0x00094000
jffs2: Empty flash at 0x00097f80 ends at 0x00098000
jffs2: Empty flash at 0x0009bf9c ends at 0x0009c000
jffs2: Empty flash at 0x000a3f48 ends at 0x000a4000
jffs2: Empty flash at 0x000a7ffc ends at 0x000a8000
jffs2: Empty flash at 0x000abf90 ends at 0x000ac000
jffs2: Empty flash at 0x000b3f88 ends at 0x000b4000
jffs2: Empty flash at 0x000b7ffc ends at 0x000b8000
jffs2: Empty flash at 0x000bbffc ends at 0x000bc000
jffs2: Empty flash at 0x000c3ffc ends at 0x000c4000
jffs2: Empty flash at 0x000c7f8c ends at 0x000c8000
jffs2: Empty flash at 0x000cbf74 ends at 0x000cc000
jffs2: Empty flash at 0x000d3ffc ends at 0x000d4000
jffs2: Empty flash at 0x000d7ffc ends at 0x000d8000
jffs2: Empty flash at 0x000dbfb8 ends at 0x000dc000
jffs2: Empty flash at 0x000e3ffc ends at 0x000e4000
jffs2: Empty flash at 0x000e7ffc ends at 0x000e8000
jffs2: Empty flash at 0x000f3ffc ends at 0x000f4000
jffs2: Empty flash at 0x000f7ffc ends at 0x000f8000
jffs2: Empty flash at 0x000fbf90 ends at 0x000fc000
jffs2: Empty flash at 0x00103ffc ends at 0x00104000
jffs2: Empty flash at 0x00107ffc ends at 0x00108000
jffs2: Empty flash at 0x0010bffc ends at 0x0010c000
jffs2: Empty flash at 0x00113ffc ends at 0x00114000
jffs2: Empty flash at 0x00117ffc ends at 0x00118000
jffs2: Empty flash at 0x0011bf58 ends at 0x0011c000
jffs2: Empty flash at 0x00123f44 ends at 0x00124000
jffs2: Empty flash at 0x00127ffc ends at 0x00128000
jffs2: Empty flash at 0x0012bffc ends at 0x0012c000
jffs2: Empty flash at 0x00133ffc ends at 0x00134000
jffs2: Empty flash at 0x0013bfe4 ends at 0x0013c000
jffs2: Empty flash at 0x00143f98 ends at 0x00144000
jffs2: Empty flash at 0x00147fa8 ends at 0x00148000
jffs2: Empty flash at 0x0014bfd8 ends at 0x0014c000
jffs2: Empty flash at 0x00153fd0 ends at 0x00154000
jffs2: Empty flash at 0x00157ffc ends at 0x00158000
jffs2: Empty flash at 0x0015bffc ends at 0x0015c000
jffs2: Empty flash at 0x00163ffc ends at 0x00164000
jffs2: Empty flash at 0x0016bffc ends at 0x0016c000
jffs2: Empty flash at 0x00173f64 ends at 0x00174000
jffs2: Empty flash at 0x00177fd4 ends at 0x00178000
jffs2: Empty flash at 0x0017bf6c ends at 0x0017c000
jffs2: Empty flash at 0x00183ffc ends at 0x00184000
jffs2: Empty flash at 0x00187ffc ends at 0x00188000
jffs2: Empty flash at 0x0018bffc ends at 0x0018c000
jffs2: Empty flash at 0x00193f98 ends at 0x00194000
jffs2: Empty flash at 0x00197ffc ends at 0x00198000
jffs2: Empty flash at 0x0019bffc ends at 0x0019c000
jffs2: Empty flash at 0x001a7f44 ends at 0x001a8000
jffs2: Empty flash at 0x001abf70 ends at 0x001ac000
jffs2: Empty flash at 0x001b3ffc ends at 0x001b4000
jffs2: Empty flash at 0x001b7fec ends at 0x001b8000
jffs2: Empty flash at 0x001bbffc ends at 0x001bc000
jffs2: Empty flash at 0x001c3ffc ends at 0x001c4000
jffs2: Empty flash at 0x001cbf94 ends at 0x001cc000
jffs2: Empty flash at 0x001d7f4c ends at 0x001d8000
jffs2: Empty flash at 0x001dbffc ends at 0x001dc000
jffs2: Empty flash at 0x001e3fec ends at 0x001e4000
jffs2: Empty flash at 0x001e7f88 ends at 0x001e8000
jffs2: Empty flash at 0x001f3fe8 ends at 0x001f4000
jffs2: Empty flash at 0x001f7ffc ends at 0x001f8000
jffs2: Empty flash at 0x001fbffc ends at 0x001fc000
jffs2: Empty flash at 0x00207f54 ends at 0x00208000
jffs2: Empty flash at 0x0020bffc ends at 0x0020c000
jffs2: Empty flash at 0x00213ffc ends at 0x00214000
jffs2: Empty flash at 0x00217fac ends at 0x00218000
jffs2: Empty flash at 0x0021bffc ends at 0x0021c000
jffs2: Empty flash at 0x00227ffc ends at 0x00228000
jffs2: Empty flash at 0x00233fb0 ends at 0x00234000
jffs2: Empty flash at 0x00237ffc ends at 0x00238000
jffs2: Empty flash at 0x0023bf98 ends at 0x0023c000
jffs2: Empty flash at 0x00243ffc ends at 0x00244000
jffs2: Empty flash at 0x00247f60 ends at 0x00248000
jffs2: Empty flash at 0x0024bf84 ends at 0x0024c000
jffs2: Empty flash at 0x00253fc0 ends at 0x00254000
jffs2: Empty flash at 0x00257f40 ends at 0x00258000
jffs2: Empty flash at 0x0025bfdc ends at 0x0025c000
jffs2: Empty flash at 0x00263f70 ends at 0x00264000
jffs2: Empty flash at 0x00267f64 ends at 0x00268000
jffs2: Empty flash at 0x0026bffc ends at 0x0026c000
jffs2: Empty flash at 0x00273ffc ends at 0x00274000
jffs2: Empty flash at 0x00277ffc ends at 0x00278000
jffs2: Empty flash at 0x0027bfd0 ends at 0x0027c000
jffs2: Empty flash at 0x00287f5c ends at 0x00288000
jffs2: Empty flash at 0x0028bffc ends at 0x0028c000
jffs2: Empty flash at 0x00293f5c ends at 0x00294000
jffs2: Empty flash at 0x00297f8c ends at 0x00298000
jffs2: Empty flash at 0x0029bf64 ends at 0x0029c000
jffs2: Empty flash at 0x002a3f58 ends at 0x002a4000
jffs2: Empty flash at 0x002a7ffc ends at 0x002a8000
jffs2: Empty flash at 0x002abffc ends at 0x002ac000
jffs2: Empty flash at 0x002b3ffc ends at 0x002b4000
jffs2: Empty flash at 0x002c3ffc ends at 0x002c4000
jffs2: Empty flash at 0x002c7fa0 ends at 0x002c8000
jffs2: Empty flash at 0x002cbffc ends at 0x002cc000
jffs2: Empty flash at 0x002d3f48 ends at 0x002d4000
jffs2: Empty flash at 0x002dbffc ends at 0x002dc000
jffs2: Empty flash at 0x002e7ffc ends at 0x002e8000
jffs2: Empty flash at 0x002ebf80 ends at 0x002ec000
jffs2: Empty flash at 0x002f3f70 ends at 0x002f4000
jffs2: Empty flash at 0x002f7f88 ends at 0x002f8000
jffs2: Empty flash at 0x00303fe4 ends at 0x00304000
jffs2: Empty flash at 0x00307f78 ends at 0x00308000
jffs2: Empty flash at 0x0031bf80 ends at 0x0031c000
jffs2: Empty flash at 0x00323ffc ends at 0x00324000
jffs2: Empty flash at 0x00327ffc ends at 0x00328000
jffs2: Empty flash at 0x00333fb0 ends at 0x00334000
jffs2: Empty flash at 0x00337fb8 ends at 0x00338000
jffs2: Empty flash at 0x0033bff4 ends at 0x0033c000
jffs2: Empty flash at 0x00343ffc ends at 0x00344000
jffs2: Empty flash at 0x00347f64 ends at 0x00348000
jffs2: Empty flash at 0x0034bffc ends at 0x0034c000
jffs2: Empty flash at 0x00353fd0 ends at 0x00354000
jffs2: Empty flash at 0x00357fbc ends at 0x00358000
jffs2: Empty flash at 0x0035bffc ends at 0x0035c000
jffs2: Empty flash at 0x00363fe8 ends at 0x00364000
jffs2: Empty flash at 0x00367ffc ends at 0x00368000
jffs2: Empty flash at 0x0036bfe8 ends at 0x0036c000
jffs2: Empty flash at 0x00373ffc ends at 0x00374000
jffs2: Empty flash at 0x00377ff4 ends at 0x00378000
jffs2: Empty flash at 0x0037bffc ends at 0x0037c000
jffs2: Empty flash at 0x00383ffc ends at 0x00384000
jffs2: Empty flash at 0x0038bffc ends at 0x0038c000
jffs2: Empty flash at 0x00393fd4 ends at 0x00394000
jffs2: Empty flash at 0x00397ffc ends at 0x00398000
jffs2: Empty flash at 0x0039bff8 ends at 0x0039c000
jffs2: Empty flash at 0x003a3ffc ends at 0x003a4000
jffs2: Empty flash at 0x003a7fbc ends at 0x003a8000
jffs2: Empty flash at 0x003abf84 ends at 0x003ac000
jffs2: Empty flash at 0x003b3ffc ends at 0x003b4000
jffs2: Empty flash at 0x003b7ffc ends at 0x003b8000
jffs2: Empty flash at 0x003bbffc ends at 0x003bc000
jffs2: Empty flash at 0x003c3ffc ends at 0x003c4000
jffs2: Empty flash at 0x003c7ffc ends at 0x003c8000
jffs2: Empty flash at 0x003cbf64 ends at 0x003cc000
jffs2: Empty flash at 0x003d3ffc ends at 0x003d4000
jffs2: Empty flash at 0x003d7ffc ends at 0x003d8000
jffs2: Empty flash at 0x003e3ffc ends at 0x003e4000
jffs2: Empty flash at 0x003ebffc ends at 0x003ec000
jffs2: Empty flash at 0x003f3ffc ends at 0x003f4000
jffs2: Empty flash at 0x003f7ffc ends at 0x003f8000
jffs2: Empty flash at 0x003fbffc ends at 0x003fc000
jffs2: Empty flash at 0x00403ffc ends at 0x00404000
jffs2: Empty flash at 0x00407fec ends at 0x00408000
jffs2: Empty flash at 0x0040bf44 ends at 0x0040c000
jffs2: Empty flash at 0x00417ffc ends at 0x00418000
jffs2: Empty flash at 0x0041bffc ends at 0x0041c000
jffs2: Empty flash at 0x00423ffc ends at 0x00424000
jffs2: Empty flash at 0x00427ffc ends at 0x00428000
jffs2: Empty flash at 0x0042bffc ends at 0x0042c000
jffs2: Empty flash at 0x00433fa4 ends at 0x00434000
jffs2: Empty flash at 0x00437f50 ends at 0x00438000
jffs2: Empty flash at 0x0043bffc ends at 0x0043c000
jffs2: Empty flash at 0x00443f58 ends at 0x00444000
jffs2: Empty flash at 0x00447ffc ends at 0x00448000
jffs2: Empty flash at 0x0044bffc ends at 0x0044c000
jffs2: Empty flash at 0x00453f88 ends at 0x00454000
jffs2: Empty flash at 0x00457ffc ends at 0x00458000
jffs2: Empty flash at 0x0045bfc8 ends at 0x0045c000
jffs2: Empty flash at 0x00463fb8 ends at 0x00464000
jffs2: Empty flash at 0x00467fec ends at 0x00468000
jffs2: Empty flash at 0x0046bf78 ends at 0x0046c000
jffs2: Empty flash at 0x00473ffc ends at 0x00474000
jffs2: Empty flash at 0x00477fb4 ends at 0x00478000
jffs2: Empty flash at 0x0047bf40 ends at 0x0047c000
jffs2: Empty flash at 0x00483ffc ends at 0x00484000
jffs2: Empty flash at 0x00487fc4 ends at 0x00488000
jffs2: Empty flash at 0x0048bffc ends at 0x0048c000
jffs2: Empty flash at 0x00493fcc ends at 0x00494000
jffs2: Empty flash at 0x00497fbc ends at 0x00498000
jffs2: Empty flash at 0x0049bf88 ends at 0x0049c000
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df08: 0xf61a instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df0c: 0x795f instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df10: 0xd7ca instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df14: 0x9efb instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df18: 0x3bae instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df1c: 0xd376 instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df20: 0x6e3a instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df24: 0xfbed instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df28: 0xbb7f instead
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0049df2c: 0xdbc6 instead
jffs2: Further such events for this erase block will not be printed
VFS: Mounted root (jffs2 filesystem) on device 31:3.
devtmpfs: mounted
Freeing unused kernel memory: 388K (809e5000 - 80a46000)
random: nonblocking pool is initialized
INIT: version 2.88 booting
Starting udev
udevd[158]: starting version 182
bootlogd: cannot allocate pseudo tty: No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... fec 20b4000.ethernet eth0: Freescale FEC PHY driver [Micrel KSZ8081 or KSZ8091] (mii_bus:phy_addr=20b4000.ethernet:01, irq=-1)
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
udhcpc (v1.23.1) started
Sending discover...
libphy: 20b4000.ethernet:01 - Link is Up - 100/Full
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Sending discover...
Sending select for 172.18.11.90...
Lease of 172.18.11.90 obtained, lease time 86400
/etc/udhcpc.d/50default: Adding DNS 172.28.4.135
/etc/udhcpc.d/50default: Adding DNS 8.8.8.8
done.
Starting syslogd/klogd: done


Poky (Yocto Project Reference Distro) 1.8 imx6ulevk /dev/ttymxc0


imx6ulevk login: 


Poky (Yocto Project Reference Distro) 1.8 imx6ulevk /dev/ttymxc0


imx6ulevk login: