Re: Failing to boot 4.4 on AM335x

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi again,

>> 
>> I already have earlyprintk enabled:
>> 
>> CONFIG_DEBUG_LL=y
>> CONFIG_DEBUG_AM33XXUART1=y
>> CONFIG_EARLY_PRINTK=y
> Try to add earlyprintk to kernel commandline (look at
> Documentation/kernel-parameters.txt)

That did it! I thought earlyprintk was enabled by default if it was included in the kernel. Now I get console output, up until the point where earlyprintk is to be replaced with the normal console (as far as I understand).

These are now the last few lines before it goes silent:

[    0.894608] omap_voltage_late_init: Voltage driver support not added
[    0.901653] ThumbEE CPU extension supported.
[    0.906201] Registering SWP/SWPB emulation handler
[    0.912028] bootconsole [earlycon0] disabled

Earlier in the log I noted some problem with the UART which I guess may be the problem:

[    0.617639] omap_uart 44e09000.serial: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_uart0, deferring probe
[    0.631182] omap_uart 48022000.serial: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_uart1_pins, deferring probe

Seems lika a device tree problem to me…? I’m using the device tree of a very similar, but not exactly the same base board as the on that I use. The core module including the CPU are exactly the same. So I thought at least UART should not be a problem. And ideas?

Btw, here is the first part of the log in case it makes any difference:

ommandline: consoleblank=0 console=ttyO0,115200n8  earlyprintk=serial,ttyO0,115200 root=/dev/mmcblk0p2 rootwait rw
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.4.0-yocto-standard (jonatan@babbage) (gcc version 4.9.2 (GCC) ) #1 Thu Feb 18 10:54:44 CET 2016
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Phytec AM335x phyBOARD-WEGA
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] Memory policy: Data cache writeback
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129536
[    0.000000] Kernel command line: consoleblank=0 console=ttyO0,115200n8  earlyprintk=serial,ttyO0,115200 root=/dev/mmcblk0p2 rootwait rw
[    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: 508680K/522240K available (6047K kernel code, 422K rwdata, 1844K rodata, 312K init, 164K bss, 13560K reserved, 0K cma-reserved, 0K highmem)


Regards,
Jonatan Magnusson

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux