[U-Boot] [PATCH] imx: imx-common: print i.MX 7 SoC names consistently
Fabio Estevam
festevam at gmail.com
Tue May 10 17:30:45 CEST 2016
Hi Stefan,
On Fri, May 6, 2016 at 6:17 PM, Stefan Agner <stefan at agner.ch> wrote:
>> I have an off-topic question though: have you ever managed to boot
>> mx7solo with a mainline kernel?
>
> Yes, it works nicely, just make sure you disable the second USB port:
>
> &usbotg2 {
> status = "disabled";
> };
>
> &usbmisc2 {
> status = "disabled";
> };
>
> &usbphynop2 {
> status = "disabled";
> };
Did as suggested, but it did not help booting warp7 with mainline.
Also applied your "clk: imx: do not sleep if IRQ's are still disabled"
patch and this is what I get:
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.6.0-rc2-00317-ge5f63cc-dirty
(fabio at fabio-Latitude-E6410) (gcc version 4.7.3 (Ubuntu/Linaro
4.7.3-12ubuntu1) ) #329 SMP Tue May 10 12:22:58 BRT 2016
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (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] Machine model: Warp i.MX7 Board
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] cma: Reserved 16 MiB at 0x9f000000
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: Using PSCI v0.1 Function IDs from DT
[ 0.000000] percpu: Embedded 13 pages/cpu @debbe000 s20544 r8192
d24512 u53248
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 130048
[ 0.000000] Kernel command line: console=ttymxc0,115200
root=/dev/mmcblk2p2 rootwait rw earlyprintk
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 482132K/524288K available (8196K kernel code,
468K rwdata, 2852K rodata, 1024K init, 8224K bss, 25772K reserved
, 16384K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0bca06c (12041 kB)
[ 0.000000] .init : 0xc0c00000 - 0xc0d00000 (1024 kB)
[ 0.000000] .data : 0xc0d00000 - 0xc0d75180 ( 469 kB)
[ 0.000000] .bss : 0xc0d77000 - 0xc157f060 (8225 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Running RCU self tests
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU lockdep checking is enabled.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
(hangs here)
Do you select "CONFIG_ARMV7_PSCI_NR_CPUS 2" from
include/configs/mx7_common.h in your mx7s board? Any ideas?
Thanks
More information about the U-Boot
mailing list