This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3351: Custom board is not booting from uart

Part Number: AM3351

hi,

we are able to boot the board from uart0 by loading files(u-boot-spl.bin,u-boot.img,uimage,am335x_evm.dtb and initramfs) . while booting from uart  we get stuck in starting the kernel at end trace .

 i am attaching prints on console as below:

adminu@adminu-Latitude-E7470:~$ sudo chmod a+rw /dev/ttyUSB1
[sudo] password for adminu: 
adminu@adminu-Latitude-E7470:~$ minicom -w -s

Welcome to minicom 2.7.1                                                       
                                                                               
OPTIONS: I18n                                                                  
Compiled on Aug 13 2017, 15:25:34.                                             
Port /dev/ttyUSB1, 14:13:24                                                    
                                                                               
Press CTRL-A Z for help on special keys                                        
                                                                               
CCCCCCCC                                                                       
U-Boot SPL 2021.01-00001-gc59bf25a38-dirty (Sep 11 2023 - 18:14:03 +0530)      
Trying to boot from UART                                                       
CCxyzModem - CRC mode, 7444(SOH)/0(STX)/0(CAN) packets, 6 retries             
Loaded 952588 bytes                                                            
                                                                               
                                                                               
U-Boot 2021.01-00001-gc59bf25a38-dirty (Sep 11 2023 - 18:14:03 +0530)          
                                                                               
CPU  : AM335X-GP rev 2.1                                                       
Model: TI AM335x EVM                                                           
DRAM:  1 GiB                                                                   
WDT:   Started with servicing (60s timeout)                                    
NAND:  0 MiB                                                                   
MMC:   OMAP SD/MMC: 0                                                           
Loading Environment from FAT... <ethaddr> not set. Validating first E-fuse MAC  
Net:   Could not get PHY for ethernet@4a100000: addr 0                          
eth2: ethernet@4a100000, eth3: usb_ether                                        
Hit any key to stop autoboot:  0                                                
=> loady 0x82000000                                                             
## Ready for binary (ymodem) download to 0x82000000 at 115200 bps...            
C## Total Size      = 0x004c4240 = 4997696 Bytes                                
=> loadx 0x88000000                                                             
## Ready for binary (xmodem) download to 0x88000000 at 115200 bps...            
C## Total Size      = 0x00010cd4 = 68820 Bytes                                  
=> loadx 88080000                                                               
## Ready for binary (xmodem) download to 0x88080000 at 115200 bps...            
C## Total Size      = 0x002f4b36 = 3099446 Bytes                                
=> setenv bootargs console=ttyO0,115200 root=/dev/ram0 rw initrd=0x88080000     
=> bootm 0x82000000 0x88080000 0x88000000                                       
## Booting kernel from Legacy Image at 82000000 ...                             
   Image Name:   Linux-5.10.100-g7a7a3af903                                     
   Created:      2023-09-12   6:13:13 UTC                                       
   Image Type:   ARM Linux Kernel Image (uncompressed)                          
   Data Size:    4997632 Bytes = 4.8 MiB                                        
   Load Address: 82000000                                                       
   Entry Point:  82000000                                                       
   Verifying Checksum ... OK                                                    
## Loading init Ramdisk from Legacy Image at 88080000 ...                       
   Image Name:   ramdisk image                                                  
   Created:      2017-03-29  15:46:12 UTC                                       
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)                      
   Data Size:    3099382 Bytes = 3 MiB                                          
   Load Address: 00000000                                                       
   Entry Point:  00000000                                                       
   Verifying Checksum ... OK                                                    
## Flattened Device Tree blob at 88000000                                       
   Booting using the fdt blob at 0x88000000                                     
   Loading Kernel Image                                                         
   Loading Ramdisk to 8fd0b000, end 8ffffaf6 ... OK                             
   Loading Device Tree to 8fcf7000, end 8fd0acd3 ... OK                         
                                                                                
Starting kernel ...                                                             
                                                                                
[    0.000000] Booting Linux on physical CPU 0x0                                
[    0.000000] Linux version 5.10.100-g7a7a3af903 (adminu@adminu-Latitude-E7470)
 (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 9.2
-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Arc
hitecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #1 PREEMPT Tue Sep 12 11:17:3
8 IST 2023                                                                      
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d  
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio
n cache                                                                         
[    0.000000] OF: fdt: Machine model: TI AM335x EVM                            
[    0.000000] Memory policy: Data cache writeback                              
[    0.000000] efi: UEFI not found.                                             
[    0.000000] cma: Reserved 48 MiB at 0xbd000000                               
[    0.000000] Zone ranges:                                                     
[    0.000000]   Normal   [mem 0x0000000080000000-0x00000000afefffff]           
[    0.000000]   HighMem  [mem 0x00000000aff00000-0x00000000bfffffff]           
[    0.000000] Movable zone start for each node                                 
[    0.000000] Early memory node ranges                                         
[    0.000000]   node   0: [mem 0x0000000080000000-0x00000000afefffff]          
[    0.000000]   node   0: [mem 0x00000000b0000000-0x00000000bfffffff]          
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff] 
[    0.000000] CPU: All CPU(s) started in SVC mode.                             
[    0.000000] AM335X ES2.1 (neon)                                              
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 260162    
[    0.000000] Kernel command line: console=ttyO0,115200 root=/dev/ram0 rw initr
d=0x88080000                                                                    
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, 
linear)                                                                         
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, li
near)                                                                           
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off          
[    0.000000] Memory: 968724K/1047552K available (10240K kernel code, 695K rwda
ta, 3404K rodata, 1024K init, 280K bss, 29676K reserved, 49152K cma-reserved, 21
2992K highmem)                                                                  
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1       
[    0.000000] rcu: Preemptible hierarchical RCU implementation.                
[    0.000000] rcu:     RCU event tracing is enabled.                           
[    0.000000]  Trampoline variant of Tasks RCU enabled.                        
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jif
fies.                                                                           
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16                  
[    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrup
ts                                                                              
[    0.000000] random: get_random_bytes called from start_kernel+0x30c/0x4c8 wit
h crng_init=0                                                                   
[    0.000000] TI gptimer clocksource: always-on /ocp/interconnect@44c00000/segm
ent@200000/target-module@31000                                                  
[    0.000022] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478
484971ns                                                                        
[    0.000070] clocksource: dmtimer: mask: 0xffffffff max_cycles: 0xffffffff, ma
x_idle_ns: 79635851949 ns                                                       
[    0.000957] TI gptimer clockevent: 24000000 Hz at /ocp/interconnect@48000000/
segment@0/target-module@40000                                                   
[    0.003746] Console: colour dummy device 80x30                               
[    0.003831] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'       
[    0.003852] This ensures that you still see kernel messages. Please          
[    0.003871] update your kernel commandline.                                  
[    0.003998] Calibrating delay loop... 298.59 BogoMIPS (lpj=1492992)          
[    0.071047] pid_max: default: 32768 minimum: 301                             
[    0.071493] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linea
r)                                                                              
[    0.071548] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, 
linear)                                                                         
[    0.073583] CPU: Testing write buffer coherency: ok                          
[    0.073742] CPU0: Spectre v2: using BPIALL workaround                        
[    0.075647] Setting up static identity map for 0x80100000 - 0x80100060       
[    0.076007] rcu: Hierarchical SRCU implementation.                           
[    0.076231] EFI services will not be available.                              
[    0.077077] devtmpfs: initialized                                            
[    0.107319] VFP support v0.3: implementor 41 architecture 3 part 30 variant c
 rev 3                                                                          
[    0.107925] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma
x_idle_ns: 19112604462750000 ns                                                 
[    0.107984] futex hash table entries: 256 (order: -1, 3072 bytes, linear)    
[    0.115645] pinctrl core: initialized pinctrl subsystem                      
[    0.117738] DMI not present or invalid.                                      
[    0.118805] NET: Registered protocol family 16                               
[    0.124229] DMA: preallocated 256 KiB pool for atomic coherent allocations   
[    0.153302] l3-aon-clkctrl:0000:0: failed to disable                         
[    0.156175] thermal_sys: Registered thermal governor 'fair_share'            
[    0.156202] thermal_sys: Registered thermal governor 'bang_bang'             
[    0.156237] thermal_sys: Registered thermal governor 'step_wise'             
[    0.156260] thermal_sys: Registered thermal governor 'user_space'            
[    0.157041] cpuidle: using governor ladder                                   
[    0.157138] cpuidle: using governor menu                                     
[    2.571072] random: fast init done                                           
[    4.542768] No ATAGs?                                                        
[    4.542830] hw-breakpoint: debug architecture 0x4 unsupported.               
[    4.616018] v1_8d: supplied by vbat                                          
[    4.617710] v3_3d: supplied by vbat                                          
[    4.620706] iommu: Default domain type: Translated                           
[    4.627763] SCSI subsystem initialized                                       
[    4.629088] mc: Linux media interface: v0.10                                 
[    4.629214] videodev: Linux video capture interface: v2.00                   
[    4.629503] pps_core: LinuxPPS API ver. 1 registered                         
[    4.629533] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome
tti <giometti@linux.it>                                                         
[    4.629601] PTP clock support registered                                     
[    4.629755] EDAC MC: Ver: 3.0.0                                              
[    4.632873] Advanced Linux Sound Architecture Driver Initialized.            
[    4.635930] clocksource: Switched to clocksource dmtimer                     
[    4.656814] NET: Registered protocol family 2                                
[    4.657408] IP idents hash table entries: 16384 (order: 5, 131072 bytes, line
ar)                                                                             
[    4.660444] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 
bytes, linear)                                                                  
[    4.660536] TCP established hash table entries: 8192 (order: 3, 32768 bytes, 
linear)                                                                         
[    4.660765] TCP bind hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    4.660986] TCP: Hash tables configured (established 8192 bind 8192)         
[    4.661292] UDP hash table entries: 512 (order: 1, 8192 bytes, linear)       
[    4.661377] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes, linear)  
[    4.661683] NET: Registered protocol family 1                                
[    4.662922] RPC: Registered named UNIX socket transport module.              
[    4.662963] RPC: Registered udp transport module.                            
[    4.662985] RPC: Registered tcp transport module.                            
[    4.663006] RPC: Registered tcp NFSv4.1 backchannel transport module.        
[    4.663050] PCI: CLS 0 bytes, default 64                                     
[    4.664230] Trying to unpack rootfs image as initramfs...                    
[    5.282393] Freeing initrd memory: 3028K                                     
[    5.283432] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counter
s available                                                                     
[    5.287321] Initialise system trusted keyrings                               
[    5.287903] workingset: timestamp_bits=14 max_order=18 bucket_order=4        
[    5.298740] squashfs: version 4.0 (2009/01/31) Phillip Lougher               
[    5.300509] NFS: Registering the id_resolver key type                        
[    5.300612] Key type id_resolver registered                                  
[    5.300638] Key type id_legacy registered                                    
[    5.300880] nfs4filelayout_init: NFSv4 File Layout Driver Registering...     
[    5.300916] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering
...                                                                             
[    5.301013] ntfs: driver 2.1.32 [Flags: R/O].                                
[    5.302445] Key type asymmetric registered                                   
[    5.302493] Asymmetric key parser 'x509' registered                          
[    5.302652] bounce: pool size: 64 pages                                      
[    5.302777] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2
44)                                                                             
[    5.302811] io scheduler mq-deadline registered                              
[    5.302836] io scheduler kyber registered                                    
[    6.813558] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400            
[    6.932649] l4ls-clkctrl:0088:0: failed to enable                            
[    6.932773] ti-sysc: probe of 481cc020.target-module failed with error -16   
[    6.935158] l4ls-clkctrl:008c:0: failed to enable                            
[    6.935234] ti-sysc: probe of 481d0020.target-module failed with error -16   
[    7.164743] debugfs: Directory '49000000.dma' with parent 'dmaengine' already
 present!                                                                       
[    7.164839] edma 49000000.dma: TI EDMA DMA engine driver                     
[    7.308172] pinctrl-single 44e10800.pinmux: 142 pins, size 568               
[    7.318524] pwm-backlight backlight: supply power not found, using dummy regu
lator                                                                           
[    7.459453] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled         
[    7.471453] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 21, base_baud = 
3000000) is a 8250                                                              
[    8.209188] printk: console [ttyS0] enabled                                  
[    8.218026] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 28, base_baud = 
3000000) is a 8250                                                              
[    8.234730] omap_rng 48310000.rng: Random Number Generator ver. 20           
[    8.241574] random: crng init done                                           
[    8.271123] panel-simple panel: supply power not found, using dummy regulator
[    8.279217] panel-simple panel: Specify missing connector_type               
[    8.322083] brd: module loaded                                               
[    8.342984] loop: module loaded                                              
[    8.436099] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1
000000                                                                          
[    8.444183] mdio_bus 4a101000.mdio: MDIO device at address 0 is missing.     
[    8.452285] cpsw-switch 4a100000.switch: initialized cpsw ale version 1.4    
[    8.459234] cpsw-switch 4a100000.switch: ALE Table size 1024                 
[    8.465160] cpsw-switch 4a100000.switch: cpts: overflow check period 500 (jif
fies)                                                                           
[    8.472858] cpsw-switch 4a100000.switch: CPTS: ref_clk_freq:250000000 calc_mu
lt:2147483648 calc_shift:29 error:0 nsec/sec                                    
[    8.484049] cpsw-switch 4a100000.switch: Detected MACID = 34:03:de:66:55:6b  
[    8.493260] cpsw-switch 4a100000.switch: initialized (regs 0x4a100000, pool s
ize 256) hw_ver:0019010C 1.12 (0)                                               
[    8.505821] i2c /dev entries driver                                          
[    8.516995] cpuidle: enable-method property 'ti,am3352' found operations     
[    8.525381] sdhci: Secure Digital Host Controller Interface driver           
[    8.531734] sdhci: Copyright(c) Pierre Ossman                                
[    8.539442] sdhci-pltfm: SDHCI platform and OF driver helper                 
[    8.558007] ledtrig-cpu: registered to indicate activity on CPUs             
[    8.567737] sdhci-omap 47810000.mmc: supply vqmmc not found, using dummy regu
lator                                                                           
[    8.595293] davinci-mcasp 4803c000.mcasp: IRQ common not found               
[    8.605543] NET: Registered protocol family 10                               
[    8.613245] Segment Routing with IPv6                                        
[    8.617353] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver              
[    8.624915] NET: Registered protocol family 17                               
[    8.630273] Key type dns_resolver registered                                 
[    8.635784] omap_voltage_late_init: Voltage driver support not added         
[    8.643682] Loading compiled-in X.509 certificates                           
[    8.679214] omap-gpmc 50000000.gpmc: GPMC revision 6.0                       
[    8.684457] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000            
[    8.704429] nand: No NAND device found                                       
[    8.712869] OMAP GPIO hardware version 0.1                                   
[    8.756334] tps65910 0-002d: No interrupt support, no core IRQ               
[    8.764721] tps65910-pmic: probe of tps65910-pmic failed with error -121     
[    8.772975] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz                  
[    8.785609] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz                  
[    8.798646] 8<--- cut here ---                                               
[    8.801768] Unhandled fault: external abort on non-linefetch (0x1008) at 0xf0
366000                                                                          
[    8.809485] pgd = a44197b2                                                   
[    8.812218] [f0366000] *pgd=82841811, *pte=4a326653, *ppte=4a326453          
[    8.818583] Internal error: : 1008 [#1] PREEMPT ARM                          
[    8.823498] Modules linked in:                                               
[    8.826604] CPU: 0 PID: 37 Comm: kworker/0:3 Not tainted 5.10.100-g7a7a3af903
 #1                                                                             
[    8.834045] Hardware name: Generic AM33XX (Flattened Device Tree)            
[    8.840234] Workqueue: events deferred_probe_work_func                       
[    8.845446] PC is at sysc_probe+0xce8/0x1550                                 
[    8.849763] LR is at omap_reset_deassert+0x1ac/0x318                         
[    8.854764] pc : [<c04e15fc>]    lr : [<c0566df4>]    psr: 60000113          
[    8.861071] sp : c19f3e28  ip : 00000000  fp : c0b2f23c                      
[    8.866332] r10: 00000028  r9 : 00000000  r8 : c0b2f6fc                      
[    8.871593] r7 : c1989c10  r6 : 00000000  r5 : c10df3e4  r4 : c284d640       
[    8.878163] r3 : f0366000  r2 : 00000000  r1 : 00026000  r0 : 00000000       
[    8.884739] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[    8.891923] Control: 10c5387d  Table: 80004019  DAC: 00000051                
[    8.897710] Process kworker/0:3 (pid: 37, stack limit = 0xf1196fa6)          
[    8.904021] Stack: (0xc19f3e28 to 0xc19f4000)                                
[    8.908426] 3e20:                   00000001 00000000 c10097d0 00000000 c10df
3e4 c0d73b10                                                                    
[    8.916671] 3e40: c1989c10 c0d739f0 00000001 00000001 00000030 c1003048 00000
000 00000000                                                                    
[    8.924914] 3e60: c1989c10 c10830a8 00000000 c10e3b7c c10830a8 0000000a c19a3
c20 c0650a50                                                                    
[    8.933157] 3e80: c1989c10 c10e3b74 00000000 00000000 c10e3b7c c064e924 00000
000 c1989c10                                                                    
[    8.941401] 3ea0: c10830a8 c064ee38 c1091bc8 00000000 00000000 c1091bf4 c19a3
c20 c064ed38                                                                    
[    8.949646] 3ec0: 00000000 c19f3ef4 c064ee38 c064cc00 00000000 c192705c c1ac0
9b4 c1003048                                                                    
[    8.957890] 3ee0: c1989c10 00000001 c1989c54 c064e7c0 c1989c10 c1989c10 00000
001 c1003048                                                                    
[    8.966134] 3f00: c1989c10 c1989c10 c1091e50 c064da74 c1989c10 c1091bbc c1091
bbc c064df20                                                                    
[    8.974377] 3f20: c1091bf0 c19a7a00 00000000 ef5c4200 00000000 c013f790 c19f2
000 c10768e0                                                                    
[    8.982621] 3f40: c19a7a00 c100bf8c c19a7a14 c19f2000 c10768e0 c100bfa0 c100b
f8c c013fc4c                                                                    
[    8.990865] 3f60: 00000000 c19a3c00 c19a3700 c19f2000 00000000 c013fa18 c19a7
a00 c1a15ed0                                                                    
[    8.999107] 3f80: c19a3c20 c01445e0 00000000 c19a3700 c01444a0 00000000 00000
000 00000000                                                                    
[    9.007349] 3fa0: 00000000 00000000 00000000 c0100148 00000000 00000000 00000
000 00000000                                                                    
[    9.015591] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000
000 00000000                                                                    
[    9.023833] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000
000 00000000                                                                    
[    9.032112] [<c04e15fc>] (sysc_probe) from [<c0650a50>] (platform_drv_probe+0
x48/0x98)                                                                       
[    9.040107] [<c0650a50>] (platform_drv_probe) from [<c064e924>] (really_probe
+0xf0/0x398)                                                                    
[    9.048362] [<c064e924>] (really_probe) from [<c064ed38>] (driver_probe_devic
e+0x5c/0xb4)                                                                    
[    9.056615] [<c064ed38>] (driver_probe_device) from [<c064cc00>] (bus_for_eac
h_drv+0x84/0xd0)                                                                
[    9.065215] [<c064cc00>] (bus_for_each_drv) from [<c064e7c0>] (__device_attac
h+0xf0/0x15c)                                                                   
[    9.073551] [<c064e7c0>] (__device_attach) from [<c064da74>] (bus_probe_devic
e+0x84/0x8c)                                                                    
[    9.081801] [<c064da74>] (bus_probe_device) from [<c064df20>] (deferred_probe
_work_func+0x7c/0xa8)                                                           
[    9.090847] [<c064df20>] (deferred_probe_work_func) from [<c013f790>] (proces
s_one_work+0x1c4/0x44c)                                                         
[    9.100057] [<c013f790>] (process_one_work) from [<c013fc4c>] (worker_thread+
0x234/0x5cc)                                                                    
[    9.108305] [<c013fc4c>] (worker_thread) from [<c01445e0>] (kthread+0x140/0x1
84)                                                                             
[    9.115766] [<c01445e0>] (kthread) from [<c0100148>] (ret_from_fork+0x14/0x2c
)                                                                               
[    9.123036] Exception stack(0xc19f3fb0 to 0xc19f3ff8)                        
[    9.128131] 3fa0:                                     00000000 00000000 00000
000 00000000                                                                    
[    9.136374] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000
000 00000000                                                                    
[    9.144613] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000      
[    9.151291] Code: e3130004 1a00014c e5943014 e0833001 (e593c000)             
[    9.157439] ---[ end trace 0f02b143f1e4ceda ]---                             
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC









 

thanks,

mounika

  • Hi,

    are you running this on a custom board, or on the TI EVM?

    It seems like the issue might be related to https://lore.kernel.org/lkml/8f3963ca-ff09-b876-ae9e-433add242de2@ti.com/T/

    Can you try one of the fixes suggested in that above thread? This...

    diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi 
    b/arch/arm/boot/dts/am335x-bone-common.dtsi
    index 
    0ccdc7cd463bc62812f0f2797adb0f7bff1bd1b1..538af3fa0e6361923b40598fd33637c868298a83 
    100644
    --- a/arch/arm/boot/dts/am335x-bone-common.dtsi
    +++ b/arch/arm/boot/dts/am335x-bone-common.dtsi
    @@ -402,5 +402,5 @@ &rtc {
      };
    
      &pruss_tm {
    -	status = "okay";
    +	status = "disabled";
      };

    If this doesn't work try moving to the latest upstream Kernel, at least for testing purposes.

    Regards, Andreas