[Buildroot] [PATCH 2/5] patch to enable the use of a JTAG debugger
Lothar Felten
lothar.felten at gmail.com
Tue Jul 12 08:26:46 UTC 2016
By default the kernel will disable the JTAG clock, access via the JTAG port
will not work after the kernel booted. The am335x-evm has a JTAG header fitted,
this patch keeps the JTAG clock alive.
Signed-off-by: Lothar Felten <lothar.felten at gmail.com>
---
.../linux/0004-keep-jtag-clock-alive-for-debugger.patch | 10 ++++++++++
1 file changed, 10 insertions(+)
create mode 100644 board/ti/am335x-evm/patches/linux/0004-keep-jtag-clock-alive-for-debugger.patch
diff --git a/board/ti/am335x-evm/patches/linux/0004-keep-jtag-clock-alive-for-debugger.patch b/board/ti/am335x-evm/patches/linux/0004-keep-jtag-clock-alive-for-debugger.patch
new file mode 100644
index 0000000..0192e64
--- /dev/null
+++ b/board/ti/am335x-evm/patches/linux/0004-keep-jtag-clock-alive-for-debugger.patch
@@ -0,0 +1,10 @@
+--- a/arch/arm/mach-omap2/omap_hwmod_33xx_data.c 2016-01-08 21:16:11.000000000 +0100
++++ b/arch/arm/mach-omap2/omap_hwmod_33xx_data.c 2016-03-10 10:47:15.209992555 +0100
+@@ -208,6 +208,7 @@
+ .name = "debugss",
+ .class = &am33xx_debugss_hwmod_class,
+ .clkdm_name = "l3_aon_clkdm",
++ .flags = (HWMOD_INIT_NO_IDLE|HWMOD_INIT_NO_RESET), /* keep debugSS clock alive for JTAG */
+ .main_clk = "trace_clk_div_ck",
+ .prcm = {
+ .omap4 = {
--
1.9.1
More information about the buildroot
mailing list