U-Boot 2021.07-rc2 (May 28 2021 - 17:05:35 +0200) DRAM: 8 MiB Flash: 2 MiB Loading Environment from Flash... OK In: serial@40011000 Out: serial@40011000 Err: serial@40011000 Hit any key to stop autoboot: 0 U-Boot > setenv bootargs 'console=tty0 console=ttySTM0,115200 root=/dev/ram rdinit=/linuxrc loglevel=8 fbcon=rotate:2' U-Boot > setenv loadaddr 0x90400000 U-Boot > loady ## Ready for binary (ymodem) download to 0x90400000 at 115200 bps... CyzModem - CRC mode, 156(SOH)/0(STX)/0(CAN) packets, 6 retries ## Total Size = 0x00004cad = 19629 Bytes U-Boot > setenv loadaddr 0x90406000 U-Boot > loady ## Ready for binary (ymodem) download to 0x90406000 at 115200 bps... CyzModem - CRC mode, 12453(SOH)/0(STX)/0(CAN) packets, 4 retries ## Total Size = 0x00185140 = 1593664 Bytes U-Boot > bootm 0x90406000 - 0x90400000 ## Booting kernel from Legacy Image at 90406000 ... Image Name: Linux-5.13.0-rc1-00082-g9dbbd5cb Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1593600 Bytes = 1.5 MiB Load Address: 90008000 Entry Point: 90008000 Verifying Checksum ... OK ## Flattened Device Tree blob at 90400000 Booting using the fdt blob at 0x90400000 Loading Kernel Image Loading Device Tree to 905b9000, end 905c0cac ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.13.0-rc1-00082-g9dbbd5cb6240-dirty (nxp11987@lmecxl0573.lme.st.com) (arm-buildroot-uclinux-uclibcgnueabi1 [ 0.000000] CPU: ARMv7-M [410fc241] revision 1 (ARMv7M), cr=00000000 [ 0.000000] CPU: unknown data cache, unknown instruction cache [ 0.000000] OF: fdt: Machine model: STMicroelectronics STM32F429i-DISCO board [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000090000000-0x00000000907fffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000090000000-0x00000000907fffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000090000000-0x00000000907fffff] [ 0.000000] On node 0 totalpages: 2048 [ 0.000000] Normal zone: 16 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 2048 pages, LIFO batch:0 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists, mobility grouping off. Total pages: 2032 [ 0.000000] Kernel command line: console=tty0 console=ttySTM0,115200 root=/dev/ram rdinit=/linuxrc loglevel=8 fbcon=rotate:2 [ 0.000000] Dentry cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 5264K/8192K available (1372K kernel code, 302K rwdata, 516K rodata, 324K init, 119K bss, 2928K reserved, 0K cma-) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] /soc/interrupt-controller@40013c00: bank0 [ 0.000000] random: get_random_bytes called from start_kernel+0x203/0x370 with crng_init=0 [ 0.000000] clocksource: arm_system_timer: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 331816030 ns [ 0.000000] ARM System timer initialized as clocksource [ 0.000026] sched_clock: 32 bits at 90MHz, resolution 11ns, wraps every 23860929530ns [ 0.000665] timer@40000c00: STM32 sched_clock registered [ 0.001275] Switching to timer-based delay loop, resolution 11ns [ 0.001712] timer@40000c00: STM32 delay timer registered [ 0.002253] clocksource: timer@40000c00: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 21236227187 ns [ 0.003076] /soc/timer@40000c00: STM32 clockevent driver initialized (32 bits) [ 0.014135] Console: colour dummy device 80x30 [ 0.062375] printk: console [tty0] enabled [ 0.063843] Calibrating delay loop (skipped), value calculated using timer frequency.. 180.00 BogoMIPS (lpj=900000) [ 0.066453] pid_max: default: 4096 minimum: 301 [ 0.071393] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.073734] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.104759] rcu: Hierarchical SRCU implementation. [ 0.111552] devtmpfs: initialized [ 0.339332] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.341835] pinctrl core: initialized pinctrl subsystem [ 0.658423] stm32f429-pinctrl soc:pin-controller: No package detected, use default one [ 0.680505] stm32f429-pinctrl soc:pin-controller: GPIOA bank added [ 0.689824] stm32f429-pinctrl soc:pin-controller: GPIOB bank added [ 0.699409] stm32f429-pinctrl soc:pin-controller: GPIOC bank added [ 0.708775] stm32f429-pinctrl soc:pin-controller: GPIOD bank added [ 0.718094] stm32f429-pinctrl soc:pin-controller: GPIOE bank added [ 0.727535] stm32f429-pinctrl soc:pin-controller: GPIOF bank added [ 0.736953] stm32f429-pinctrl soc:pin-controller: GPIOG bank added [ 0.746404] stm32f429-pinctrl soc:pin-controller: GPIOH bank added [ 0.756098] stm32f429-pinctrl soc:pin-controller: GPIOI bank added [ 0.765436] stm32f429-pinctrl soc:pin-controller: GPIOJ bank added [ 0.774870] stm32f429-pinctrl soc:pin-controller: GPIOK bank added [ 0.776730] stm32f429-pinctrl soc:pin-controller: Pinctrl STM32 initialized [ 0.997446] stm32-dma 40026000.dma-controller: STM32 DMA driver registered [ 1.029604] stm32-dma 40026400.dma-controller: STM32 DMA driver registered [ 1.043098] clocksource: Switched to clocksource timer@40000c00 [ 1.358086] workingset: timestamp_bits=30 max_order=11 bucket_order=0 [ 1.632751] io scheduler mq-deadline registered [ 1.634287] io scheduler kyber registered [ 1.650574] STM32 USART driver initialized [ 1.661272] 40011000.serial: ttySTM0 at MMIO 0x40011000 (irq = 34, base_baud = 5625000) is a stm32-usart [ 2.603317] random: fast init done [ 2.637564] printk: console [ttySTM0] enabled [ 2.747984] panel-ilitek-ili9341 spi0.1: get optional vcc failed [ 2.758986] spi_stm32 40015000.spi: driver initialized [ 2.795733] i2c /dev entries driver [ 2.849955] stmpe-i2c 0-0041: stmpe811 detected, chip id: 0x811 [ 2.922030] stmpe-ts stmpe-ts: DMA mask not set [ 2.965729] input: stmpe-ts as /devices/platform/soc/40005c00.i2c/i2c-0/0-0041/stmpe-ts/input/input0 [ 2.991570] stm32f4-i2c 40005c00.i2c: STM32F4 I2C driver registered [ 3.058262] [drm] Initialized stm 1.0.0 20170330 for 40016800.display-controller on minor 0 [ 3.665951] panel-ilitek-ili9341 spi0.1: initialized display rgb interface [ 3.765213] Console: switching to colour frame buffer device 30x40 [ 4.014240] stm32-display 40016800.display-controller: [drm] fb0: stmdrmfb frame buffer device [ 4.212714] Freeing unused kernel memory: 324K [ 4.287271] This architecture does not have kernel memory protection. [ 4.401197] Run /linuxrc as init process [ 4.478612] with arguments: [ 4.555066] /linuxrc [ 4.595404] with environment: [ 4.672212] HOME=/ [ 4.712511] TERM=linux [ 206.785288] random: crng init done