TA的每日心情 | 开心 2024-11-20 21:23 |
---|
签到天数: 597 天 连续签到: 1 天 [LV.9]以坛为家II
|
本帖最后由 robe.zhang 于 2019-6-8 17:34 编辑
串口 1000000 bps,8N1,串口正常工作,可以调试
主要做了以下修改:
(uboot\include\configs\mys_imx6ull.h) // 调试
添加宏定义,开始调试代码
#define DEBUG
(u-boot-2019.04\arch\arm\dts\imx6ull-14x14-evk.dts) // 修改 model
修改设备树,model 属性,显示正常
(u-boot-2019.04\board\robe\robe_mys_y6ulx\robe_mys_y6ulx.c) // 修改 board
修改 checkboard 函数,board 显示正常
(u-boot-2019.04\include\configs\robe_mys_y6ulx.h) // 修改串口波特率
两个方法,环境变量,驱动 kconfig 都可以
优先级: 环境变量 > 驱动修改
修改环境变量:"baudrate=1000000\0" 或者修改 驱动 kconfig 之后
还需要添加 #define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200, 230400, 500000, 1000000, 1500000 }
(u-boot-2019.04\configs\robe_mys_y6ulx_defconfig) // 修改设备树
修改配置文件 CONFIG_DEFAULT_DEVICE_TREE="robe_mys_y6ulx"
(u-boot-2019.04\arch\arm\dts\Makefile)
修改 makefile ,添加 dtb-$(CONFIG_TARGET_ROBE_MYS_Y6ULX) += robe_mys_y6ulx.dtb
(u-boot-2019.04\include\configs\robe_mys_y6ulx.h)
修改设备树文件,1修改环境变量 "fdt_file=robe_mys_y6ulx.dtb\0"
启动 log:
- initcall: 87847ac4
- U-Boot 2019.04 (Jun 06 2019 - 12:40:17 +0800)
- initcall: 87810ec0
- U-Boot code: 87800000 -> 87867F54 BSS: -> 87871C1C
- initcall: 878022a8
- CPU: Freescale i.MX6ULL rev1.0 528 MHz (running at 396 MHz)
- CPU: Commercial temperature grade (0C to 95C)uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 -1 'imx_thermal'
- - not found
- at 48C
- Reset cause: POR
- initcall: 87811560
- Model: Robe_mys_y6ulx iot board.
- Board: Robe_mys_y6ulx iot board.
- initcall: 87810ff8
- DRAM: initcall: 87803dd4
- initcall: 87811150
- Monitor len: 00071C1C
- Ram size: 20000000
- Ram top: A0000000
- initcall: 87810cc8
- initcall: 87810d14
- TLB table from 9fff0000 to 9fff4000
- initcall: 87811070
- initcall: 87811078
- initcall: 87810e58
- Reserving 455k for U-Boot at: 9ff7e000
- initcall: 87810e28
- Reserving 16392k for malloc() at: 9ef7c000
- initcall: 87810fa4
- Reserving 80 Bytes for Board Info at: 9ef7bfb0
- initcall: 87811080
- initcall: 87810df4
- Reserving 256 Bytes for Global Data at: 9ef7beb0
- initcall: 87810d88
- Reserving 35328 Bytes for FDT at: 9ef734b0
- initcall: 87811088
- initcall: 87811090
- initcall: 87811058
- initcall: 878111c0
- initcall: 87810cf0
- initcall: 878110b4
- RAM Configuration:
- Bank #0: 80000000 512 MiB
- DRAM: 512 MiB
- initcall: 87810d6c
- New Stack Pointer is: 9ef73490
- initcall: 87810f60
- initcall: 87811098
- initcall: 878110a0
- initcall: 87810ef0
- Relocation Offset is: 1877e000
- Relocating to 9ff7e000, new gd at 9ef7beb0, sp at 9ef73490
- initcall: 9ff8f490
- initcall: 9ff8f294
- initcall: 87811480 (relocated to 9ff8f480)
- dram_bank_mmu_setup: bank: 0
- mmu_set_region_dcache_behaviour: start=0x00000000, size=1048575, option=0x1e
- mmu_set_region_dcache_behaviour: start=0x00000009, size=131072, option=0x1e
- initcall: 87811438 (relocated to 9ff8f438)
- efi_runtime_relocate: Relocating to offset=9ff7e000
- efi_runtime_relocate: rel->info=0x17 *p=0x87800868 rel->offset=878004d8
- efi_runtime_relocate: Setting 9ff7e4d8 to 9ff7e868
- efi_runtime_relocate: rel->info=0x17 *p=0x87800800 rel->offset=878007d0
- efi_runtime_relocate: Setting 9ff7e7d0 to 9ff7e800
- efi_runtime_relocate: rel->info=0x17 *p=0x87865c34 rel->offset=878007dc
- efi_runtime_relocate: Setting 9ff7e7dc to 9ffe3c34
- efi_runtime_relocate: rel->info=0x17 *p=0x87865c70 rel->offset=878007e4
- efi_runtime_relocate: Setting 9ff7e7e4 to 9ffe3c70
- efi_runtime_relocate: rel->info=0x17 *p=0x87865c70 rel->offset=878007ec
- efi_runtime_relocate: Setting 9ff7e7ec to 9ffe3c70
- efi_runtime_relocate: rel->info=0x17 *p=0x87800818 rel->offset=878007f0
- efi_runtime_relocate: Setting 9ff7e7f0 to 9ff7e818
- efi_runtime_relocate: rel->info=0x17 *p=0x87865b48 rel->offset=878007f4
- efi_runtime_relocate: Setting 9ff7e7f4 to 9ffe3b48
- efi_runtime_relocate: rel->info=0x17 *p=0x8783d78c rel->offset=87800830
- efi_runtime_relocate: Setting 9ff7e830 to 9ffbb78c
- efi_runtime_relocate: rel->info=0x17 *p=0x878003bc rel->offset=87800834
- efi_runtime_relocate: Setting 9ff7e834 to 9ff7e3bc
- efi_runtime_relocate: rel->info=0x17 *p=0x878003b4 rel->offset=87800838
- efi_runtime_relocate: Setting 9ff7e838 to 9ff7e3b4
- efi_runtime_relocate: rel->info=0x17 *p=0x878003b4 rel->offset=8780083c
- efi_runtime_relocate: Setting 9ff7e83c to 9ff7e3b4
- efi_runtime_relocate: rel->info=0x17 *p=0x8783d838 rel->offset=87800840
- efi_runtime_relocate: Setting 9ff7e840 to 9ffbb838
- efi_runtime_relocate: rel->info=0x17 *p=0x878003c4 rel->offset=87800844
- efi_runtime_relocate: Setting 9ff7e844 to 9ff7e3c4
- efi_runtime_relocate: rel->info=0x17 *p=0x8783e430 rel->offset=87800848
- efi_runtime_relocate: Setting 9ff7e848 to 9ffbc430
- efi_runtime_relocate: rel->info=0x17 *p=0x8783e8fc rel->offset=8780084c
- efi_runtime_relocate: Setting 9ff7e84c to 9ffbc8fc
- efi_runtime_relocate: rel->info=0x17 *p=0x8783ed2c rel->offset=87800850
- efi_runtime_relocate: Setting 9ff7e850 to 9ffbcd2c
- efi_runtime_relocate: rel->info=0x17 *p=0x878003bc rel->offset=87800854
- efi_runtime_relocate: Setting 9ff7e854 to 9ff7e3bc
- efi_runtime_relocate: rel->info=0x17 *p=0x8783d6a8 rel->offset=87800858
- efi_runtime_relocate: Setting 9ff7e858 to 9ffbb6a8
- efi_runtime_relocate: rel->info=0x17 *p=0x878003cc rel->offset=8780085c
- efi_runtime_relocate: Setting 9ff7e85c to 9ff7e3cc
- efi_runtime_relocate: rel->info=0x17 *p=0x878003d4 rel->offset=87800860
- efi_runtime_relocate: Setting 9ff7e860 to 9ff7e3d4
- efi_runtime_relocate: rel->info=0x17 *p=0x878003dc rel->offset=87800864
- efi_runtime_relocate: Setting 9ff7e864 to 9ff7e3dc
- initcall: 87811498 (relocated to 9ff8f498)
- initcall: 878113fc (relocated to 9ff8f3fc)
- Pre-reloc malloc() used 0xfc bytes (0 KB)
- using memory 0x9ef7c000-0x9ff7e000 for malloc()
- initcall: 87810ca0 (relocated to 9ff8eca0)
- initcall: 878113e8 (relocated to 9ff8f3e8)
- initcall: 878112ac (relocated to 9ff8f2ac)
- initcall: 8781128c (relocated to 9ff8f28c)
- initcall: 878113d4 (relocated to 9ff8f3d4)
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 -1 'root_driver'
- - not found
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- Looking for 'gpio' at 10232, name gpio@0209c000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- Found seq 0
- OF: ** translation for device gpio@0209c000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02000000
- OF: translating address: 00c00902
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34193408
- OF: one level translation: 00c00902
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34193408
- OF: one level translation: 00c00902
- OF: reached root node
- Looking for 'gpio' at 10428, name gpio@020a0000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- Found seq 1
- OF: ** translation for device gpio@020a0000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02000000
- OF: translating address: 00000a02
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34209792
- OF: one level translation: 00000a02
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34209792
- OF: one level translation: 00000a02
- OF: reached root node
- Looking for 'gpio' at 10608, name gpio@020a4000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- Found seq 2
- OF: ** translation for device gpio@020a4000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02000000
- OF: translating address: 00400a02
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34226176
- OF: one level translation: 00400a02
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34226176
- OF: one level translation: 00400a02
- OF: reached root node
- Looking for 'gpio' at 10788, name gpio@020a8000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- Found seq 3
- OF: ** translation for device gpio@020a8000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02000000
- OF: translating address: 00800a02
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34242560
- OF: one level translation: 00800a02
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34242560
- OF: one level translation: 00800a02
- OF: reached root node
- Looking for 'gpio' at 10968, name gpio@020ac000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- Found seq 4
- OF: ** translation for device gpio@020ac000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02000000
- OF: translating address: 00c00a02
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34258944
- OF: one level translation: 00c00a02
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 34258944
- OF: one level translation: 00c00a02
- OF: reached root node
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- Looking for 'pinctrl' at 15196, name iomuxc@020e0000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- - serial0, /soc/aips-bus@02000000/spba-bus@02000000/serial@02020000
- - serial1, /soc/aips-bus@02100000/serial@021e8000
- - serial2, /soc/aips-bus@02100000/serial@021ec000
- - serial3, /soc/aips-bus@02100000/serial@021f0000
- - serial4, /soc/aips-bus@02100000/serial@021f4000
- - serial5, /soc/aips-bus@02100000/serial@021fc000
- - serial6, /soc/aips-bus@02000000/spba-bus@02000000/serial@02018000
- - serial7, /soc/aips-bus@02200000/serial@02288000
- - spi0, /soc/aips-bus@02100000/qspi@021e0000
- - spi1, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02008000
- - spi2, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@0200c000
- - spi3, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02010000
- - spi4, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02014000
- - usbphy0, /soc/aips-bus@02000000/usbphy@020c9000
- - usbphy1, /soc/aips-bus@02000000/usbphy@020ca000
- Not found
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- Looking for 'mmc' at 21016, name usdhc@02190000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- Found seq 0
- Looking for 'mmc' at 21016, name usdhc@02190000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- Found seq 0
- mmc_bind: alias ret=0, devnum=0
- Looking for 'mmc' at 21344, name usdhc@02194000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- Found seq 1
- Looking for 'mmc' at 21344, name usdhc@02194000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- Found seq 1
- mmc_bind: alias ret=0, devnum=1
- Looking for highest alias id for 'i2c'
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- Found seq 0
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- Found seq 1
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- Found seq 2
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- Found seq 3
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- - serial0, /soc/aips-bus@02000000/spba-bus@02000000/serial@02020000
- - serial1, /soc/aips-bus@02100000/serial@021e8000
- - serial2, /soc/aips-bus@02100000/serial@021ec000
- - serial3, /soc/aips-bus@02100000/serial@021f0000
- - serial4, /soc/aips-bus@02100000/serial@021f4000
- - serial5, /soc/aips-bus@02100000/serial@021fc000
- - serial6, /soc/aips-bus@02000000/spba-bus@02000000/serial@02018000
- - serial7, /soc/aips-bus@02200000/serial@02288000
- - spi0, /soc/aips-bus@02100000/qspi@021e0000
- - spi1, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02008000
- - spi2, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@0200c000
- - spi3, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02010000
- - spi4, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02014000
- - usbphy0, /soc/aips-bus@02000000/usbphy@020c9000
- - usbphy1, /soc/aips-bus@02000000/usbphy@020ca000
- i2c_uclass_init: highest alias id is 3
- Looking for 'i2c' at 21844, name i2c@021a0000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- Found seq 0
- i2c_post_bind: i2c@021a0000, req_seq=0
- i2c_post_bind: i2c@021a0000, new req_seq=0
- Looking for 'i2c' at 22272, name i2c@021a4000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- Found seq 1
- i2c_post_bind: i2c@021a4000, req_seq=1
- i2c_post_bind: i2c@021a4000, new req_seq=1
- Looking for 'spi' at 24272, name qspi@021e0000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- - serial0, /soc/aips-bus@02000000/spba-bus@02000000/serial@02020000
- - serial1, /soc/aips-bus@02100000/serial@021e8000
- - serial2, /soc/aips-bus@02100000/serial@021ec000
- - serial3, /soc/aips-bus@02100000/serial@021f0000
- - serial4, /soc/aips-bus@02100000/serial@021f4000
- - serial5, /soc/aips-bus@02100000/serial@021fc000
- - serial6, /soc/aips-bus@02000000/spba-bus@02000000/serial@02018000
- - serial7, /soc/aips-bus@02200000/serial@02288000
- - spi0, /soc/aips-bus@02100000/qspi@021e0000
- Found seq 0
- ofnode_read_u32: reg: 0x0 (0)
- ofnode_read_u32: spi-max-frequency: 0x1ba8140 (29000000)
- ofnode_read_bool: spi-cpol: false
- ofnode_read_bool: spi-cpha: false
- ofnode_read_bool: spi-cs-high: false
- ofnode_read_bool: spi-3wire: false
- ofnode_read_bool: spi-half-duplex: false
- ofnode_read_u32: spi-tx-bus-width: (not found)
- ofnode_read_u32: spi-rx-bus-width: (not found)
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- Looking for 'pinctrl' at 27196, name iomuxc-snvs@02290000
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- - serial0, /soc/aips-bus@02000000/spba-bus@02000000/serial@02020000
- - serial1, /soc/aips-bus@02100000/serial@021e8000
- - serial2, /soc/aips-bus@02100000/serial@021ec000
- - serial3, /soc/aips-bus@02100000/serial@021f0000
- - serial4, /soc/aips-bus@02100000/serial@021f4000
- - serial5, /soc/aips-bus@02100000/serial@021fc000
- - serial6, /soc/aips-bus@02000000/spba-bus@02000000/serial@02018000
- - serial7, /soc/aips-bus@02200000/serial@02288000
- - spi0, /soc/aips-bus@02100000/qspi@021e0000
- - spi1, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02008000
- - spi2, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@0200c000
- - spi3, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02010000
- - spi4, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02014000
- - usbphy0, /soc/aips-bus@02000000/usbphy@020c9000
- - usbphy1, /soc/aips-bus@02000000/usbphy@020ca000
- Not found
- ofnode_read_u32_array: ranges: fdtdec_get_int_array: ranges
- get_prop_check_min_len: ranges
- Looking for 'spi' at 28608, name spi5
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- - serial0, /soc/aips-bus@02000000/spba-bus@02000000/serial@02020000
- - serial1, /soc/aips-bus@02100000/serial@021e8000
- - serial2, /soc/aips-bus@02100000/serial@021ec000
- - serial3, /soc/aips-bus@02100000/serial@021f0000
- - serial4, /soc/aips-bus@02100000/serial@021f4000
- - serial5, /soc/aips-bus@02100000/serial@021fc000
- - serial6, /soc/aips-bus@02000000/spba-bus@02000000/serial@02018000
- - serial7, /soc/aips-bus@02200000/serial@02288000
- - spi0, /soc/aips-bus@02100000/qspi@021e0000
- - spi1, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02008000
- - spi2, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@0200c000
- - spi3, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02010000
- - spi4, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02014000
- - usbphy0, /soc/aips-bus@02000000/usbphy@020c9000
- - usbphy1, /soc/aips-bus@02000000/usbphy@020ca000
- Not found
- Looking for 'gpio' at 28820, name gpio_spi@0
- - can0, /soc/aips-bus@02000000/can@02090000
- - can1, /soc/aips-bus@02000000/can@02094000
- - ethernet0, /soc/aips-bus@02100000/ethernet@02188000
- - ethernet1, /soc/aips-bus@02000000/ethernet@020b4000
- - gpio0, /soc/aips-bus@02000000/gpio@0209c000
- - gpio1, /soc/aips-bus@02000000/gpio@020a0000
- - gpio2, /soc/aips-bus@02000000/gpio@020a4000
- - gpio3, /soc/aips-bus@02000000/gpio@020a8000
- - gpio4, /soc/aips-bus@02000000/gpio@020ac000
- - i2c0, /soc/aips-bus@02100000/i2c@021a0000
- - i2c1, /soc/aips-bus@02100000/i2c@021a4000
- - i2c2, /soc/aips-bus@02100000/i2c@021a8000
- - i2c3, /soc/aips-bus@02100000/i2c@021f8000
- - mmc0, /soc/aips-bus@02100000/usdhc@02190000
- - mmc1, /soc/aips-bus@02100000/usdhc@02194000
- - serial0, /soc/aips-bus@02000000/spba-bus@02000000/serial@02020000
- - serial1, /soc/aips-bus@02100000/serial@021e8000
- - serial2, /soc/aips-bus@02100000/serial@021ec000
- - serial3, /soc/aips-bus@02100000/serial@021f0000
- - serial4, /soc/aips-bus@02100000/serial@021f4000
- - serial5, /soc/aips-bus@02100000/serial@021fc000
- - serial6, /soc/aips-bus@02000000/spba-bus@02000000/serial@02018000
- - serial7, /soc/aips-bus@02200000/serial@02288000
- - spi0, /soc/aips-bus@02100000/qspi@021e0000
- - spi1, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02008000
- - spi2, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@0200c000
- - spi3, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02010000
- - spi4, /soc/aips-bus@02000000/spba-bus@02000000/ecspi@02014000
- - usbphy0, /soc/aips-bus@02000000/usbphy@020c9000
- - usbphy1, /soc/aips-bus@02000000/usbphy@020ca000
- Not found
- ofnode_read_u32: reg: 0x0 (0)
- ofnode_read_u32: spi-max-frequency: 0x186a0 (100000)
- ofnode_read_bool: spi-cpol: false
- ofnode_read_bool: spi-cpha: false
- ofnode_read_bool: spi-cs-high: false
- ofnode_read_bool: spi-3wire: false
- ofnode_read_bool: spi-half-duplex: false
- ofnode_read_u32: spi-tx-bus-width: (not found)
- ofnode_read_u32: spi-rx-bus-width: (not found)
- initcall: 87803e0c (relocated to 9ff81e0c)
- initcall: 8783d52c (relocated to 9ffbb52c)
- efi_add_memory_map: 0x80000000 0x20000 7 no
- efi_add_memory_map: 0x9df73000 0x208d 2 no
- efi_add_memory_map: 0x9ff7e000 0x1 5 no
- initcall: 87816e64 (relocated to 9ff94e64)
- initcall: 878113c4 (relocated to 9ff8f3c4)
- initcall: 878113a8 (relocated to 9ff8f3a8)
- Now running in RAM - U-Boot at: 9ff7e000
- initcall: 878112b4 (relocated to 9ff8f2b4)
- initcall: 87811388 (relocated to 9ff8f388)
- MMC: uclass_find_device_by_seq: 0 0
- - 0 -1 'usdhc@02190000'
- - 1 -1 'usdhc@02194000'
- - not found
- uclass_find_device_by_seq: 1 0
- - 0 -1 'usdhc@02190000'
- - found
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 -1 'soc'
- - -1 -1 'aips-bus@02000000'
- - -1 -1 'spba-bus@02000000'
- - -1 -1 'anatop@020c8000'
- - -1 -1 'snvs@020cc000'
- - -1 -1 'aips-bus@02100000'
- - -1 -1 'aips-bus@02200000'
- - -1 -1 'regulators'
- - not found
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 0 'soc'
- - found
- uclass_find_device_by_seq: 0 1
- - -1 0 'soc'
- - -1 -1 'aips-bus@02000000'
- - -1 -1 'spba-bus@02000000'
- - -1 -1 'anatop@020c8000'
- - -1 -1 'snvs@020cc000'
- - -1 -1 'aips-bus@02100000'
- - -1 -1 'aips-bus@02200000'
- - -1 -1 'regulators'
- - not found
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 -1 'iomuxc@020e0000'
- - -1 -1 'iomuxc-snvs@02290000'
- - not found
- fdtdec_get_addr_size_fixed: reg: addr=020e0000, size=4000
- fdtdec_get_int: fsl,mux_mask: (not found)
- fdtdec_get_bool: fsl,input-sel
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 -1 'imx6ul-evk'
- - -1 -1 'hoggrp-1'
- - -1 -1 'csi1grp'
- - -1 -1 'enet1grp'
- - -1 -1 'enet2grp'
- - -1 -1 'flexcan1grp'
- - -1 -1 'flexcan2grp'
- - -1 -1 'i2c1grp'
- - -1 -1 'i2c2grp'
- - -1 -1 'lcdifdatgrp'
- - -1 -1 'lcdifctrlgrp'
- - -1 -1 'pwm1grp'
- - -1 -1 'qspigrp'
- - -1 -1 'uart1grp'
- - -1 -1 'uart2grp'
- - -1 -1 'uart2dtegrp'
- - -1 -1 'usdhc1grp'
- - -1 -1 'usdhc2grp'
- - -1 -1 'wdoggrp'
- - -1 -1 'imx6ul-evk'
- - -1 -1 'hoggrp-2'
- - -1 -1 'dvfsgrp'
- - -1 -1 'lcdifresetgrp'
- - -1 -1 'spi4grp'
- - -1 -1 'sai2_hp_det_grp'
- - not found
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 0 'imx6ul-evk'
- - found
- uclass_find_device_by_seq: 0 1
- - -1 0 'imx6ul-evk'
- - -1 -1 'hoggrp-1'
- - -1 -1 'csi1grp'
- - -1 -1 'enet1grp'
- - -1 -1 'enet2grp'
- - -1 -1 'flexcan1grp'
- - -1 -1 'flexcan2grp'
- - -1 -1 'i2c1grp'
- - -1 -1 'i2c2grp'
- - -1 -1 'lcdifdatgrp'
- - -1 -1 'lcdifctrlgrp'
- - -1 -1 'pwm1grp'
- - -1 -1 'qspigrp'
- - -1 -1 'uart1grp'
- - -1 -1 'uart2grp'
- - -1 -1 'uart2dtegrp'
- - -1 -1 'usdhc1grp'
- - -1 -1 'usdhc2grp'
- - -1 -1 'wdoggrp'
- - -1 -1 'imx6ul-evk'
- - -1 -1 'hoggrp-2'
- - -1 -1 'dvfsgrp'
- - -1 -1 'lcdifresetgrp'
- - -1 -1 'spi4grp'
- - -1 -1 'sai2_hp_det_grp'
- - not found
- fdtdec_get_int_array: fsl,pins
- get_prop_check_min_len: fsl,pins
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 0 'soc'
- - found
- uclass_find_device_by_seq: 0 1
- - -1 0 'soc'
- - -1 1 'aips-bus@02000000'
- - found
- uclass_find_device_by_seq: 0 2
- - -1 0 'soc'
- - -1 1 'aips-bus@02000000'
- - -1 -1 'spba-bus@02000000'
- - -1 -1 'anatop@020c8000'
- - -1 -1 'snvs@020cc000'
- - -1 -1 'aips-bus@02100000'
- - -1 -1 'aips-bus@02200000'
- - -1 -1 'regulators'
- - not found
- uclass_find_device_by_seq: 0 0
- - 0 -1 'usdhc@02190000'
- - 1 -1 'usdhc@02194000'
- - not found
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 0 'imx6ul-evk'
- - found
- uclass_find_device_by_seq: 0 1
- - -1 0 'imx6ul-evk'
- - -1 1 'hoggrp-1'
- - found
- uclass_find_device_by_seq: 0 2
- - -1 0 'imx6ul-evk'
- - -1 1 'hoggrp-1'
- - -1 -1 'csi1grp'
- - -1 -1 'enet1grp'
- - -1 -1 'enet2grp'
- - -1 -1 'flexcan1grp'
- - -1 -1 'flexcan2grp'
- - -1 -1 'i2c1grp'
- - -1 -1 'i2c2grp'
- - -1 -1 'lcdifdatgrp'
- - -1 -1 'lcdifctrlgrp'
- - -1 -1 'pwm1grp'
- - -1 -1 'qspigrp'
- - -1 -1 'uart1grp'
- - -1 -1 'uart2grp'
- - -1 -1 'uart2dtegrp'
- - -1 -1 'usdhc1grp'
- - -1 -1 'usdhc2grp'
- - -1 -1 'wdoggrp'
- - -1 -1 'imx6ul-evk'
- - -1 -1 'hoggrp-2'
- - -1 -1 'dvfsgrp'
- - -1 -1 'lcdifresetgrp'
- - -1 -1 'spi4grp'
- - -1 -1 'sai2_hp_det_grp'
- - not found
- fdtdec_get_int_array: fsl,pins
- get_prop_check_min_len: fsl,pins
- OF: ** translation for device usdhc@02190000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02100000
- OF: translating address: 00001902
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 35192832
- OF: one level translation: 00001902
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 35192832
- OF: one level translation: 00001902
- OF: reached root node
- ofnode_read_u32: bus-width: 0x4 (4)
- fdtdec_get_int: fsl,tuning-step: 0x2 (2)
- fdtdec_get_int: fsl,tuning-start-tap: (not found)
- fdtdec_get_int: fsl,strobe-dll-delay-target: (not found)
- ofnode_read_bool: non-removable: false
- fdtdec_get_int: #gpio-cells: 0x2 (2)
- uclass_find_device_by_seq: 0 0
- - 0 -1 'gpio@0209c000'
- - 1 -1 'gpio@020a0000'
- - 2 -1 'gpio@020a4000'
- - 3 -1 'gpio@020a8000'
- - 4 -1 'gpio@020ac000'
- - -1 -1 'gpio_spi@0'
- - not found
- gpio_request_tail: Node 'usdhc@02190000', property 'wp-gpios', failed to request GPIO index 0: -2
- ofnode_read_u32: vqmmc-supply: (not found)
- clock is enabled (400000Hz)
- uclass_find_device_by_seq: 0 1
- - 0 0 'usdhc@02190000'
- - 1 -1 'usdhc@02194000'
- - not found
- uclass_find_device_by_seq: 1 1
- - 0 0 'usdhc@02190000'
- - 1 -1 'usdhc@02194000'
- - found
- uclass_find_device_by_seq: 0 1
- - 0 0 'usdhc@02190000'
- - 1 -1 'usdhc@02194000'
- - not found
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 0 'imx6ul-evk'
- - found
- uclass_find_device_by_seq: 0 1
- - -1 0 'imx6ul-evk'
- - -1 1 'hoggrp-1'
- - found
- uclass_find_device_by_seq: 0 2
- - -1 0 'imx6ul-evk'
- - -1 1 'hoggrp-1'
- - -1 -1 'csi1grp'
- - -1 -1 'enet1grp'
- - -1 -1 'enet2grp'
- - -1 -1 'flexcan1grp'
- - -1 -1 'flexcan2grp'
- - -1 -1 'i2c1grp'
- - -1 -1 'i2c2grp'
- - -1 -1 'lcdifdatgrp'
- - -1 -1 'lcdifctrlgrp'
- - -1 -1 'pwm1grp'
- - -1 -1 'qspigrp'
- - -1 -1 'uart1grp'
- - -1 -1 'uart2grp'
- - -1 -1 'uart2dtegrp'
- - -1 2 'usdhc1grp'
- - found
- uclass_find_device_by_seq: 0 3
- - -1 0 'imx6ul-evk'
- - -1 1 'hoggrp-1'
- - -1 -1 'csi1grp'
- - -1 -1 'enet1grp'
- - -1 -1 'enet2grp'
- - -1 -1 'flexcan1grp'
- - -1 -1 'flexcan2grp'
- - -1 -1 'i2c1grp'
- - -1 -1 'i2c2grp'
- - -1 -1 'lcdifdatgrp'
- - -1 -1 'lcdifctrlgrp'
- - -1 -1 'pwm1grp'
- - -1 -1 'qspigrp'
- - -1 -1 'uart1grp'
- - -1 -1 'uart2grp'
- - -1 -1 'uart2dtegrp'
- - -1 2 'usdhc1grp'
- - -1 -1 'usdhc2grp'
- - -1 -1 'wdoggrp'
- - -1 -1 'imx6ul-evk'
- - -1 -1 'hoggrp-2'
- - -1 -1 'dvfsgrp'
- - -1 -1 'lcdifresetgrp'
- - -1 -1 'spi4grp'
- - -1 -1 'sai2_hp_det_grp'
- - not found
- fdtdec_get_int_array: fsl,pins
- get_prop_check_min_len: fsl,pins
- OF: ** translation for device usdhc@02194000 **
- OF: bus is default (na=1, ns=1) on aips-bus@02100000
- OF: translating address: 00401902
- OF: parent bus is default (na=1, ns=1) on soc
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 35209216
- OF: one level translation: 00401902
- OF: parent bus is default (na=1, ns=1) on
- OF: no ranges, 1:1 translation
- OF: parent translation for: 00000000
- OF: with offset: 35209216
- OF: one level translation: 00401902
- OF: reached root node
- ofnode_read_u32: bus-width: 0x4 (4)
- fdtdec_get_int: fsl,tuning-step: 0x2 (2)
- fdtdec_get_int: fsl,tuning-start-tap: (not found)
- fdtdec_get_int: fsl,strobe-dll-delay-target: (not found)
- ofnode_read_bool: non-removable: true
- gpio_request_tail: Node 'usdhc@02194000', property 'wp-gpios', failed to request GPIO index 0: -2
- ofnode_read_u32: vqmmc-supply: (not found)
- clock is enabled (400000Hz)
- uclass_find_device_by_seq: 0 2
- - 0 0 'usdhc@02190000'
- - 1 1 'usdhc@02194000'
- - not found
- uclass_find_device_by_seq: 1 2
- - 0 0 'usdhc@02190000'
- - 1 1 'usdhc@02194000'
- - not found
- FSL_SDHC: 0, FSL_SDHC: 1
- initcall: 87811324 (relocated to 9ff8f324)
- fdtdec_get_config_int: load-environment
- Loading Environment from MMC... blk_find_device: if_type=6, devnum=0: usdhc@02190000.blk, 6, 0
- uclass_find_device_by_seq: 0 -1
- uclass_find_device_by_seq: 0 0
- - -1 -1 'usdhc@02190000.blk'
- - -1 -1 'usdhc@02194000.blk'
- - not found
- ofnode_read_u32: vmmc-supply: 0x20 (32)
- ofnode_read_u32: vqmmc-supply: (not found)
- clock is disabled (0Hz)
- clock is enabled (400000Hz)
- clock is enabled (50000000Hz)
- miss: start 0, count 1
- blk_find_device: if_type=6, devnum=0: usdhc@02190000.blk, 6, 0
- fill: start 0, count 1
- part_init: try 'DOS': ret=0
- blk_find_device: if_type=6, devnum=0: usdhc@02190000.blk, 6, 0
- fdtdec_get_config_string: u-boot,mmc-env-partition
- fdtdec_get_config_int: u-boot,mmc-env-offset
- miss: start 600, count 16
- blk_find_device: if_type=6, devnum=0: usdhc@02190000.blk, 6, 0
- *** Warning - bad CRC, using default environment
- Destroy Hash Table: 9ffe3a44 table = 00000000
- Create Hash Table: N=273
- INSERT: table 9ffe3a44, filled 1/277 rv 9ef7faa0 ==> name="bootcmd" value="mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi"
- INSERT: table 9ffe3a44, filled 2/277 rv 9ef7f924 ==> name="bootdelay" value="2"
- INSERT: table 9ffe3a44, filled 3/277 rv 9ef7eb14 ==> name="baudrate" value="1000000"
- INSERT: table 9ffe3a44, filled 4/277 rv 9ef7f49c ==> name="loadaddr" value="0x82000000"
- INSERT: table 9ffe3a44, filled 5/277 rv 9ef7f4d8 ==> name="script" value="boot.scr"
- INSERT: table 9ffe3a44, filled 6/277 rv 9ef7f190 ==> name="image" value="zImage"
- INSERT: table 9ffe3a44, filled 7/277 rv 9ef7ef9c ==> name="console" value="ttymxc0"
- INSERT: table 9ffe3a44, filled 8/277 rv 9ef7ebb4 ==> name="fdt_high" value="0xffffffff"
- INSERT: table 9ffe3a44, filled 9/277 rv 9ef7fb54 ==> name="initrd_high" value="0xffffffff"
- INSERT: table 9ffe3a44, filled 10/277 rv 9ef7f550 ==> name="fdt_file" value="robe_mys_y6ulx.dtb"
- INSERT: table 9ffe3a44, filled 11/277 rv 9ef7f3e8 ==> name="fdt_addr" value="0x83000000"
- INSERT: table 9ffe3a44, filled 12/277 rv 9ef7e77c ==> name="boot_fdt" value="try"
- INSERT: table 9ffe3a44, filled 13/277 rv 9ef7ee98 ==> name="ip_dyn" value="yes"
- INSERT: table 9ffe3a44, filled 14/277 rv 9ef7f834 ==> name="videomode" value="video=ctfb:x:480,y:272,depth:24,pclk:108695,le:8,ri:4,up:2,lo:4,hs:41,vs:10,sync:0,vmode:0"
- INSERT: table 9ffe3a44, filled 15/277 rv 9ef7f8fc ==> name="mmcdev" value="1"
- INSERT: table 9ffe3a44, filled 16/277 rv 9ef7f938 ==> name="mmcpart" value="1"
- INSERT: table 9ffe3a44, filled 17/277 rv 9ef7ed30 ==> name="mmcroot" value="/dev/mmcblk1p2 rootwait rw"
- INSERT: table 9ffe3a44, filled 18/277 rv 9ef7f7f8 ==> name="mmcautodetect" value="yes"
- INSERT: table 9ffe3a44, filled 19/277 rv 9ef7ee34 ==> name="mmcargs" value="setenv bootargs console=${console},${baudrate} root=${mmcroot}"
- INSERT: table 9ffe3a44, filled 20/277 rv 9ef7e8d0 ==> name="loadbootscript" value="fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};"
- INSERT: table 9ffe3a44, filled 21/277 rv 9ef7f488 ==> name="bootscript" value="echo Running bootscript from mmc ...; source"
- INSERT: table 9ffe3a44, filled 22/277 rv 9ef7ecb8 ==> name="loadimage" value="fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}"
- INSERT: table 9ffe3a44, filled 23/277 rv 9ef7e704 ==> name="loadfdt" value="fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}"
- INSERT: table 9ffe3a44, filled 24/277 rv 9ef7f604 ==> name="mmcboot" value="echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;"
- INSERT: table 9ffe3a44, filled 25/277 rv 9ef7f3ac ==> name="netargs" value="setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp"
- INSERT: table 9ffe3a44, filled 26/277 rv 9ef7e5d8 ==> name="netboot" value="echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;"
- INSERT: free(data = 9ef7df28)
- INSERT: done
- blk_find_device: if_type=6, devnum=0: usdhc@02190000.blk, 6, 0
- Using default environment
- Destroy Hash Table: 9ffe3a44 table = 9ef7e5c0
- Create Hash Table: N=273
- INSERT: table 9ffe3a44, filled 1/277 rv 9ef7faa0 ==> name="bootcmd" value="mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi"
- INSERT: table 9ffe3a44, filled 2/277 rv 9ef7f924 ==> name="bootdelay" value="2"
- INSERT: table 9ffe3a44, filled 3/277 rv 9ef7eb14 ==> name="baudrate" value="1000000"
- INSERT: table 9ffe3a44, filled 4/277 rv 9ef7f49c ==> name="loadaddr" value="0x82000000"
- INSERT: table 9ffe3a44, filled 5/277 rv 9ef7f4d8 ==> name="script" value="boot.scr"
- INSERT: table 9ffe3a44, filled 6/277 rv 9ef7f190 ==> name="image" value="zImage"
- INSERT: table 9ffe3a44, filled 7/277 rv 9ef7ef9c ==> name="console" value="ttymxc0"
- INSERT: table 9ffe3a44, filled 8/277 rv 9ef7ebb4 ==> name="fdt_high" value="0xffffffff"
- INSERT: table 9ffe3a44, filled 9/277 rv 9ef7fb54 ==> name="initrd_high" value="0xffffffff"
- INSERT: table 9ffe3a44, filled 10/277 rv 9ef7f550 ==> name="fdt_file" value="robe_mys_y6ulx.dtb"
- INSERT: table 9ffe3a44, filled 11/277 rv 9ef7f3e8 ==> name="fdt_addr" value="0x83000000"
- INSERT: table 9ffe3a44, filled 12/277 rv 9ef7e77c ==> name="boot_fdt" value="try"
- INSERT: table 9ffe3a44, filled 13/277 rv 9ef7ee98 ==> name="ip_dyn" value="yes"
- INSERT: table 9ffe3a44, filled 14/277 rv 9ef7f834 ==> name="videomode" value="video=ctfb:x:480,y:272,depth:24,pclk:108695,le:8,ri:4,up:2,lo:4,hs:41,vs:10,sync:0,vmode:0"
- INSERT: table 9ffe3a44, filled 15/277 rv 9ef7f8fc ==> name="mmcdev" value="1"
- INSERT: table 9ffe3a44, filled 16/277 rv 9ef7f938 ==> name="mmcpart" value="1"
- INSERT: table 9ffe3a44, filled 17/277 rv 9ef7ed30 ==> name="mmcroot" value="/dev/mmcblk1p2 rootwait rw"
- INSERT: table 9ffe3a44, filled 18/277 rv 9ef7f7f8 ==> name="mmcautodetect" value="yes"
- INSERT: table 9ffe3a44, filled 19/277 rv 9ef7ee34 ==> name="mmcargs" value="setenv bootargs console=${console},${baudrate} root=${mmcroot}"
- INSERT: table 9ffe3a44, filled 20/277 rv 9ef7e8d0 ==> name="loadbootscript" value="fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};"
- INSERT: table 9ffe3a44, filled 21/277 rv 9ef7f488 ==> name="bootscript" value="echo Running bootscript from mmc ...; source"
- INSERT: table 9ffe3a44, filled 22/277 rv 9ef7ecb8 ==> name="loadimage" value="fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}"
- INSERT: table 9ffe3a44, filled 23/277 rv 9ef7e704 ==> name="loadfdt" value="fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}"
- INSERT: table 9ffe3a44, filled 24/277 rv 9ef7f604 ==> name="mmcboot" value="echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;"
- INSERT: table 9ffe3a44, filled 25/277 rv 9ef7f3ac ==> name="netargs" value="setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp"
- INSERT: table 9ffe3a44, filled 26/277 rv 9ef7e5d8 ==> name="netboot" value="echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;"
- INSERT: free(data = 9ef7df28)
- INSERT: done
- Selecting environment with bad CRC
- Initial value for argc=3
- Final value for argc=3
- initcall: 878114a4 (relocated to 9ff8f4a4)
- initcall: 87816e80 (relocated to 9ff94e80)
- initcall: 87811314 (relocated to 9ff8f314)
- initcall: 87814458 (relocated to 9ff92458)
- In: serial
- Out: serial
- Err: serial
- Initial value for argc=3
- Final value for argc=3
- Initial value for argc=3
- Final value for argc=3
- Initial value for argc=3
- Final value for argc=3
- initcall: 87801aa4 (relocated to 9ff7faa4)
- initcall: 87811304 (relocated to 9ff8f304)
- initcall: 878112e4 (relocated to 9ff8f2e4)
- initcall: 87803e24 (relocated to 9ff81e24)
- Initial value for argc=3
- Final value for argc=3
- Initial value for argc=3
- Final value for argc=3
- initcall: 878112c8 (relocated to 9ff8f2c8)
- Net: CPU Net Initialization Failed
- No ethernet found.
- initcall: 878112bc (relocated to 9ff8f2bc)
- fdtdec_get_config_int: bootdelay
- ### main_loop entered: bootdelay=2
- fdtdec_get_config_int: kernel-offset
- fdtdec_get_config_int: rootdisk-offset
- fdtdec_get_config_string: bootcmd
- fdtdec_get_config_int: bootsecure
- ### main_loop: bootcmd="mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi"
- Hit any key to stop autoboot: 0
- =>
- => ver
- U-Boot 2019.04 (Jun 06 2019 - 12:40:17 +0800)
- arm-linux-gnueabihf-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109
- GNU ld (Linaro_Binutils-2017.02) 2.27.0.20161019
- =>
- U-Boot 2019.04 (Jun 06 2019 - 12:40:17 +0800)
- arm-linux-gnueabihf-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109
- GNU ld (Linaro_Binutils-2017.02) 2.27.0.20161019
- => <INTERRUPT>
- => bd
- arch_number = 0x00000000
- boot_params = 0x80000100
- DRAM bank = 0x00000000
- -> start = 0x80000000
- -> size = 0x20000000
- current eth = unknown
- ip_addr = <NULL>
- baudrate = 1000000 bps
- TLB addr = 0x9fff0000
- relocaddr = 0x9ff7e000
- reloc off = 0x1877e000
- irq_sp = 0x9ef734a0
- sp start = 0x9ef73490
- Early malloc usage: fc / 400
- fdt_blob = 0x9ef734b0
- =>
复制代码
以上所有源码位于:https://github.com/robe-zhang/mys_y6ulx/tree/master/u-boot-2019.04
移植笔记完整版位于:https://github.com/robe-zhang/mys_y6ulx/blob/master/note_robe/note_uboot/note_uboot_porting
|
|