RE: Low level debugging using CONFIG_EARLY_PRINTK=y, omap-debug branch removed

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

 



Tony,
> -----Original Message-----
> From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap-owner@xxxxxxxxxxxxxxx] On Behalf Of Tony
> Lindgren
> Sent: Wednesday, December 16, 2009 6:24 AM
> To: linux-omap@xxxxxxxxxxxxxxx
> Subject: Low level debugging using CONFIG_EARLY_PRINTK=y, omap-debug branch removed
> 
> Hi all,
> 
> Recent commit 93fd03a8c6728b58879f8af20ffd55d9c32a778b added
> support for CONFIG_EARLY_PRINTK on ARM. Recent earlier kernels
> should work too by applying the patch in the commit above.
> 
> This means we can now get rid of the old printk.c hack in the
> omap-debug branch, so I've deleted that branch.
> 
> To use the earlyprintk, just do the following:
> 
> 1. Make sure you have the necessary .config options set
> 
> CONFIG_DEBUG_LL=y
> CONFIG_EARLY_PRINTK=y
> CONFIG_OMAP_LL_DEBUG_UART1=y
> # CONFIG_OMAP_LL_DEBUG_UART2 is not set
> # CONFIG_OMAP_LL_DEBUG_UART3 is not set
> 
> The LL_DEBUG_UART above is typically 1, but it's 3 on Nokia
> boards.
> 
> 2. Edit the kernel CMDLINE in your .config to have "debug earlyprintk"
> 
> Optionally if you have a JTAG console, you can use CONFIG_DEBUG_ICEDCC
> instead LL_DEBUG_UART.
> 
> I've also added these instructions to:
> 
> http://www.elinux.org/Debugging_OMAP_kernel
I tried this on couple of boards and at least it doesn't work with the options and mentioned bootargs. The low level debug prints are still not coming on console.

I haven't debugged it though.

Regards,
Santosh



--
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