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.

Linux/AM4378: linux fails to boot

Part Number: AM4378
Other Parts Discussed in Thread: AM4372, TPS74801

Tool/software: Linux

custom board

no RTC crystal (in case that matters)

SDK 4.03.0.5

host ubuntu 16.04

DTS consists of:

-----------------------------------------------------------------------------------------------------------------------------------------

/*
* Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/

/* AM437x UTI board */

/dts-v1/;

#include "am4372.dtsi"
#include <dt-bindings/pinctrl/am43xx.h>
#include <dt-bindings/pwm/pwm.h>
#include <dt-bindings/gpio/gpio.h>

/ {
model = "TI AM437x UTI BOARD";
compatible = "ti,am4372","ti,am43";

chosen {
stdout-path = &uart0;
};

tps74801_3P3: fixedregulator-LDO1 {
compatible = "regulator-fixed";
regulator-name = "tps74801_3P3";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
};

tps74801_1P8: fixedregulator-LDO2 {
compatible = "regulator-fixed";
regulator-name = "tps74801_1P8";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-always-on;
};

tps74801_1P5: fixedregulator-LDO3 {
compatible = "regulator-fixed";
regulator-name = "tps74801_1P5";
regulator-min-microvolt = <1500000>;
regulator-max-microvolt = <1500000>;
regulator-always-on;
};

tps74801_CORE: fixedregulator-LDO4 {
compatible = "regulator-fixed";
regulator-name = "tps74801_CORE";
regulator-min-microvolt = <1100000>;
regulator-max-microvolt = <1100000>;
regulator-always-on;
};

tps74801_MPU: fixedregulator-LDO5 {
compatible = "regulator-fixed";
regulator-name = "tps74801_MPU";
regulator-min-microvolt = <1100000>;
regulator-max-microvolt = <1100000>;
regulator-always-on;
};

}

&am43xx_pinmux {

<pin mux>

}

&mmc1 {
status = "okay";
bus-width = <4>;
vmmc-supply = <&tps74801_3P3>;
broken-cd;
};

&uart0 {
status = "okay";
pinctrl-names = "default", "sleep";
pinctrl-0 = <&uart_0_pins_default>;
pinctrl-1 = <&uart_0_pins_sleep>;
};

-----------------------------------------------------------------------------------------------------------------------------------------

we get to arago and we get these messages somewhere down the line:

[FAILED] Failed to start Rebuild Hardware Database.
See 'systemctl status systemd-hwdb-update.service' for details.
[ OK ] Started Apply Kernel Variables.
[ 4.189531] systemd-journald[102]: Received request to flush runtime journal from PID 1
[ OK ] Created slice system-systemd\x2dcoredump.slice.
[ OK ] Started Process Core Dump (PID 128/UID 0).
Starting udev Coldplug all Devices...
Starting Load/Save Random Seed...
[ OK ] Reached target Local File Systems.
Starting Rebuild Journal Catalog...
Starting Rebuild Dynamic Linker Cache...
[FAILED] Failed to start udev Kernel Device Manager.
See 'systemctl status systemd-udevd.service' for details.
[ OK ] Started Flush Journal to Persistent Storage.
[ OK ] Started Load/Save Random Seed.
[ OK ] Started Rebuild Journal Catalog.
[ OK ] Stopped udev Kernel Device Manager.
Starting udev Kernel Device Manager...
Starting Create Volatile Files and Directories...
[ OK ] Stopped Flush Journal to Persistent Storage.
Stopping Flush Journal to Persistent Storage...
[ OK ] Stopped Journal Service.
Starting Journal Service...
[ OK ] Started Process Core Dump (PID 141/UID 0).
[ 4.960564] systemd-journald[146]: File /run/log/journal/4be87c74c9334243b782ee6193087f41/system.journal corrupted or uncl.
[ OK ] Started udev Kernel Device Manager.
[ OK ] Started Journal Service.
[ OK ] Started Rebuild Dynamic Linker Cache.
[ OK ] Started Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
Starting Update is Completed...
Starting Flush Journal to Persistent Storage...
[ 5.531755] Unable to handle kernel paging request at virtual address fffffff4
[ OK ] Started Update is Completed.
[ 5.569745] pgd = dbf28000
[[ 5.616797] [fffffff4] *pgd=9cfe6861 OK ] Started Flush Journal to Persistent Storage.
, *pte=00000000, *ppte=00000000
[ 5.648549] Internal error: Oops: 37 [#1] PREEMPT ARM
[ 5.653623] Modules linked in: sch_fq_codel uio_module_drv(O) uio ftdi_sio usbserial usbcore usb_common cryptodev(O) cmemk)
[ 5.665057] CPU: 0 PID: 146 Comm: systemd-journal Tainted: G O 4.9.69-g9ce43c71ae #1
[ 5.673966] Hardware name: Generic AM43 (Flattened Device Tree)
[ 5.679911] task: dbe26680 task.stack: dbf30000
[ 5.684474] PC is at seq_printf+0x18/0x30
[ 5.688507] LR is at render_sigset_t+0x9c/0xb4
[ 5.692970] pc : [<c023de40>] lr : [<c027a910>] psr: 60070013
[ 5.692970] sp : dbf31d70 ip : 00000000 fp : fffffff0
[ 5.704495] r10: 00000000 r9 : 00000010 r8 : 00000001
[ 5.709740] r7 : dbf31df8 r6 : dac1d100 r5 : c09ce404 r4 : 00000030
[ 5.716292] r3 : fffffff8 r2 : 00000000 r1 : c09ce404 r0 : dac1d100
[ 5.722847] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 5.730009] Control: 10c53c7d Table: 9bf28059 DAC: 00000051
[ 5.735778] Process systemd-journal (pid: 146, stack limit = 0xdbf30208)
[ 5.742506] Stack: (0xdbf31d70 to 0xdbf32000)
[ 5.746880] 1d60: dac1d100 dbf31d90 00000040 dbf31dc4
[ 5.755093] 1d80: 00000000 c027a910 c023de38 c09ce404 00000000 43009ea4 00000000 dbf31df8
[ 5.763306] 1da0: dbf31e00 dbf31e08 dbf31e10 dc460208 dac1d100 dc460000 dbf31e54 dbf31dc8
[ 5.771519] 1dc0: c027b104 c027a880 00000003 c099ce94 00000000 00000000 c0239728 dbd26000
[ 5.779731] 1de0: 00000000 00000000 00000001 00000000 00000000 20070013 00000000 00000000
[ 5.787943] 1e00: 00000000 00000000 28014a03 7be3c0fe 00001000 00000000 800004ec 00000001
[ 5.796155] 1e20: 00000000 00000000 dc460000 dc460000 c027a928 dac1d100 dc439000 c0c105d4
[ 5.804368] 1e40: dbf31e98 00000001 dbf31e7c dbf31e58 c0274088 c027a934 dac1d100 c023d5d4
[ 5.812580] 1e60: dbf770c0 dbf31f78 00000000 dbf31e98 dbf31ed4 dbf31e80 c023d784 c0274048
[ 5.820793] 1e80: dbf31ea8 dbf31f78 dbf770c0 dac1d130 0054b700 00000800 00000000 00000000
[ 5.829005] 1ea0: c0107e84 bed0fe90 00000068 dbf770c0 c023d5d4 0054b700 dbf31f78 dbf31f78
[ 5.837218] 1ec0: 00000800 00000000 dbf31f44 dbf31ed8 c0215854 c023d5e0 00000000 00000000
[ 5.845429] 1ee0: 00000000 00000000 00000000 00000000 00000400 00000000 00000000 00000000
[ 5.853642] 1f00: 5ab90d05 229218ff 5ab90d05 229218ff 5ab90d05 229218ff 00000961 00000000
[ 5.861855] 1f20: 00000800 dbf770c0 0054b700 dbf31f78 00000000 00000800 dbf31f74 dbf31f48
[ 5.870067] 1f40: c0216708 c021582c 00000004 c0228124 dbf31f74 dbf770c0 dbf770c0 00000000
[ 5.878280] 1f60: 00000000 0054b700 dbf31fa4 dbf31f78 c02175a8 c0216684 00000000 00000000
[ 5.886492] 1f80: 0054b598 00000000 00000800 00000003 c0107e84 dbf30000 00000000 dbf31fa8
[ 5.894704] 1fa0: c0107cc0 c0217570 0054b598 00000000 00000014 0054b700 00000800 00000000
[ 5.902917] 1fc0: 0054b598 00000000 00000800 00000003 0054b700 b6f9c000 bed10020 00000000
[ 5.911129] 1fe0: 00000000 bed0ff14 b6e0f7ed b6e4af86 00070030 00000014 2baaaaaa abaaaaaa
[ 5.919337] Backtrace: invalid frame pointer 0xfffffff0
[ 5.924601] Code: e92dd800 e24cb010 e24dd00c e28b3008 (e59b1004)
[ OK ] Started Network Time Synchronization.
[ OK ] Started Update UTMP about System Boot/Shutdown.
[ OK ] Started Process Core Dump (PID 166/UID 0).
[ OK ] Started Process Core Dump (PID 162/UID 0).
[ OK ] Reached target System Time Synchronized.
[FAILED] Failed to start udev Coldplug all Devices.
See 'systemctl status systemd-udev-trigger.service' for details.
[ OK ] Reached target System Initialization.
[ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[ OK ] Listening on dropbear.socket.
[ OK ] Listening on RPCbind Server Activation Socket.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
Starting Telephony service...
Starting Avahi mDNS/DNS-SD Stack...
Starting Print notice about GPLv3 packages...
Starting Login Service...
[ OK ] Started Kernel Logging Service.
[ OK ] Started System Logging Service.
Starting uim-sysfs.service...
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timers.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started Job spooling tools.
[ OK ] Started D-Bus System Message Bus.
[ 6.864670] ---[ end trace bd3218b3ee6d498b ]---
[ OK ] Started Avahi mDNS/DNS-SD Stack.
[ OK ] Started Telephony service.
Starting Network Service...
[ 7.213826] systemd[1]: systemd-journald.service: Failed with result 'signal'.
[ 7.247568] systemd[1]: systemd-journald.service: Service has no hold-off time, scheduling restart.
[ 7.283218] systemd[1]: Started Login Service.
[ OK ] Started Login Service.
[ 7.301725] systemd-coredump[140]: Detected coredump of the journal daemon itself, diverted to /var/lib/systemd/coredump/c.
[ 7.354985] Bluetooth: Core ver 2.22
[ 7.355073] NET: Registered protocol family 31
[ 7.355077] Bluetooth: HCI device and connection manager initialized
[ 7.355095] Bluetooth: HCI socket layer initialized
[ 7.355103] Bluetooth: L2CAP socket layer initialized
[ 7.355131] Bluetooth: SCO socket layer initialized
[ 7.386901] systemd[1]: Stopped Flush Journal to Persistent Storage.
[ 7.548166] systemd[1]: Stopping Flush Journal to Persistent Storage...

[ 7.583980] systemd[1]: Stopped Journal Service.
Stopping Flush Journal to Persistent Storage...
[ OK ] Stopped Journal Service.
[ 7.610698] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 7.653316] systemd[1]: Started Process Core Dump (PID 186/UID 0).
[ OK ] Started Process Core Dump (PID 186/UID 0).
[ 7.681504] systemd-journald[200]: File /run/log/journal/4be87c74c9334243b782ee6193087f41/system.journal corrupted or uncl.
[ 7.719728] systemd[1]: Started Network Service.
[ OK ] Started Network Service.
[ 7.745177] systemd[1]: ofono.service: Main process exited, code=exited, status=1/FAILURE
[ OK ] Started Journal Service.
Starting Flush Journal to Persistent Storage...
[ 7.899787] Unable to handle kernel paging request at virtual address fffffffc
[ 7.954707] pgd = dbd54000
[ 7.957440] [fffffffc] *pgd=9cfe6861, *pte=00000000, *ppte=00000000
[ 7.998757] Internal error: Oops: 37 [#2] PREEMPT ARM
[ 8.003835] Modules linked in: bluetooth sch_fq_codel uio_module_drv(O) uio ftdi_sio usbserial usbcore usb_common cryptode)
[ 8.016151] CPU: 0 PID: 1 Comm: systemd Tainted: G D O 4.9.69-g9ce43c71ae #1
[ 8.024187] Hardware name: Generic AM43 (Flattened Device Tree)
[ 8.030131] task: dc460000 task.stack: dc464000
[ 8.034696] PC is at down_read_trylock+0x28/0x50
[ 8.039347] LR is at do_page_fault+0xa4/0x360
[ 8.043722] pc : [<c0161d7c>] lr : [<c011407c>] psr: 60070113
[ 8.043722] sp : dc465ea0 ip : 00000000 fp : dc465eac
[ 8.055247] r10: 00000055 r9 : dbd26034 r8 : 005ed108
[ 8.060492] r7 : 0000081f r6 : dbd26000 r5 : dc460000 r4 : dc465fb0
[ 8.067045] r3 : 00000000 r2 : 00000001 r1 : 00000000 r0 : dbd26034
[ 8.073600] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 8.080763] Control: 10c53c7d Table: 9bd54059 DAC: 00000051
[ 8.086531] Process systemd (pid: 1, stack limit = 0xdc464208)
[ 8.092387] Stack: (0xdc465ea0 to 0xdc466000)
[ 8.096764] 5ea0: dc465efc dc465eb0 c011407c c0161d60 00000051 c021bc80 00000013 00000000
[ 8.104977] 5ec0: 00000000 00000000 00000800 00000008 00000000 c0c07874 0000081f c0113fd8
[ 8.113190] 5ee0: 005ed108 dc465fb0 00001390 00000388 dc465fac dc465f00 c0101320 c0113fe4
[ 8.121403] 5f00: 5ab90d0a 08f0d17f 5ab90d0a 08f0d17f 5ab90d0a 08f0d17f 000000e8 00000000
[ 8.129616] 5f20: becffe40 becffe40 005a3d20 becfff64 dc465fa4 dc465f40 c021bf34 c021bb2c
[ 8.137828] 5f40: 000000e8 00000000 00000013 c02281a4 00000001 00000000 00000000 00000000
[ 8.146041] 5f60: 00000000 00000000 5ab90d0a 08f0d17f 5ab90d0a 08f0d17f 5ab90d0a 08f0d17f
[ 8.154254] 5f80: 00001000 00000004 00000000 b6d54ec0 20070030 ffffffff 10c53c7d 10c53c7d
[ 8.162466] 5fa0: 00000000 dc465fb0 c010c860 c01012e8 00000003 005ec0f8 b6dec7cc 005ed100
[ 8.170679] 5fc0: 005ec0f8 b6dec79c b6decae4 b6dec7cc 00001008 00001390 00000388 b6dd046c
[ 8.178892] 5fe0: b6dec010 becffdc0 b6d56223 b6d54ec0 20070030 ffffffff a7175555 9f875555
[ 8.187099] Backtrace:
[ 8.189569] [<c0161d54>] (down_read_trylock) from [<c011407c>] (do_page_fault+0xa4/0x360)
[ 8.197788] [<c0113fd8>] (do_page_fault) from [<c0101320>] (do_DataAbort+0x44/0xc4)
[ 8.205479] r10:00000388 r9:00001390 r8:dc465fb0 r7:005ed108 r6:c0113fd8 r5:0000081f
[ 8.213338] r4:c0c07874
[ 8.215883] [<c01012dc>] (do_DataAbort) from [<c010c860>] (__dabt_usr+0x40/0x60)
[ 8.223308] Exception stack(0xdc465fb0 to 0xdc465ff8)
[ 8.228379] 5fa0: 00000003 005ec0f8 b6dec7cc 005ed100
[ 8.236592] 5fc0: 005ec0f8 b6dec79c b6decae4 b6dec7cc 00001008 00001390 00000388 b6dd046c
[ 8.244803] 5fe0: b6dec010 becffdc0 b6d56223 b6d54ec0 20070030 ffffffff
[ 8.251445] r8:10c53c7d r7:10c53c7d r6:ffffffff r5:20070030 r4:b6d54ec0
[ 8.258176] Code: f5d0f000 e2832001 e190cf9f e3a01000 (e13c0003)
[ 8.418747] Internal error: Oops - undefined instruction: 0 [#3] PREEMPT ARM
[ 8.425848] Modules linked in: bluetooth sch_fq_codel uio_module_drv(O) uio ftdi_sio usbserial usbcore usb_common cryptode)
[ 8.438166] CPU: 0 PID: 200 Comm: systemd-journal Tainted: G D O 4.9.69-g9ce43c71ae #1
[ 8.447075] Hardware name: Generic AM43 (Flattened Device Tree)
[ 8.453020] task: dae9d600 task.stack: dbfd2000
[ 8.457583] PC is at seq_printf+0x0/0x30
[ 8.461530] LR is at render_sigset_t+0x9c/0xb4
[ 8.465992] pc : [<c023de28>] lr : [<c027a910>] psr: 60070013
[ 8.465992] sp : dbfd3d98 ip : 00000000 fp : dbfd3dc4
[ 8.477518] r10: 00000000 r9 : 00000010 r8 : 00000001
[ 8.482762] r7 : dbfd3df8 r6 : dad42800 r5 : c09ce404 r4 : 00000030
[ 8.489315] r3 : 00000000 r2 : 00000000 r1 : c09ce404 r0 : dad42800
[ 8.495870] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 8.503033] Control: 10c53c7d Table: 9ac60059 DAC: 00000051
[ 8.508801] Process systemd-journal (pid: 200, stack limit = 0xdbfd2208)
[ 8.515529] Stack: (0xdbfd3d98 to 0xdbfd4000)
[ 8.519903] 3d80: 00000000 dbfd3df8
[ 8.528116] 3da0: dbfd3e00 dbfd3e08 dbfd3e10 dc460208 dad42800 dc460000 dbfd3e54 dbfd3dc8
[ 8.536329] 3dc0: c027b104 c027a880 00000003 c099ce94 00000000 00000000 c0239728 dbd26000
[ 8.544541] 3de0: 00000000 00000000 00000001 00000001 00000000 20070013 00000000 00000000
[ 8.552754] 3e00: 00010000 00000000 28014a03 7be3c0fe 00001000 00000000 800004ec 00000001
[ 8.560966] 3e20: 00000000 00000000 dc460000 dc460000 c027a928 dad42800 dc439000 c0c105d4
[ 8.569178] 3e40: dbfd3e98 00000001 dbfd3e7c dbfd3e58 c0274088 c027a934 dad42800 c023d5d4
[ 8.577391] 3e60: dbf2e840 dbfd3f78 00000000 dbfd3e98 dbfd3ed4 dbfd3e80 c023d784 c0274048
[ 8.585604] 3e80: dbfd3ea8 dbfd3f78 dbf2e840 dad42830 004fe690 00000800 00000000 00000000
[ 8.593816] 3ea0: c0107e84 be9b3e90 00000068 dbf2e840 c023d5d4 004fe690 dbfd3f78 dbfd3f78
[ 8.602029] 3ec0: 00000800 00000000 dbfd3f44 dbfd3ed8 c0215854 c023d5e0 00000000 00000000
[ 8.610240] 3ee0: 00000000 00000000 00000000 00000000 00000400 00000000 00000000 00000000
[ 8.618453] 3f00: 5ab90d05 229218ff 5ab90d05 229218ff 5ab90d05 229218ff 00000961 00000000
[ 8.626665] 3f20: 00000800 dbf2e840 004fe690 dbfd3f78 00000000 00000800 dbfd3f74 dbfd3f48
[ 8.634878] 3f40: c0216708 c021582c 00000004 c0228124 dbfd3f74 dbf2e840 dbf2e840 00000000
[ 8.643090] 3f60: 00000000 004fe690 dbfd3fa4 dbfd3f78 c02175a8 c0216684 00000000 00000000
[ 8.651302] 3f80: 004fd818 00000000 00000800 00000003 c0107e84 dbfd2000 00000000 dbfd3fa8
[ 8.659515] 3fa0: c0107cc0 c0217570 004fd818 00000000 0000001b 004fe690 00000800 00000000
[ 8.667727] 3fc0: 004fd818 00000000 00000800 00000003 004fe690 b6f5a000 be9b4020 00000000
[ 8.675939] 3fe0: 00000000 be9b3f14 b6dcd7ed b6e08f86 00070030 0000001b 00000000 00000000
[ 8.684147] Backtrace:
[ 8.686617] [<c027a874>] (render_sigset_t) from [<c027b104>] (proc_pid_status+0x7dc/0xa2c)
[ 8.694918] r10:dc460000 r9:dad42800 r8:dc460208 r7:dbfd3e10 r6:dbfd3e08 r5:dbfd3e00
[ 8.702779] r4:dbfd3df8 r3:00000000
[ 8.706372] [<c027a928>] (proc_pid_status) from [<c0274088>] (proc_single_show+0x4c/0x8c)
[ 8.714585] r10:00000001 r9:dbfd3e98 r8:c0c105d4 r7:dc439000 r6:dad42800 r5:c027a928
[ 8.722444] r4:dc460000
[ 8.724990] [<c027403c>] (proc_single_show) from [<c023d784>] (seq_read+0x1b0/0x520)
[ 8.732766] r9:dbfd3e98 r8:00000000 r7:dbfd3f78 r6:dbf2e840 r5:c023d5d4 r4:dad42800
[ 8.740553] [<c023d5d4>] (seq_read) from [<c0215854>] (__vfs_read+0x34/0x118)
[ 8.747719] r10:00000000 r9:00000800 r8:dbfd3f78 r7:dbfd3f78 r6:004fe690 r5:c023d5d4
[ 8.755579] r4:dbf2e840
[ 8.758124] [<c0215820>] (__vfs_read) from [<c0216708>] (vfs_read+0x90/0x11c)
[ 8.765290] r9:00000800 r8:00000000 r7:dbfd3f78 r6:004fe690 r5:dbf2e840 r4:00000800
[ 8.773069] [<c0216678>] (vfs_read) from [<c02175a8>] (SyS_read+0x44/0x98)
[ 8.779974] r8:004fe690 r7:00000000 r6:00000000 r5:dbf2e840 r4:dbf2e840
[ 8.786714] [<c0217564>] (SyS_read) from [<c0107cc0>] (ret_fast_syscall+0x0/0x48)
[ 8.794229] r9:dbfd2000 r8:c0107e84 r7:00000003 r6:00000800 r5:00000000 r4:004fd818
[ 8.802008] Code: e150000c 2afffff2 e584000c e89da830 (e1a0c00d)
[ 8.808128] ---[ end trace bd3218b3ee6d498c ]---
[ 8.912565] ---[ end trace bd3218b3ee6d498d ]---
[ 8.920768] systemd: 36 output lines suppressed due to ratelimiting
[ 8.938582] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 8.938582]
[ 8.947783] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 8.947783]
***************************************************************
***************************************************************
NOTICE: This file system contains the following GPLv3 packages:
autoconf
binutils
cifs-utils
cpio
cpp-symlinks
cpp
dosfstools
findutils
g++-symlinks
g++
gawk-dev
gawk
gcc-symlinks
gcc
gdb
gdbserver
glmark2
gstreamer1.0-libav

If you do not wish to distribute GPLv3 components please remove
the above packages prior to distribution. This can be done using
the opkg remove command. i.e.:
opkg remove <package>
Where <package> is the name printed in the list above

NOTE: If the package is a dependency of another package you
will be notified of the dependent packages. You should
use the --force-removal-of-dependent-packages option to
also remove the dependent packages as well
***************************************************************
***************************************************************
[ 15.455583] systemd-coredump[147]: Failed to log coredump: Connection refused
[ 23.158389] systemd-coredump[130]: Failed to log coredump: Connection refused
[ 31.576610] Unable to handle kernel paging request at virtual address c01175f0
[ 31.583884] pgd = dac74000
[ 31.586600] [c01175f0] *pgd=8000041e(bad)
[ 31.590645] Internal error: Oops: 80d [#4] PREEMPT ARM
[ 31.595803] Modules linked in: bluetooth sch_fq_codel uio_module_drv(O) uio ftdi_sio usbserial usbcore usb_common cryptode)
[ 31.608110] CPU: 0 PID: 77 Comm: mmcqd/0 Tainted: G D O 4.9.69-g9ce43c71ae #1
[ 31.616232] Hardware name: Generic AM43 (Flattened Device Tree)
[ 31.622176] task: dc65c000 task.stack: dbd2e000
[ 31.626745] PC is at dma_cache_maint_page+0x24/0x144
[ 31.631738] LR is at __pv_phys_pfn_offset+0x0/0x4
[ 31.636461] pc : [<c0112784>] lr : [<c0c05940>] psr: 60070113
[ 31.636461] sp : dbd2fce8 ip : c0c782e4 fp : c0117624
[ 31.647987] r10: 00000001 r9 : c0c076f4 r8 : 00000002
[ 31.653231] r7 : 00000001 r6 : 00001000 r5 : 00000000 r4 : dcb61000
[ 31.659784] r3 : 00000001 r2 : 00001000 r1 : 00000000 r0 : dcb617e0
[ 31.666340] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 31.673502] Control: 10c53c7d Table: 9ac74059 DAC: 00000051
[ 31.679270] Process mmcqd/0 (pid: 77, stack limit = 0xdbd2e208)
[ 31.685214] Stack: (0xdbd2fce8 to 0xdbd30000)
[ 31.689589] fce0: c0c782e4 c0c05940 003b0000 dcb617e0 00000000 00001000
[ 31.697802] fd00: 00000001 00000002 c0c076f4 00000001 dbd2fd44 c0117628 80224ed0 c011276c
[ 31.706015] fd20: c0117628 0011000b dcb617e0 dc514610 00000000 00000000 dbd2fd64 dbd2fd48
[ 31.714227] fd40: c0112a18 c01128b0 dbd3c010 dc514610 00000001 00000000 dbd2fdac dbd2fd68
[ 31.722440] fd60: c0113544 c01129ac 00000001 00000000 dcf4cc14 dbd3c000 00000002 c0c076c8
[ 31.730652] fd80: dbd2fdbc c011347c dbcdf228 dbca1388 c0c076f4 00000000 dc514610 00000000
[ 31.738865] fda0: dbd2fdf4 dbd2fdb0 c064550c c0113488 00000000 c0c782e4 c0c05940 dbca1300
[ 31.747078] fdc0: 00000001 dbd3c000 dbe1d9f8 dbcdf158 dbcdf154 dbce3000 dbcdf270 dbcdf144
[ 31.755290] fde0: dbcdf000 dbd2fea4 dbd2fe0c dbd2fdf8 c0645620 c0645444 dbca1000 dbcdf154
[ 31.763503] fe00: dbd2fe64 dbd2fe10 c062ec04 c06455e4 dbcdf154 dbce3000 dbe1d9f8 dbcdf000
[ 31.771716] fe20: dbd2fe64 dbd2fe30 c063d87c c0641a38 00000000 dbcdf158 c03a6a48 dbe1d9f8
[ 31.779929] fe40: dbcdf154 dbce3000 dbcdf008 dbd2e000 dbcdf000 dbe1d9f8 dbd2fed4 dbd2fe68
[ 31.788141] fe60: c063f330 c062ebc8 00000000 00000000 dbd2fe9c dbd2fe80 c03c8a5c c03a6918
[ 31.796354] fe80: c09f8fe0 00000000 00000000 00000003 00000000 dbcdf000 00000000 c011a818
[ 31.804566] fea0: ffffffff 00000000 00002b35 dbce3000 dbcdf008 dbe1d9f8 dbcdf000 dbd2e000
[ 31.812779] fec0: dbcdf000 dbca1000 dbd2ff24 dbd2fed8 c0640914 c063f284 dbe1d9f8 00000000
[ 31.820991] fee0: 00000000 00000000 dbd2ff0c dbd2fef8 c03abc88 00000000 dbe1d9f8 00000001
[ 31.829204] ff00: 00000000 00000000 00000000 dbd2e000 dbcdf008 dbe1d9f8 dbd2ff5c dbd2ff28
[ 31.837416] ff20: c0640e34 c06407a8 dbcdf010 dc7cabc0 00000000 00000000 dbccb700 dbd2e000
[ 31.845629] ff40: dbcdf008 c0640d38 00000000 00000000 dbd2ffac dbd2ff60 c014a884 c0640d44
[ 31.853842] ff60: 57ffaaaa 00000000 6f9faaaa dbcdf008 00000000 dbd2ff74 dbd2ff74 00000000
[ 31.862054] ff80: dbd2ff80 dbd2ff80 dbd2ffac dbccb700 c014a78c 00000000 00000000 00000000
[ 31.870266] ffa0: 00000000 dbd2ffb0 c0107d90 c014a798 00000000 00000000 00000000 00000000
[ 31.878478] ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 31.886690] ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 e6bfaaaa 6b1eaaaa
[ 31.894898] Backtrace: frame pointer underflow
[ 31.899383] [<e12fff12>] (0xe12fff12) from [<f57ff04e>] (0xf57ff04e)
[ 31.905768] Backtrace aborted due to bad frame pointer <e1500001>
[ 31.911889] Code: e305e940 e34cc0c7 e34ce0c0 e59c4000 (e50bc034)
[ 31.918011] ---[ end trace bd3218b3ee6d498e ]---
[ 67.292457] random: crng init done

i am by no means an expert. what do these messages mean?

  • Hi cobsonchael,

    Do you boot from SD card? If yes, did you create your SD card with the create-sdcard.sh script?

    Can you attach the full boot log (from the very beginning)? You can put the log in txt file and attach the txt file here in the e2e thread.

    Regards,
    Pavel
  • boot errors seems to be different every time.  i do boot from an SDCard from MMC0

    the SD card was created before, so i use the following script to copy my load to the board:

    dtb_file="/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/board-support/linux-4.9.69+gitAUTOINC+9ce43c71ae-g9ce43c71ae/arch/arm/boot/dts/am437x-UTI.dtb"

    kernel_file="/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/board-support/linux-4.9.69+gitAUTOINC+9ce43c71ae-g9ce43c71ae/arch/arm/boot/zImage"

    MLO_file="/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/board-support/u-boot-2017.01+gitAUTOINC+c68ed086bd-gc68ed086bd/MLO"

    uboot_img_file="/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/board-support/u-boot-2017.01+gitAUTOINC+c68ed086bd-gc68ed086bd/u-boot.img"

    kernel_dest_dir="/media/michael_j/rootfs/boot/"

    boot_dest_dir="/media/michael_j/boot/"

    if [ -d "$kernel_dest_dir" ]

    then

    if [ -f "$dtb_file" ]

    then

    if [ -f "$kernel_file" ]

    then

    cp "$dtb_file" "$kernel_dest_dir"

    cp "$kernel_file" "$kernel_dest_dir"

    cd /home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/board-support/linux-4.9.69+gitAUTOINC+9ce43c71ae-g9ce43c71ae/

    make ARCH=arm INSTALL_MOD_PATH="$kernel_dest_dir" modules_install

    echo "Kernel Install Complete"

    else

    echo "zImage Not Found"

    fi

    else

    echo "DTB File not found"

    fi

    else

    echo "SDCard Not inserted/Formatted wrong"

    fi

    if [ -d "$kernel_dest_dir" ]

    then

    if [ -f "$MLO_file" ]

    then

    if [ -f "$uboot_img_file" ]

    then

    cp "$MLO_file" "$boot_dest_dir"

    cp "$uboot_img_file" "$boot_dest_dir"

    echo "Boot Install Complete"

    else

    echo "No u-boot.img file"

    fi

    else

    echo "No MLO file"

    fi

    else

    echo "SDCard Not Inserted/Formatted wrong"

    fi

    echo "Syncing Data"

    sync

    echo "Unmounting card"

    umount /media/michael_j/*

    here is the output from the latest successful boot. i get something like 1 out of 10 successful boots past "starting kernel"

    this one didn't contain any big errors but it hung here and never continued

    output1.txt
    U-Boot SPL 2017.01-00458-gccd1c34-dirty (Apr 11 2019 - 10:35:59)
    Trying to boot from MMC1
    SPL: Please implement spl_start_uboot() for your board
    SPL: Direct Linux boot not active!
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2017.01-00458-gccd1c34-dirty (Apr 11 2019 - 10:35:59 -0500)
    
    CPU  : AM437X-GP rev 1.2
    Model: TI AM437x UTI BOARD
    DRAM:  512 MiB
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0
    reading uboot.env
    Net:   Mac Addr = f0:b5:d1:54:3:d7
    cpsw
    Hit any key to stop autoboot:  0 
    ## Error: "findfdt" not defined
    reading uEnv.txt
    717 bytes read in 4 ms (174.8 KiB/s)
    Importing environment from mmc0 ...
    3658696 bytes read in 624 ms (5.6 MiB/s)
    46869 bytes read in 35 ms (1.3 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8fff1000, end 8ffff714 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.69-g9ce43c71ae (michael_j@UTI-CPELNX-03) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #1 PREEMPT Wed Apr 10 14:15:48 CDT 2019
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM437x UTI BOARD
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon)
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 video=HDMI-A-1:800x600 root=PARTUUID=7d41a0e8-02 rw rootfstype=ext4 rootwait
    [    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: 457916K/524288K available (7168K kernel code, 295K rwdata, 2392K rodata, 1024K init, 288K bss, 17220K reserved, 49152K 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 - 0xc0800000   (8160 kB)
    [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
    [    0.000000]       .data : 0xc0c00000 - 0xc0c49cc8   ( 296 kB)
    [    0.000000]        .bss : 0xc0c49cc8 - 0xc0c91fb4   ( 289 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    [    0.000000] OMAP clockevent source: timer2 at 19200000 Hz
    [    0.000011] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every 111848106981ns
    [    0.000027] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns
    [    0.000036] OMAP clocksource: timer1 at 19200000 Hz
    [    0.000404] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000413] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000695] Console: colour dummy device 80x30
    [    0.000721] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000727] This ensures that you still see kernel messages. Please
    [    0.000731] update your kernel commandline.
    [    0.000750] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
    [    0.060167] pid_max: default: 32768 minimum: 301
    [    0.060281] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.060292] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.061033] CPU: Testing write buffer coherency: ok
    [    0.061375] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.062132] EFI services will not be available.
    [    0.062837] devtmpfs: initialized
    [    0.072614] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.072898] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.072919] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.076081] pinctrl core: initialized pinctrl subsystem
    [    0.077127] NET: Registered protocol family 16
    [    0.078462] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.170178] cpuidle: using governor ladder
    [    0.200167] cpuidle: using governor menu
    [    0.209166] No ATAGs?
    [    0.209194] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.209206] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.246465] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.250088] media: Linux media interface: v0.10
    [    0.250135] Linux video capture interface: v2.00
    [    0.250299] pps_core: LinuxPPS API ver. 1 registered
    [    0.250308] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.250337] PTP clock support registered
    [    0.250377] EDAC MC: Ver: 3.0.0
    [    0.251193] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.251488] Advanced Linux Sound Architecture Driver Initialized.
    [    0.252453] clocksource: Switched to clocksource timer1
    [    0.260501] NET: Registered protocol family 2
    [    0.261140] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.261182] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.261224] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.261313] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.261328] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.261444] NET: Registered protocol family 1
    [    0.261824] RPC: Registered named UNIX socket transport module.
    [    0.261837] RPC: Registered udp transport module.
    [    0.261843] RPC: Registered tcp transport module.
    [    0.261848] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.263931] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.269144] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.269874] NFS: Registering the id_resolver key type
    [    0.269908] Key type id_resolver registered
    [    0.269914] Key type id_legacy registered
    [    0.269953] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.274635] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.274655] io scheduler noop registered
    [    0.274662] io scheduler deadline registered
    [    0.274772] io scheduler cfq registered (default)
    [    0.276276] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.323717] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.326211] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.326930] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    0.942874] console [ttyS0] enabled
    [    0.947778] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.954591] [drm] Initialized
    [    0.970383] brd: module loaded
    [    0.979284] loop: module loaded
    [    0.984314] libphy: Fixed MDIO Bus: probed
    [    1.062518] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.068654] davinci_mdio 4a101000.mdio: detected phy mask fffffffd
    [    1.075641] libphy: 4a101000.mdio: probed
    [    1.079685] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver NS DP83848C 10/100 Mbps PHY
    [    1.090182] cpsw 4a100000.ethernet: Detected MACID = f0:b5:d1:3e:83:62
    [    1.096923] cpsw 4a100000.ethernet: device node lookup for pps timer failed
    [    1.104025] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.112611] mousedev: PS/2 mouse device common for all mice
    [    1.118534] i2c /dev entries driver
    [    1.124131] cpuidle: enable-method property 'ti,am4372' found operations
    [    1.184403] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.198354] NET: Registered protocol family 10
    [    1.204537] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.211377] NET: Registered protocol family 17
    [    1.216342] Key type dns_resolver registered
    [    1.220919] omap_voltage_late_init: Voltage driver support not added
    [    1.234769] hctosys: unable to open rtc device (rtc0)
    [    1.240593] ALSA device list:
    [    1.243710]   No soundcards found.
    [    1.248030] Waiting for root device PARTUUID=7d41a0e8-02...
    [    1.304408] mmc0: host does not support reading read-only switch, assuming write-enable
    [    1.318616] mmc0: new high speed SDHC card at address aaaa
    [    1.324960] mmcblk0: mmc0:aaaa SS08G 7.40 GiB 
    [    1.335071]  mmcblk0: p1 p2
    [    1.389038] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.397409] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.409233] devtmpfs: mounted
    [    1.414168] Freeing unused kernel memory: 1024K
    [    1.482259] random: fast init done
    [    1.704675] systemd[1]: System time before build time, advancing clock.
    [    1.750624] systemd[1]: systemd 230 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -ID)
    [    1.769608] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2017.12!
    
    [    1.816790] systemd[1]: Set hostname to <am437x-evm>.
    [    2.346408] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [    2.383075] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    2.412780] systemd[1]: Reached target Swap.
    [  OK  ] Reached target Swap.
    [    2.442956] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [    2.491325] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    2.522744] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [    2.552863] systemd[1]: Listening on Syslog Socket.
    [  OK  ] Listening on Syslog Socket.
    [  OK  ] Created slice User and Session Slice.
    [  OK  ] Listening on Network Service Netlink Socket.
    [  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
    [  OK  ] Listening on udev Control Socket.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Reached target Paths.
    [  OK  ] Listening on Journal Socket (/dev/log).
    [  OK  ] Created slice System Slice.
    [  OK  ] Created slice system-getty.slice.
             Starting Journal Service...
             Mounting POSIX Message Queue File System...
             Starting alignment.service...
    [  OK  ] Created slice system-serial\x2dgetty.slice.
             Starting Setup Virtual Console...
             Mounting Debug File System...
             Starting Create Static Device Nodes in /dev...
             Starting Load Kernel Modules...
             Starting Remount Root and Kernel File Systems...
    [    3.276706] cmemk: loading out-of-tree module taints kernel.
    [    3.289559] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [    3.320442] CMEMK module: reference Linux version 4.9.69
    
    

  • here is another output, different from the last but i also made changes in menuconfig (enabled printk, turned on memory test)

    output2.txt
    U-Boot SPL 2017.01-00458-gccd1c34-dirty (Apr 11 2019 - 11:26:43)
    Trying to boot from MMC1
    SPL: Please implement spl_start_uboot() for your board
    SPL: Direct Linux boot not active!
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2017.01-00458-gccd1c34-dirty (Apr 11 2019 - 11:26:43 -0500)
    
    CPU  : AM437X-GP rev 1.2
    Model: TI AM437x UTI BOARD
    DRAM:  512 MiB
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0
    reading uboot.env
    Net:   Mac Addr = f0:b5:d1:54:3:d7
    cpsw
    Hit any key to stop autoboot:  0 
    ## Error: "findfdt" not defined
    reading uEnv.txt
    717 bytes read in 4 ms (174.8 KiB/s)
    Importing environment from mmc0 ...
    3658664 bytes read in 623 ms (5.6 MiB/s)
    46869 bytes read in 36 ms (1.2 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8fff1000, end 8ffff714 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.69-g9ce43c71ae (michael_j@UTI-CPELNX-03) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #1 PREEMPT Thu Apr 11 11:20:03 CDT 2019
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM437x UTI BOARD
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon)
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 video=HDMI-A-1:800x600 root=PARTUUID=7d41a0e8-02 rw rootfstype=ext4 rootwait
    [    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: 457916K/524288K available (7168K kernel code, 295K rwdata, 2392K rodata, 1024K init, 288K bss, 17220K reserved, 49152K 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 - 0xc0800000   (8160 kB)
    [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
    [    0.000000]       .data : 0xc0c00000 - 0xc0c49cc8   ( 296 kB)
    [    0.000000]        .bss : 0xc0c49cc8 - 0xc0c91fb4   ( 289 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    [    0.000000] OMAP clockevent source: timer2 at 19200000 Hz
    [    0.000011] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every 111848106981ns
    [    0.000028] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns
    [    0.000037] OMAP clocksource: timer1 at 19200000 Hz
    [    0.000397] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000407] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000688] Console: colour dummy device 80x30
    [    0.000713] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000719] This ensures that you still see kernel messages. Please
    [    0.000723] update your kernel commandline.
    [    0.000741] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
    [    0.060164] pid_max: default: 32768 minimum: 301
    [    0.060275] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.060286] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.061021] CPU: Testing write buffer coherency: ok
    [    0.061357] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.062121] EFI services will not be available.
    [    0.062824] devtmpfs: initialized
    [    0.072591] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.072874] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.072896] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.076053] pinctrl core: initialized pinctrl subsystem
    [    0.077095] NET: Registered protocol family 16
    [    0.078429] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.170174] cpuidle: using governor ladder
    [    0.200164] cpuidle: using governor menu
    [    0.209127] No ATAGs?
    [    0.209155] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.209166] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.246469] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.250092] media: Linux media interface: v0.10
    [    0.250139] Linux video capture interface: v2.00
    [    0.250302] pps_core: LinuxPPS API ver. 1 registered
    [    0.250310] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.250338] PTP clock support registered
    [    0.250376] EDAC MC: Ver: 3.0.0
    [    0.251200] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.251487] Advanced Linux Sound Architecture Driver Initialized.
    [    0.252451] clocksource: Switched to clocksource timer1
    [    0.260511] NET: Registered protocol family 2
    [    0.261152] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.261193] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.261234] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.261324] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.261339] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.261453] NET: Registered protocol family 1
    [    0.261837] RPC: Registered named UNIX socket transport module.
    [    0.261849] RPC: Registered udp transport module.
    [    0.261855] RPC: Registered tcp transport module.
    [    0.261860] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.263949] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.269184] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.269918] NFS: Registering the id_resolver key type
    [    0.269949] Key type id_resolver registered
    [    0.269956] Key type id_legacy registered
    [    0.269993] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.274660] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.274679] io scheduler noop registered
    [    0.274686] io scheduler deadline registered
    [    0.274797] io scheduler cfq registered (default)
    [    0.276306] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.323745] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.326237] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.326967] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    0.942926] console [ttyS0] enabled
    [    0.947813] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.954629] [drm] Initialized
    [    0.970443] brd: module loaded
    [    0.979354] loop: module loaded
    [    0.984378] libphy: Fixed MDIO Bus: probed
    [    1.062516] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.068650] davinci_mdio 4a101000.mdio: detected phy mask fffffffd
    [    1.075647] libphy: 4a101000.mdio: probed
    [    1.079690] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver NS DP83848C 10/100 Mbps PHY
    [    1.090188] cpsw 4a100000.ethernet: Detected MACID = f0:b5:d1:3e:83:62
    [    1.096923] cpsw 4a100000.ethernet: device node lookup for pps timer failed
    [    1.104022] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.112619] mousedev: PS/2 mouse device common for all mice
    [    1.118532] i2c /dev entries driver
    [    1.124131] cpuidle: enable-method property 'ti,am4372' found operations
    [    1.183343] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.198369] NET: Registered protocol family 10
    [    1.204550] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.211400] NET: Registered protocol family 17
    [    1.216363] Key type dns_resolver registered
    [    1.220941] omap_voltage_late_init: Voltage driver support not added
    [    1.234809] hctosys: unable to open rtc device (rtc0)
    [    1.240639] ALSA device list:
    [    1.243755]   No soundcards found.
    [    1.248082] Waiting for root device PARTUUID=7d41a0e8-02...
    [    1.304402] mmc0: host does not support reading read-only switch, assuming write-enable
    [    1.318610] mmc0: new high speed SDHC card at address aaaa
    [    1.324954] mmcblk0: mmc0:aaaa SS08G 7.40 GiB 
    [    1.335062]  mmcblk0: p1 p2
    [    1.394063] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.402279] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.415215] devtmpfs: mounted
    [    1.420094] Freeing unused kernel memory: 1024K
    [    1.490473] random: fast init done
    [    1.712681] systemd[1]: System time before build time, advancing clock.
    [    1.756569] systemd[1]: systemd 230 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -ID)
    [    1.775480] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2017.12!
    
    [    1.826827] systemd[1]: Set hostname to <am437x-evm>.
    [    2.353877] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    2.382943] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
    [    2.475313] systemd[1]: Created slice System Slice.
    [  OK  ] Created slice System Slice.
    [    2.503187] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [    2.551270] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    2.583075] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    2.616218] systemd[1]: Starting alignment.service...
             Starting alignment.service...
             Starting Setup Virtual Console...
             Mounting POSIX Message Queue File System...
    [  OK  ] Listening on Network Service Netlink Socket.
    [  OK  ] Listening on udev Control Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Created slice system-getty.slice.
    [  OK  ] Reached target Slices.
    [  OK  ] Listening on Syslog Socket.
             Starting Load Kernel Modules...
    [  OK  ] Listening on Journal Socket (/dev/log).
    [    2.969494] cmemk: loading out-of-tree module taints kernel.
    [    2.977187] CMEMK module: reference Linux version 4.9.69
    [    2.983512] no physical memory specified
    [    2.987477] cmemk initialized
             Starting Journal Service...
    [    3.009327] cryptodev: driver 1.8 loaded.
    [  OK  ] Reached target Paths.
             Starting Remount Root and Kernel File Systems...
    [    3.087428] usbcore: registered new interface driver usbfs
    [    3.114012] usbcore: registered new interface driver hub
    [    3.114151] usbcore: registered new device driver usb
    [    3.178668] usbcore: registered new interface driver usbserial
    [    3.196854] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
             Mounting Debug File System...
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [    3.243838] usbcore: registered new interface driver ftdi_sio
    [    3.249720] usbserial: USB Serial support registered for FTDI USB Serial Device
    [  OK  ] Reached target Remote File Systems.
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Reached target Swap.
             Mounting Temporary Directory...
    [  OK  ] Mounted Debug File System.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Temporary Directory.
    [  OK  ] Started Journal Service.
    [  OK  ] Started alignment.service.
    [  OK  ] Started Setup Virtual Console.
    [  OK  ] Started Load Kernel Modules.
    [  OK  ] Started Remount Root and Kernel File Systems.
    [  OK  ] Started Create Static Device Nodes in /dev.
             Starting udev Kernel Device Manager...
             Starting udev Coldplug all Devices...
    [  OK  ] Reached target Local File Systems (Pre).
             Mounting /media/ram...
             Mounting /var/volatile...
             Mounting Configuration File System...
             Starting Apply Kernel Variables...
             Starting Flush Journal to Persistent Storage...
    [  OK  ] Mounted Configuration File System.
    [  OK  ] Mounted /var/volatile.
    [  OK  ] Mounted /media/ram.
    [  OK  ] Started udev Kernel Device Manager.
    [  OK  ] Started Apply Kernel Variables.
    [    4.258531] systemd-journald[99]: Received request to flush runtime journal from PID 1
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Started Load/Save Random Seed.
             Starting Create Volatile Files and Directories...
    [  OK  ] Stopped Flush Journal to Persistent Storage.
             Stopping Flush Journal to Persistent Storage...
    [  OK  ] Stopped Journal Service.
             Starting Journal Service...
    [  OK  ] Created slice system-systemd\x2dcoredump.slice.
    [  OK  ] Started Process Core Dump (PID 141/UID 0).
    [  OK  ] Started Create Volatile Files and Directories.
    [    4.790195] systemd-journald[147]: File /run/log/journal/4be87c74c9334243b782ee6193087f41/system.journal corrupted or uncleanly shut down, renaming and replacing.
    [  OK  ] Started Process Core Dump (PID 145/UID 0).
             Starting Network Time Synchronization...
             Starting Update UTMP about System Boot/Shutdown...
    [  OK  ] Started Journal Service.
             Starting Flush Journal to Persistent Storage...
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Started Update UTMP about System Boot/Shutdown.
    [  OK  ] Started Process Core Dump (PID 157/UID 0).
    [  OK  ] Started Process Core Dump (PID 152/UID 0).
    [FAILED] Failed to start udev Coldplug all Devices.
    See 'systemctl status systemd-udev-trigger.service' for details.
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Stopped Network Time Synchronization.
             Starting Network Time Synchronization...
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timers.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [    5.976052] systemd-coredump[142]: Detected coredump of the journal daemon itself, diverted to /var/lib/systemd/coredump/core.systemd-journal.0.e186417eb608493498563d8904607df6.99.1522076934000000.xz.
    [  OK  ] Listening on dropbear.socket.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Reached target Sockets.
    [  OK  ] Reached target Basic System.
    [  OK  ] Started D-Bus System Message Bus.
             Starting Network Service...
             Starting uim-sysfs.service...
             Starting Print notice about GPLv3 packages...
             Starting Login Service...
    [  OK  ] Started System Logging Service.
    [  OK  ] Started Job spooling tools.
             Starting Telephony service...
    [  OK  ] Started Periodic Command Scheduler.
             Starting Avahi mDNS/DNS-SD Stack...
    [  OK  ] Started Kernel Logging Service.
    [  OK  ] Reached target System Time Synchronized.
    [  OK  ] Started Network Service.
    [    6.855245] systemd[1]: systemd-journald.service: Failed with result 'core-dump'.
    [    6.938790] systemd[1]: systemd-journald.service: Service has no hold-off time, scheduling restart.
    [    7.006680] Bluetooth: Core ver 2.22
    [    7.008254] NET: Registered protocol family 31
    [    7.008262] Bluetooth: HCI device and connection manager initialized
    [    7.008286] Bluetooth: HCI socket layer initialized
    [    7.008296] Bluetooth: L2CAP socket layer initialized
    [    7.008337] Bluetooth: SCO socket layer initialized
    [    7.160310] systemd[1]: ofono.service: Main process exited, code=exited, status=1/FAILURE
    [    7.201717] systemd[1]: Failed to start Telephony service.
    [FAILED] Failed to start Telephony service.
    [    7.228602] systemd[1]: ofono.service: Unit entered failed state.
    See 'systemctl status ofono.service' for details.
    [    7.264784] systemd[1]: ofono.service: Failed with result 'exit-code'.
    [    7.327343] systemd[1]: Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [    7.394684] systemd[1]: Started Login Service.
    [  OK  ] Started Login Service.
    [    7.494261] systemd[1]: Caught <SEGV>, dumped core as pid 203.
    [    7.500172] systemd[1]: Freezing execution.
    [    7.508614] systemd: 37 output lines suppressed due to ratelimiting
    [    8.390592] systemd-coredump[185]: Detected coredump of the journal daemon itself, diverted to /var/lib/systemd/coredump/core.systemd-journal.0.e186417eb608493498563d8904607df6.147.1522076936000000.xz.
    [   10.462883] Unable to handle kernel paging request at virtual address 00002ffc
    [   10.470161] pgd = c0004000
    [   10.502626] [00002ffc] *pgd=00000000
    [   10.506250] Internal error: Oops: 5 [#1] PREEMPT ARM
    [   10.511238] Modules linked in: bluetooth sch_fq_codel uio_module_drv(O) uio ftdi_sio usbserial usbcore usb_common cryptodev(O) cmemk(O)
    [   10.523553] CPU: 0 PID: 158 Comm: systemd-coredum Tainted: G           O    4.9.69-g9ce43c71ae #1
    [   10.532461] Hardware name: Generic AM43 (Flattened Device Tree)
    [   10.538407] task: dad10580 task.stack: dad42000
    [   10.542974] PC is at truncate_inode_page+0x70/0xe4
    [   10.547785] LR is at truncate_inode_page+0x20/0xe4
    [   10.552596] pc : [<c01d00ec>]    lr : [<c01d009c>]    psr: 00070113
    [   10.552596] sp : dad43c10  ip : dad43c10  fp : dad43c34
    [   10.564122] r10: 0000000c  r9 : dced68d0  r8 : dad43c50
    [   10.569367] r7 : dad43c88  r6 : ffffffff  r5 : dc1ef634  r4 : dced68d0
    [   10.575920] r3 : 00002fdc  r2 : 0000082c  r1 : dced68d0  r0 : 00000000
    [   10.582474] Flags: nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
    [   10.589637] Control: 10c53c7d  Table: 9ac8c059  DAC: 00000051
    [   10.595406] Process systemd-coredum (pid: 158, stack limit = 0xdad42208)
    [   10.602134] Stack: (0xdad43c10 to 0xdad44000)
    [   10.606509] 3c00:                                     dad43c34 dad43c20 c01bd564 c015b39c
    [   10.614723] 3c20: dc1ef634 0000000c dad43cf4 dad43c38 c01d02f8 c01d0088 dad43c50 dc160c40
    [   10.622936] 3c40: 00000000 00000000 c099e484 00000000 00000000 00000001 00000002 00000003
    [   10.631148] 3c60: 00000004 00000005 00000006 00000007 00000008 00000009 0000000a 0000000b
    [   10.639360] 3c80: 0000000c 0000000d 0000000e 00000000 dced6720 dced6744 dced6768 dced678c
    [   10.647573] 3ca0: dced67b0 dced67d4 dced67f8 dced681c dced6840 dced6864 dced6888 dced68ac
    [   10.655785] 3cc0: dced68d0 dced68f4 dc29e1c0 dc1ef560 c0813db4 00000000 dc1ef5b0 dad42000
    [   10.663998] 3ce0: dc0ffee0 00000008 dad43d14 dad43cf8 c01d0824 c01d01ac ffffffff ffffffff
    [   10.672211] 3d00: dad42000 dc0ffee0 dad43d3c dad43d18 c029b54c c01d07ac dad43d3c dad43d28
    [   10.680423] 3d20: dc1ef560 c0813db4 c0813db4 dc1ef5b0 dad43d54 dad43d40 c02332a4 c029b4a4
    [   10.688636] 3d40: dbd66400 dc1ef560 dad43d74 dad43d58 c023388c c02331f8 dc1fd5d8 dc1ef560
    [   10.696849] 3d60: 00080040 00080060 dad43d94 dad43d78 c022d3f8 c02336c0 00000000 00000000
    [   10.705062] 3d80: dc1fd5d8 dc0ffee0 dad43dac dad43d98 c022efa0 c022d2a8 dc1fd5d8 ffffe000
    [   10.713274] 3da0: dad43dd4 dad43db0 c022f29c c022eee0 dbf62840 dc1fd5d8 dac09710 dc1ef560
    [   10.721487] 3dc0: 00000000 dc1ef560 dad43e14 dad43dd8 c0218160 c022f0f4 00000000 00000000
    [   10.729700] 3de0: dad43dfc dbf62848 c0176bd8 dad1097c dad10580 c0c4b34c dac123c0 08430000
    [   10.737912] 3e00: dacde734 dad43edc dad43e24 dad43e18 c0218288 c021802c dad43e44 dad43e28
    [   10.746125] 3e20: c0148ce0 c0218284 dad10580 dad42000 dacde700 dad43e50 dad43e6c dad43e48
    [   10.754337] 3e40: c01300a4 c0148c74 00000000 00000000 00000000 00000000 8d493898 dbd71b00
    [   10.762550] 3e60: dad43e84 dad43e70 c0130858 c012fdcc dad42000 c099798c dad43ec4 dad43e88
    [   10.770762] 3e80: c013af40 c013081c c011419c 418004fc dad43ec8 dbde0540 dacde734 dad43fb0
    [   10.778975] 3ea0: dad43ec8 00000000 10c53c7d 00000000 dad42000 b6f48590 dad43f8c dad43ec8
    [   10.787187] 3ec0: c010aee4 c013ac8c b6d9d430 b6f48590 dad43efc dad43ee0 c0114484 0000000b
    [   10.795400] 3ee0: 00000000 00030001 8d493898 00000000 b12ff000 dad43e44 dad43e20 c01143ec
    [   10.803612] 3f00: dbf62840 00000000 0004a000 dc1ef560 00000000 00000000 00000000 00000000
    [   10.811825] 3f20: dbf62848 dc1ef560 00000001 00002000 00002000 00000000 dad43f74 dad43f48
    [   10.820037] 3f40: c0216770 c025a4c0 00000000 00000000 dad43f74 dbf62840 dbf62840 00048000
    [   10.828250] 3f60: 00000000 dad42000 00000000 dad43fb0 10c53c7d 00000000 dad42000 b6f48590
    [   10.836463] 3f80: dad43fac dad43f90 c010b418 c010ae24 b6f3c7cc a0070010 ffffffff 10c53c7d
    [   10.844675] 3fa0: 00000000 dad43fb0 c0107d20 c010b374 b6d9d78c 00000002 dace0ed1 8d493688
    [   10.852888] 3fc0: 0000038c 00000043 b6d8c008 00000007 00004d9f b6d9d430 b6f48590 b614f41a
    [   10.861101] 3fe0: b6d8cb8c bea4e638 00000025 b6f3c7cc a0070010 ffffffff 2a030fcb 0f378bbf
    [   10.869308] Backtrace: 
    [   10.871779] [<c01d007c>] (truncate_inode_page) from [<c01d02f8>] (truncate_inode_pages_range+0x158/0x5d8)
    [   10.881385]  r5:0000000c r4:dc1ef634
    [   10.884978] [<c01d01a0>] (truncate_inode_pages_range) from [<c01d0824>] (truncate_inode_pages_final+0x84/0xa8)
    [   10.895024]  r10:00000008 r9:dc0ffee0 r8:dad42000 r7:dc1ef5b0 r6:00000000 r5:c0813db4
    [   10.902884]  r4:dc1ef560
    [   10.905439] [<c01d07a0>] (truncate_inode_pages_final) from [<c029b54c>] (ext4_evict_inode+0xb4/0x380)
    [   10.914711] [<c029b498>] (ext4_evict_inode) from [<c02332a4>] (evict+0xb8/0x1c8)
    [   10.922139]  r7:dc1ef5b0 r6:c0813db4 r5:c0813db4 r4:dc1ef560
    [   10.927824] [<c02331ec>] (evict) from [<c023388c>] (iput+0x1d8/0x284)
    [   10.934290]  r5:dc1ef560 r4:dbd66400
    [   10.937883] [<c02336b4>] (iput) from [<c022d3f8>] (dentry_unlink_inode+0x15c/0x1a8)
    [   10.945571]  r7:00080060 r6:00080040 r5:dc1ef560 r4:dc1fd5d8
    [   10.951255] [<c022d29c>] (dentry_unlink_inode) from [<c022efa0>] (__dentry_kill+0xcc/0x214)
    [   10.959640]  r5:dc0ffee0 r4:dc1fd5d8
    [   10.963231] [<c022eed4>] (__dentry_kill) from [<c022f29c>] (dput+0x1b4/0x2bc)
    [   10.970394]  r5:ffffe000 r4:dc1fd5d8
    [   10.973996] [<c022f0e8>] (dput) from [<c0218160>] (__fput+0x140/0x210)
    [   10.980552]  r9:dc1ef560 r8:00000000 r7:dc1ef560 r6:dac09710 r5:dc1fd5d8 r4:dbf62840
    [   10.988332] [<c0218020>] (__fput) from [<c0218288>] (____fput+0x10/0x14)
    [   10.995063]  r10:dad43edc r9:dacde734 r8:08430000 r7:dac123c0 r6:c0c4b34c r5:dad10580
    [   11.002922]  r4:dad1097c
    [   11.005469] [<c0218278>] (____fput) from [<c0148ce0>] (task_work_run+0x78/0x98)
    [   11.012813] [<c0148c68>] (task_work_run) from [<c01300a4>] (do_exit+0x2e4/0xa14)
    [   11.020240]  r7:dad43e50 r6:dacde700 r5:dad42000 r4:dad10580
    [   11.025923] [<c012fdc0>] (do_exit) from [<c0130858>] (do_group_exit+0x48/0xf0)
    [   11.033173]  r7:dbd71b00
    [   11.035729] [<c0130810>] (do_group_exit) from [<c013af40>] (get_signal+0x2c0/0x648)
    [   11.043415]  r5:c099798c r4:dad42000
    [   11.047018] [<c013ac80>] (get_signal) from [<c010aee4>] (do_signal+0xcc/0x430)
    [   11.054273]  r10:b6f48590 r9:dad42000 r8:00000000 r7:10c53c7d r6:00000000 r5:dad43ec8
    [   11.062132]  r4:dad43fb0
    [   11.064677] [<c010ae18>] (do_signal) from [<c010b418>] (do_work_pending+0xb0/0xc8)
    [   11.072281]  r10:b6f48590 r9:dad42000 r8:00000000 r7:10c53c7d r6:dad43fb0 r5:00000000
    [   11.080141]  r4:dad42000
    [   11.082686] [<c010b368>] (do_work_pending) from [<c0107d20>] (slow_work_pending+0xc/0x20)
    [   11.090898]  r7:10c53c7d r6:ffffffff r5:a0070010 r4:b6f3c7cc
    [   11.096582] Code: e5943000 e3130b06 0a000007 e595302c (e5933020) 
    [   11.266072] systemd-coredump[149]: Failed to log coredump: Connection refused
    [   12.242573] ---[ end trace 16c950a5c3680129 ]---
    [   12.247238] Fixing recursive fault but reboot is needed!
    [   12.506143] systemd-coredump[159]: Failed to log coredump: Connection refused
    [  132.882570] random: crng init done
    
    

  • Cobsonchael,

    You stated that you do not have RTC. Please follow below e2e threads regarding how to remove RTC and try again.

    e2e.ti.com/.../656735
    e2e.ti.com/.../607899
    e2e.ti.com/.../692004

    Regards,
    Pavel
  • so i commented out the lines of code in omap_hwmod_43xx_data.c:

    //if (!ret && of_machine_is_compatible("ti,am4372"))

    // ret = omap_hwmod_register_links(am43xx_rtc_hwmod_ocp_ifs);

    i added this to my DTS file and made sure there was no other mention of RTC:

    &rtc {

    status = "disabled";

    };

    i verified there was no mention of RTC in my dtsi file

    i verified that board.c in u-boot doesn't do anything with the RTC

    still got an error and a dump:

    output3.txt
    U-Boot SPL 2017.01-00458-gccd1c34-dirty (Apr 12 2019 - 14:32:44)
    Trying to boot from MMC1
    SPL: Please implement spl_start_uboot() for your board
    SPL: Direct Linux boot not active!
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2017.01-00458-gccd1c34-dirty (Apr 12 2019 - 14:32:44 -0500)
    
    CPU  : AM437X-GP rev 1.2
    Model: TI AM437x UTI BOARD
    DRAM:  512 MiB
    PMIC:  TPS65218
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0
    reading uboot.env
    Net:   Mac Addr = f0:b5:d1:54:3:d7
    cpsw
    Hit any key to stop autoboot:  0 
    ## Error: "findfdt" not defined
    reading uEnv.txt
    717 bytes read in 4 ms (174.8 KiB/s)
    Importing environment from mmc0 ...
    3658712 bytes read in 736 ms (4.7 MiB/s)
    47904 bytes read in 38 ms (1.2 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8fff1000, end 8ffffb1f ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.69-g9ce43c71ae (michael_j@UTI-CPELNX-03) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #1 PREEMPT Fri Apr 12 14:25:41 CDT 2019
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM437x UTI BOARD
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon)
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 video=HDMI-A-1:800x600 root=PARTUUID=7d41a0e8-02 rw rootfstype=ext4 rootwait
    [    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: 457912K/524288K available (7168K kernel code, 295K rwdata, 2392K rodata, 1024K init, 288K bss, 17224K reserved, 49152K 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 - 0xc0800000   (8160 kB)
    [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
    [    0.000000]       .data : 0xc0c00000 - 0xc0c49cc8   ( 296 kB)
    [    0.000000]        .bss : 0xc0c49cc8 - 0xc0c91fb4   ( 289 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    [    0.000000] OMAP clockevent source: timer2 at 19200000 Hz
    [    0.000011] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every 111848106981ns
    [    0.000027] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns
    [    0.000035] OMAP clocksource: timer1 at 19200000 Hz
    [    0.000402] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000411] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000714] Console: colour dummy device 80x30
    [    0.000740] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000746] This ensures that you still see kernel messages. Please
    [    0.000750] update your kernel commandline.
    [    0.000769] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
    [    0.060169] pid_max: default: 32768 minimum: 301
    [    0.060281] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.060293] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.061033] CPU: Testing write buffer coherency: ok
    [    0.061373] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.062121] EFI services will not be available.
    [    0.062823] devtmpfs: initialized
    [    0.072850] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.073128] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.073150] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.076294] pinctrl core: initialized pinctrl subsystem
    [    0.077337] NET: Registered protocol family 16
    [    0.078667] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.180176] cpuidle: using governor ladder
    [    0.210166] cpuidle: using governor menu
    [    0.219291] No ATAGs?
    [    0.219320] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.219330] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.256508] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.260305] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/i2c_0_pins_default, deferring probe
    [    0.260412] media: Linux media interface: v0.10
    [    0.260458] Linux video capture interface: v2.00
    [    0.260505] pps_core: LinuxPPS API ver. 1 registered
    [    0.260511] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.260532] PTP clock support registered
    [    0.260570] EDAC MC: Ver: 3.0.0
    [    0.261392] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.261678] Advanced Linux Sound Architecture Driver Initialized.
    [    0.262673] clocksource: Switched to clocksource timer1
    [    0.270757] NET: Registered protocol family 2
    [    0.271405] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.271446] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.271487] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.271578] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.271593] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.271705] NET: Registered protocol family 1
    [    0.272083] RPC: Registered named UNIX socket transport module.
    [    0.272096] RPC: Registered udp transport module.
    [    0.272101] RPC: Registered tcp transport module.
    [    0.272107] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.274176] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.279399] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.280138] NFS: Registering the id_resolver key type
    [    0.280174] Key type id_resolver registered
    [    0.280179] Key type id_legacy registered
    [    0.280219] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.284912] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.284933] io scheduler noop registered
    [    0.284939] io scheduler deadline registered
    [    0.285057] io scheduler cfq registered (default)
    [    0.286571] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.334232] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.336724] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.337448] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    0.967352] console [ttyS0] enabled
    [    0.972265] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.979090] [drm] Initialized
    [    0.994996] brd: module loaded
    [    1.003971] loop: module loaded
    [    1.008837] libphy: Fixed MDIO Bus: probed
    [    1.082739] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.088875] davinci_mdio 4a101000.mdio: detected phy mask fffffffd
    [    1.095883] libphy: 4a101000.mdio: probed
    [    1.099928] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver NS DP83848C 10/100 Mbps PHY
    [    1.110421] cpsw 4a100000.ethernet: Detected MACID = f0:b5:d1:3e:83:62
    [    1.117175] cpsw 4a100000.ethernet: device node lookup for pps timer failed
    [    1.124276] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.132862] mousedev: PS/2 mouse device common for all mice
    [    1.138763] i2c /dev entries driver
    [    1.143901] cpuidle: enable-method property 'ti,am4372' found operations
    [    1.203325] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.214451] NET: Registered protocol family 10
    [    1.221278] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.230127] NET: Registered protocol family 17
    [    1.234936] Key type dns_resolver registered
    [    1.239439] omap_voltage_late_init: Voltage driver support not added
    [    1.288237] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    1.295583] hctosys: unable to open rtc device (rtc0)
    [    1.301247] ALSA device list:
    [    1.304384]   No soundcards found.
    [    1.308562] Waiting for root device PARTUUID=7d41a0e8-02...
    [    1.334571] mmc0: host does not support reading read-only switch, assuming write-enable
    [    1.348718] mmc0: new high speed SDHC card at address aaaa
    [    1.354919] mmcblk0: mmc0:aaaa SS08G 7.40 GiB 
    [    1.364852]  mmcblk0: p1 p2
    [    1.450611] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.458936] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.470558] devtmpfs: mounted
    [    1.475389] Freeing unused kernel memory: 1024K
    [    1.497152] random: fast init done
    [    1.763375] systemd[1]: System time before build time, advancing clock.
    [    1.808601] systemd[1]: systemd 230 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -ID)
    [    1.827528] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2017.12!
    
    [    1.877063] systemd[1]: Set hostname to <am437x-evm>.
    [    2.419966] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [    2.453152] systemd[1]: Listening on Syslog Socket.
    [  OK  ] Listening on Syslog Socket.
    [    2.484769] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    2.513992] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [    2.543212] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [    2.574012] systemd[1]: Created slice System Slice.
    [  OK  ] Created slice System Slice.
    [    2.603056] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [  OK  ] Reached target Slices.
    [  OK  ] Created slice system-getty.slice.
    [  OK  ] Listening on Journal Socket.
             Starting Setup Virtual Console...
             Starting alignment.service...
             Starting Load Kernel Modules...
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [    2.906237] cmemk: loading out-of-tree module taints kernel.
    [    2.915532] CMEMK module: reference Linux version 4.9.69
    [    2.926291] no physical memory specified
    [    2.930269] cmemk initialized
    [  OK  ] Listening on Network Service Netlink Socket.
    [    2.953773] cryptodev: driver 1.8 loaded.
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [    2.996537] usbcore: registered new interface driver usbfs
    [    3.002157] usbcore: registered new interface driver hub
    [  OK  ] Listening on /dev/initctl Compatibility Named[    3.009268] usbcore: registered new device driver usb
     Pipe.
    [    3.030166] usbcore: registered new interface driver usbserial
    [  OK  ] Reached target Swap.
    [    3.053454] usbcore: registered new interface driver ftdi_sio
    [    3.059336] usbserial: USB Serial support registered for FTDI USB Serial Device
    [  OK  ] Listening on Journal Socket (/dev/log).
             Starting Journal Service...
             Starting Create Static Device Nodes in /dev...
             Mounting POSIX Message Queue File System...
             Mounting Temporary Directory...
             Starting Remount Root and Kernel File Systems...
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Reached target Paths.
    [    3.290752] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
             Mounting Debug File System...
    [  OK  ] Mounted Debug File System.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Temporary Directory.
    [  OK  ] Started Journal Service.
    [  OK  ] Started Setup Virtual Console.
    [  OK  ] Started alignment.service.
    [  OK  ] Started Load Kernel Modules.
    [    3.617831] Unable to handle kernel paging request at virtual address 8a30045c
    [    3.625708] pgd = c0004000
    [    3.628434] [8a30045c] *pgd=00000000
    [    3.632041] Internal error: Oops: 80000005 [#1] PREEMPT ARM
    [    3.637636] Modules linked in: uio_module_drv(O) uio ftdi_sio usbserial usbcore usb_common cryptodev(O) cmemk(O)
    [    3.647925] CPU: 0 PID: 80 Comm: mmcqd/0 Tainted: G           O    4.9.69-g9ce43c71ae #1
    [    3.656047] Hardware name: Generic AM43 (Flattened Device Tree)
    [    3.661990] task: dbd5c580 task.stack: dbd6a000
    [    3.666540] PC is at 0x8a30045c
    [    3.669712] LR is at __dma_page_cpu_to_dev+0x30/0xac
    [    3.674696] pc : [<8a30045c>]    lr : [<c01128d4>]    psr: 600e0133
    [    3.674696] sp : dbd6bd20  ip : c0117628  fp : dbd6bd44
    [    3.686221] r10: 00000002  r9 : c0c076f4  r8 : 00000014
    [    3.691465] r7 : 00000002  r6 : 00001000  r5 : 00000000  r4 : dcf3d398
    [    3.698018] r3 : 00000002  r2 : 00001000  r1 : 00000000  r0 : dcf3d398
    [    3.704572] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA Thumb  Segment none
    [    3.711910] Control: 10c53c7d  Table: 9bfb4059  DAC: 00000051
    [    3.717678] Process mmcqd/0 (pid: 80, stack limit = 0xdbd6a208)
    [    3.723622] Stack: (0xdbd6bd20 to 0xdbd6c000)
    [    3.727999] bd20: c0117628 c0c10ec8 dcf3d398 dc519610 00000000 00000000 dbd6bd64 dbd6bd48
    [    3.736212] bd40: c0112a18 c01128b0 dbd6c010 dc519610 00000001 00000000 dbd6bdac dbd6bd68
    [    3.744425] bd60: c0113544 c01129ac 00000002 00000000 c014c3c8 dbd6c000 00000014 c0c076c8
    [    3.752638] bd80: c0c10e98 c011347c dbd374fc dbcd8b88 c0c076f4 00000000 dc519610 00000000
    [    3.760851] bda0: dbd6bdf4 dbd6bdb0 c064550c c0113488 00000000 c0c782e4 c0c05940 dbcd8b00
    [    3.769063] bdc0: 00000002 dbd6c000 dbd3f910 dbd3742c dbd37428 dbced800 dbd37544 00000000
    [    3.777276] bde0: dbd37400 dbd6bea4 dbd6be0c dbd6bdf8 c0645620 c0645444 dbcd8800 dbd37428
    [    3.785489] be00: dbd6be64 dbd6be10 c062ec04 c06455e4 dbd37428 dbced800 dbd3f910 dbd37400
    [    3.793701] be20: dbd6be64 dbd6be30 c063d87c c0641a38 00000000 dbd3742c 00000000 dbd3f910
    [    3.801914] be40: dbd37428 dbced800 dbd37408 dbd6a000 dbd37400 dbd3f910 dbd6bed4 dbd6be68
    [    3.810127] be60: c063f330 c062ebc8 dbd6bebc dbd6be78 c062db40 c0537f40 ffffe000 00000000
    [    3.818339] be80: c09f8fe0 00000000 00000000 00000200 00000000 dbd37400 00000000 dbd3f910
    [    3.826552] bea0: dbd37400 dbd6a000 dbd37408 dbced800 dbd37408 dbd3f910 dbd37400 dbd6a000
    [    3.834765] bec0: dbd37400 dbcd8800 dbd6bf24 dbd6bed8 c0640914 c063f284 dbd3f910 00000000
    [    3.842977] bee0: dbd37410 00000000 dbd6bf0c dbd6bef8 c03abc88 00000000 dbd3f910 00000000
    [    3.851190] bf00: 00000000 00000000 00000000 dbd6a000 dbd37408 dbd3f910 dbd6bf5c dbd6bf28
    [    3.859402] bf20: c0640e34 c06407a8 dbd37410 dc7cebc0 00000000 00000000 dbd3e0c0 dbd6a000
    [    3.867615] bf40: dbd37408 c0640d38 00000000 00000000 dbd6bfac dbd6bf60 c014a884 c0640d44
    [    3.875827] bf60: db093b4f 00000000 bfddafaf dbd37408 00000000 dbd6bf74 dbd6bf74 00000000
    [    3.884040] bf80: dbd6bf80 dbd6bf80 dbd6bfac dbd3e0c0 c014a78c 00000000 00000000 00000000
    [    3.892252] bfa0: 00000000 dbd6bfb0 c0107d90 c014a798 00000000 00000000 00000000 00000000
    [    3.900464] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    3.908676] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 7f832fcf 0f37afbf
    [    3.916884] Backtrace: 
    [    3.919356] [<c01128a4>] (__dma_page_cpu_to_dev) from [<c0112a18>] (arm_dma_map_page+0x78/0x7c)
    [    3.928093]  r7:00000000 r6:00000000 r5:dc519610 r4:dcf3d398
    [    3.933781] [<c01129a0>] (arm_dma_map_page) from [<c0113544>] (arm_dma_map_sg+0xc8/0x160)
    [    3.941993]  r7:00000000 r6:00000001 r5:dc519610 r4:dbd6c010
    [    3.947689] [<c011347c>] (arm_dma_map_sg) from [<c064550c>] (omap_hsmmc_pre_dma_transfer+0xd4/0x1a0)
    [    3.956862]  r10:00000000 r9:dc519610 r8:00000000 r7:c0c076f4 r6:dbcd8b88 r5:dbd374fc
    [    3.964721]  r4:c011347c
    [    3.967266] [<c0645438>] (omap_hsmmc_pre_dma_transfer) from [<c0645620>] (omap_hsmmc_pre_req+0x48/0x68)
    [    3.976699]  r10:dbd6bea4 r9:dbd37400 r8:00000000 r7:dbd37544 r6:dbced800 r5:dbd37428
    [    3.984558]  r4:dbd3742c
    [    3.987117] [<c06455d8>] (omap_hsmmc_pre_req) from [<c062ec04>] (mmc_start_req+0x48/0x488)
    [    3.995416]  r5:dbd37428 r4:dbcd8800
    [    3.999008] [<c062ebbc>] (mmc_start_req) from [<c063f330>] (mmc_blk_issue_rw_rq+0xb8/0xb70)
    [    4.007396]  r10:dbd3f910 r9:dbd37400 r8:dbd6a000 r7:dbd37408 r6:dbced800 r5:dbd37428
    [    4.015255]  r4:dbd3f910
    [    4.017799] [<c063f278>] (mmc_blk_issue_rw_rq) from [<c0640914>] (mmc_blk_issue_rq+0x178/0x59c)
    [    4.026536]  r10:dbcd8800 r9:dbd37400 r8:dbd6a000 r7:dbd37400 r6:dbd3f910 r5:dbd37408
    [    4.034395]  r4:dbced800
    [    4.036940] [<c064079c>] (mmc_blk_issue_rq) from [<c0640e34>] (mmc_queue_thread+0xfc/0x1a4)
    [    4.045327]  r10:dbd3f910 r9:dbd37408 r8:dbd6a000 r7:00000000 r6:00000000 r5:00000000
    [    4.053186]  r4:00000000
    [    4.055734] [<c0640d38>] (mmc_queue_thread) from [<c014a884>] (kthread+0xf8/0x110)
    [    4.063336]  r10:00000000 r9:00000000 r8:c0640d38 r7:dbd37408 r6:dbd6a000 r5:dbd3e0c0
    [    4.071196]  r4:00000000
    [    4.073747] [<c014a78c>] (kthread) from [<c0107d90>] (ret_from_fork+0x14/0x24)
    [    4.081000]  r8:00000000 r7:00000000 r6:00000000 r5:c014a78c r4:dbd3e0c0
    [    4.087730] Code: bad PC value
    [    4.098476] ---[ end trace b784c32df9f2c75e ]---
    
    

  • i tried it again and i got a different dump:

    output4.txt
    U-Boot SPL 2017.01-00458-gccd1c34-dirty (Apr 12 2019 - 15:24:51)
    Trying to boot from MMC1
    SPL: Please implement spl_start_uboot() for your board
    SPL: Direct Linux boot not active!
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2017.01-00458-gccd1c34-dirty (Apr 12 2019 - 15:24:51 -0500)
    
    CPU  : AM437X-GP rev 1.2
    Model: TI AM437x UTI BOARD
    DRAM:  512 MiB
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0
    reading uboot.env
    Net:   Mac Addr = f0:b5:d1:54:3:d7
    cpsw
    Hit any key to stop autoboot:  0 
    ## Error: "findfdt" not defined
    reading uEnv.txt
    717 bytes read in 4 ms (174.8 KiB/s)
    Importing environment from mmc0 ...
    3658576 bytes read in 623 ms (5.6 MiB/s)
    47664 bytes read in 34 ms (1.3 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8fff1000, end 8ffffa2f ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.69-g9ce43c71ae (michael_j@UTI-CPELNX-03) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #1 PREEMPT Fri Apr 12 14:54:51 CDT 2019
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM437x UTI BOARD
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon)
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 video=HDMI-A-1:800x600 root=PARTUUID=7d41a0e8-02 rw rootfstype=ext4 rootwait
    [    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: 457912K/524288K available (7168K kernel code, 295K rwdata, 2392K rodata, 1024K init, 288K bss, 17224K reserved, 49152K 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 - 0xc0800000   (8160 kB)
    [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
    [    0.000000]       .data : 0xc0c00000 - 0xc0c49cc8   ( 296 kB)
    [    0.000000]        .bss : 0xc0c49cc8 - 0xc0c91fb4   ( 289 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    [    0.000000] OMAP clockevent source: timer2 at 19200000 Hz
    [    0.000011] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every 111848106981ns
    [    0.000029] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns
    [    0.000037] OMAP clocksource: timer1 at 19200000 Hz
    [    0.000402] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000413] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000715] Console: colour dummy device 80x30
    [    0.000740] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000746] This ensures that you still see kernel messages. Please
    [    0.000750] update your kernel commandline.
    [    0.000768] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
    [    0.060169] pid_max: default: 32768 minimum: 301
    [    0.060282] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.060293] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.061022] CPU: Testing write buffer coherency: ok
    [    0.061362] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.062110] EFI services will not be available.
    [    0.062817] devtmpfs: initialized
    [    0.072776] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.073066] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.073087] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.076289] pinctrl core: initialized pinctrl subsystem
    [    0.077346] NET: Registered protocol family 16
    [    0.078684] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.180176] cpuidle: using governor ladder
    [    0.210168] cpuidle: using governor menu
    [    0.219330] No ATAGs?
    [    0.219358] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.219370] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.256493] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.260152] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/i2c_0_pins_default, deferring probe
    [    0.260376] media: Linux media interface: v0.10
    [    0.260422] Linux video capture interface: v2.00
    [    0.260468] pps_core: LinuxPPS API ver. 1 registered
    [    0.260475] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.260495] PTP clock support registered
    [    0.260541] EDAC MC: Ver: 3.0.0
    [    0.261355] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.261639] Advanced Linux Sound Architecture Driver Initialized.
    [    0.262634] clocksource: Switched to clocksource timer1
    [    0.270707] NET: Registered protocol family 2
    [    0.271335] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.271375] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.271416] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.271505] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.271520] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.271643] NET: Registered protocol family 1
    [    0.272014] RPC: Registered named UNIX socket transport module.
    [    0.272027] RPC: Registered udp transport module.
    [    0.272033] RPC: Registered tcp transport module.
    [    0.272039] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.274110] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.279324] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.280057] NFS: Registering the id_resolver key type
    [    0.280091] Key type id_resolver registered
    [    0.280098] Key type id_legacy registered
    [    0.280136] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.284821] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.284841] io scheduler noop registered
    [    0.284847] io scheduler deadline registered
    [    0.284970] io scheduler cfq registered (default)
    [    0.286467] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.334297] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.336812] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.337549] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    0.967463] console [ttyS0] enabled
    [    0.972353] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.979169] [drm] Initialized
    [    0.995090] brd: module loaded
    [    1.004066] loop: module loaded
    [    1.008952] libphy: Fixed MDIO Bus: probed
    [    1.082701] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.088837] davinci_mdio 4a101000.mdio: detected phy mask fffffffd
    [    1.095794] libphy: 4a101000.mdio: probed
    [    1.099837] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver NS DP83848C 10/100 Mbps PHY
    [    1.110347] cpsw 4a100000.ethernet: Detected MACID = f0:b5:d1:3e:83:62
    [    1.117086] cpsw 4a100000.ethernet: device node lookup for pps timer failed
    [    1.124182] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.132785] mousedev: PS/2 mouse device common for all mice
    [    1.138682] i2c /dev entries driver
    [    1.143821] cpuidle: enable-method property 'ti,am4372' found operations
    [    1.203305] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.214450] NET: Registered protocol family 10
    [    1.221263] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.230118] NET: Registered protocol family 17
    [    1.234915] Key type dns_resolver registered
    [    1.239417] omap_voltage_late_init: Voltage driver support not added
    [    1.281642] Unable to handle kernel paging request at virtual address dbd33ec0
    [    1.288913] pgd = c0004000
    [    1.291629] [dbd33ec0] *pgd=9bc0041e(bad)
    [    1.295673] Internal error: Oops: 8000000d [#1] PREEMPT ARM
    [    1.301268] Modules linked in:
    [    1.304345] CPU: 0 PID: 77 Comm: irq/33-44e0b000 Not tainted 4.9.69-g9ce43c71ae #1
    [    1.311945] Hardware name: Generic AM43 (Flattened Device Tree)
    [    1.317888] task: dc660580 task.stack: dbd32000
    [    1.322438] PC is at 0xdbd33ec0
    [    1.325608] LR is at irq_chip_unmask_parent+0x1c/0x20
    [    1.330680] pc : [<dbd33ec0>]    lr : [<c016df78>]    psr: 20000093
    [    1.330680] sp : dbd33ed4  ip : dbd33ea0  fp : c016df68
    [    1.342205] r10: c011f320  r9 : dbd33eb0  r8 : c016c55c
    [    1.347449] r7 : dc520000  r6 : dc520010  r5 : 00000002  r4 : dbd33ecc
    [    1.354002] r3 : fa24110c  r2 : fa241000  r1 : 00000040  r0 : 00000006
    [    1.360557] Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment none
    [    1.367807] Control: 10c53c7d  Table: 80004059  DAC: 00000051
    [    1.373576] Process irq/33-44e0b000 (pid: 77, stack limit = 0xdbd32208)
    [    1.380215] Stack: (0xdbd33ed4 to 0xdbd34000)
    [    1.384589] 3ec0:                                              dbd32000 dbd33f0c dbd33ee8
    [    1.392801] 3ee0: c016c468 c016f15c dc520000 00000001 dc520000 dbccde40 dc520000 00000001
    [    1.401014] 3f00: dbd33f2c dbd33f10 c016c5b0 c016c374 dbccde40 dbd32000 00000001 dc520000
    [    1.409226] 3f20: dbd33f5c dbd33f30 c016c7f8 c016c568 00000000 c016c5fc 00000000 dbccde80
    [    1.417439] 3f40: dbd32000 dbccde40 c016c6dc 00000000 dbd33fac dbd33f60 c014a884 c016c6e8
    [    1.425652] 3f60: db093b4f 00000000 bfddafbf dbccde40 00000000 dbd33f74 dbd33f74 00000000
    [    1.433864] 3f80: dbd33f80 dbd33f80 dbd33fac dbccde80 c014a78c 00000000 00000000 00000000
    [    1.442076] 3fa0: 00000000 dbd33fb0 c0107d90 c014a798 00000000 00000000 00000000 00000000
    [    1.450288] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    1.458500] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 7b832fcf 0f37afbf
    [    1.466707] Backtrace: frame pointer underflow
    [    1.471186] Backtrace aborted due to bad frame pointer <c016df68>
    [    1.477308] Code: dbd33ea0 dbd33ed4 c016df78 dbd33ec0 (20000093) 
    [    1.483428] ---[ end trace 864897f9679e75ba ]---
    [    1.488068] note: irq/33-44e0b000[77] exited with preempt_count 1
    [    1.494264] Unable to handle kernel paging request at virtual address fffffff0
    [    1.501519] pgd = c0004000
    [    1.504254] [fffffff0] *pgd=9cfe6861, *pte=00000000, *ppte=00000000
    [    1.510573] Internal error: Oops: 37 [#2] PREEMPT ARM
    [    1.515642] Modules linked in:
    [    1.518716] CPU: 0 PID: 77 Comm: irq/33-44e0b000 Tainted: G      D         4.9.69-g9ce43c71ae #1
    [    1.527535] Hardware name: Generic AM43 (Flattened Device Tree)
    [    1.533478] task: dc660580 task.stack: dbd32000
    [    1.538034] PC is at kthread_data+0x10/0x18
    [    1.542235] LR is at irq_thread_dtor+0x30/0xe0
    [    1.546696] pc : [<c014b43c>]    lr : [<c016c62c>]    psr: 20000113
    [    1.546696] sp : dbd33cd0  ip : dbd33ce0  fp : dbd33cdc
    [    1.558221] r10: dc660580  r9 : 8000000d  r8 : bf000000
    [    1.563465] r7 : 00000000  r6 : c0c4b34c  r5 : dc660580  r4 : dc66097c
    [    1.570017] r3 : 00000000  r2 : 00000000  r1 : 00000000  r0 : dc660580
    [    1.576570] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
    [    1.583733] Control: 10c53c7d  Table: 80004059  DAC: 00000051
    [    1.589501] Process irq/33-44e0b000 (pid: 77, stack limit = 0xdbd32208)
    [    1.596141] Stack: (0xdbd33cd0 to 0xdbd34000)
    [    1.600514] 3cc0:                                     dbd33cf4 dbd33ce0 c016c62c c014b438
    [    1.608727] 3ce0: dc66097c dc660580 dbd33d14 dbd33cf8 c0148ce0 c016c608 dc660580 0000000b
    [    1.616940] 3d00: dbd32000 dbd33d20 dbd33d3c dbd33d18 c01300a4 c0148c74 bf000000 00000000
    [    1.625153] 3d20: dbd33d3c dbd33d30 c012d88c dbd32000 dbd33d7c dbd33d40 c010bce0 c012fdcc
    [    1.633365] 3d40: dbd32208 0000000b c0113fc4 60000193 c098f7d8 dbd33ec0 dbd33e80 8000000d
    [    1.641578] 3d60: c0c181b0 dbd33e80 dbd32000 c011f320 dbd33d94 dbd33d80 c0118ff4 c010ba9c
    [    1.649791] 3d80: dbd33e80 c0c181b0 dbd33dbc dbd33d98 c01143c8 c0118f94 dbd33dcc dbd33da8
    [    1.658003] 3da0: c0c07a54 0000000d c01143c8 dbd33ec0 dbd33dcc dbd33dc0 c01143d8 c0114344
    [    1.666216] 3dc0: dbd33e7c dbd33dd0 c01013e0 c01143d4 c01553e4 c018df28 dbd33dfc c0c10e98
    [    1.674429] 3de0: 20000093 4c6402eb 00000000 00000000 dbd33e24 dbd33e00 c0150188 c015824c
    [    1.682641] 3e00: dbd33e24 dbd33e10 c0145a78 c014b438 dc660b00 20000093 dbd33e5c dbd33e28
    [    1.690854] 3e20: c0152180 c014fef4 4c611946 00000000 dbd33e74 dbd33e40 dbd33e74 dbceb018
    [    1.699066] 3e40: c015233c 00000001 dbceb024 00000000 dbd33e6c dbd33e60 c0152350 dbd33ec0
    [    1.707279] 3e60: 20000093 ffffffff dbd33eb4 c016c55c c016df68 dbd33e80 c010c664 c01013ac
    [    1.715491] 3e80: 00000006 00000040 fa241000 fa24110c dbd33ecc 00000002 dc520010 dc520000
    [    1.723704] 3ea0: c016c55c dbd33eb0 c011f320 c016df68 dbd33ea0 dbd33ed4 c016df78 dbd33ec0
    [    1.731916] 3ec0: 20000093 ffffffff 00000051 00000000 dc520000 dbd32000 dbd33f0c dbd33ee8
    [    1.740129] 3ee0: c016c468 c016f15c dc520000 00000001 dc520000 dbccde40 dc520000 00000001
    [    1.748342] 3f00: dbd33f2c dbd33f10 c016c5b0 c016c374 dbccde40 dbd32000 00000001 dc520000
    [    1.756554] 3f20: dbd33f5c dbd33f30 c016c7f8 c016c568 00000000 c016c5fc 00000000 dbccde80
    [    1.764767] 3f40: dbd32000 dbccde40 c016c6dc 00000000 dbd33fac dbd33f60 c014a884 c016c6e8
    [    1.772979] 3f60: db093b4f 00000000 bfddafbf dbccde40 00000000 dbd33f74 dbd33f74 00000001
    [    1.781191] 3f80: dbd33f80 dbd33f80 dbd33fac dbccde80 c014a78c 00000000 00000000 00000000
    [    1.789404] 3fa0: 00000000 dbd33fb0 c0107d90 c014a798 00000000 00000000 00000000 00000000
    [    1.797615] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    1.805828] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 7b832fcf 0f37afbf
    [    1.814035] Backtrace: 
    [    1.816502] [<c014b42c>] (kthread_data) from [<c016c62c>] (irq_thread_dtor+0x30/0xe0)
    [    1.824368] [<c016c5fc>] (irq_thread_dtor) from [<c0148ce0>] (task_work_run+0x78/0x98)
    [    1.832316]  r5:dc660580 r4:dc66097c
    [    1.835910] [<c0148c68>] (task_work_run) from [<c01300a4>] (do_exit+0x2e4/0xa14)
    [    1.843337]  r7:dbd33d20 r6:dbd32000 r5:0000000b r4:dc660580
    [    1.849032] [<c012fdc0>] (do_exit) from [<c010bce0>] (die+0x250/0x2a0)
    [    1.855584]  r7:dbd32000
    [    1.858141] [<c010ba90>] (die) from [<c0118ff4>] (__do_kernel_fault.part.0+0x6c/0x1ec)
    [    1.866094]  r10:c011f320 r9:dbd32000 r8:dbd33e80 r7:c0c181b0 r6:8000000d r5:dbd33e80
    [    1.873953]  r4:dbd33ec0
    [    1.876510] [<c0118f88>] (__do_kernel_fault.part.0) from [<c01143c8>] (do_sect_fault+0x0/0x18)
    [    1.885156]  r7:c0c181b0 r4:dbd33e80
    [    1.888748] [<c0114338>] (do_bad_area) from [<c01143d8>] (do_sect_fault+0x10/0x18)
    [    1.896350]  r7:dbd33ec0 r6:c01143c8 r5:0000000d r4:c0c07a54
    [    1.902034] [<c01143c8>] (do_sect_fault) from [<c01013e0>] (do_PrefetchAbort+0x40/0xa8)
    [    1.910072] [<c01013a0>] (do_PrefetchAbort) from [<c010c664>] (__pabt_svc+0x64/0xa0)
    [    1.917846] Exception stack(0xdbd33e80 to 0xdbd33ec8)
    [    1.922920] 3e80: 00000006 00000040 fa241000 fa24110c dbd33ecc 00000002 dc520010 dc520000
    [    1.931132] 3ea0: c016c55c dbd33eb0 c011f320 c016df68 dbd33ea0 dbd33ed4 c016df78 dbd33ec0
    [    1.939342] 3ec0: 20000093 ffffffff
    [    1.942843]  r8:c016c55c r7:dbd33eb4 r6:ffffffff r5:20000093 r4:dbd33ec0
    [    1.949569] Backtrace aborted due to bad frame pointer <c016df68>
    [    1.955689] Code: e1a0c00d e92dd800 e24cb004 e5903318 (e5130010) 
    [    1.961841] ---[ end trace 864897f9679e75bb ]---
    [    1.966495] Fixing recursive fault but reboot is needed!
    [    1.972539] random: fast init done
    [    2.007541] random: crng init done
    [    2.222198] irq 33: nobody cared (try booting with the "irqpoll" option)
    [    2.228931] CPU: 0 PID: 0 Comm: swapper Tainted: G      D         4.9.69-g9ce43c71ae #1
    [    2.236966] Hardware name: Generic AM43 (Flattened Device Tree)
    [    2.242907] Backtrace: 
    [    2.245383] [<c010b7d0>] (dump_backtrace) from [<c010ba8c>] (show_stack+0x18/0x1c)
    [    2.252987]  r7:00000021 r6:00000000 r5:00000000 r4:dc520000
    [    2.258676] [<c010ba74>] (show_stack) from [<c03cf054>] (dump_stack+0x24/0x28)
    [    2.265934] [<c03cf030>] (dump_stack) from [<c016d9d0>] (__report_bad_irq+0x30/0x114)
    [    2.273799] [<c016d9a0>] (__report_bad_irq) from [<c016dda0>] (note_interrupt+0x27c/0x2cc)
    [    2.282099]  r9:c0c00000 r8:dc408000 r7:00000021 r6:00000000 r5:00000000 r4:dc520000
    [    2.289878] [<c016db24>] (note_interrupt) from [<c016b528>] (handle_irq_event_percpu+0x54/0x60)
    [    2.298614]  r10:00000000 r9:c0c00000 r8:dc408000 r7:00000000 r6:00000000 r5:dc520000
    [    2.306474]  r4:00000002 r3:00000000
    [    2.310065] [<c016b4d4>] (handle_irq_event_percpu) from [<c016b598>] (handle_irq_event+0x64/0x90)
    [    2.318973]  r5:c0c082c8 r4:dc520000
    [    2.322565] [<c016b534>] (handle_irq_event) from [<c016e85c>] (handle_fasteoi_irq+0xc0/0x200)
    [    2.331124]  r5:c0c082c8 r4:dc520000
    [    2.334715] [<c016e79c>] (handle_fasteoi_irq) from [<c016a640>] (generic_handle_irq+0x2c/0x3c)
    [    2.343361]  r7:00000000 r6:00000000 r5:00000021 r4:c0c201c0
    [    2.349044] [<c016a614>] (generic_handle_irq) from [<c016ace8>] (__handle_domain_irq+0x5c/0xb0)
    [    2.357780] [<c016ac8c>] (__handle_domain_irq) from [<c0101520>] (gic_handle_irq+0x40/0x6c)
    [    2.366167]  r9:c0c00000 r8:fa241100 r7:fa240100 r6:c0c01ed0 r5:fa24010c r4:c0c02c14
    [    2.373942] [<c01014e0>] (gic_handle_irq) from [<c010c4cc>] (__irq_svc+0x6c/0xa8)
    [    2.381453] Exception stack(0xc0c01ed0 to 0xc0c01f18)
    [    2.386525] 1ec0:                                     00000000 00000000 75821a7f c0c10e98
    [    2.394737] 1ee0: 75894606 00000000 00000000 dbcc4400 758b0ffe 00000000 00000000 c0c01f54
    [    2.402949] 1f00: c0c01f20 c0c01f20 c062b260 c062b264 00000113 ffffffff
    [    2.409593]  r9:c0c00000 r8:758b0ffe r7:c0c01f04 r6:ffffffff r5:00000113 r4:c062b264
    [    2.417382] [<c062b0dc>] (cpuidle_enter_state) from [<c062b3e0>] (cpuidle_enter+0x1c/0x20)
    [    2.425681]  r10:c0c48b6d r9:c0c028d0 r8:c0c3d1a8 r7:c0c3d5e8 r6:dbcc4400 r5:c0c028c8
    [    2.433540]  r4:c0c00000
    [    2.436090] [<c062b3c4>] (cpuidle_enter) from [<c015bfd8>] (call_cpuidle+0x28/0x40)
    [    2.443780] [<c015bfb0>] (call_cpuidle) from [<c015c20c>] (cpu_startup_entry+0xf4/0x1a4)
    [    2.451911] [<c015c118>] (cpu_startup_entry) from [<c07e5f50>] (rest_init+0x8c/0x90)
    [    2.459684]  r7:c0c02840
    [    2.462239] [<c07e5ec4>] (rest_init) from [<c0b00d44>] (start_kernel+0x3a8/0x3b4)
    [    2.469751]  r5:c0c49d00 r4:c0c49d4c
    [    2.473342] [<c0b0099c>] (start_kernel) from [<80008078>] (0x80008078)
    [    2.479898]  r10:00000000 r9:412fc09a r8:80004059 r7:c0c06f8c r6:c0b3ca24 r5:c0c0285c
    [    2.487757]  r4:c0c49ed4
    [    2.490295] handlers:
    [    2.492585] [<c05e7938>] omap_i2c_isr threaded [<c05e8be0>] omap_i2c_isr_thread
    [    2.499940] Disabling IRQ #33
    [    2.514475] mmc0: host does not support reading read-only switch, assuming write-enable
    [    2.528634] mmc0: new high speed SDHC card at address aaaa
    [    2.534800] mmcblk0: mmc0:aaaa SS08G 7.40 GiB 
    [    2.544749]  mmcblk0: p1 p2
    [    3.042666] omap_i2c 44e0b000.i2c: controller timed out
    [    4.082656] omap_i2c 44e0b000.i2c: controller timed out
    [    5.202653] omap_i2c 44e0b000.i2c: controller timed out
    [    5.232665] tps65218 0-0024: Read from reg 0x24 failed
    [    5.237824] v1_0bat: failed to enabled/disable
    [    5.242285] v1_0bat: failed to set suspend state
    [    5.246943] tps65218 0-0024: failed to register tps65218-regulator regulator
    [    5.254519] tps65218-pmic: probe of tps65218-regulator.2.auto failed with error -110
    [    5.262529] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    5.269062] hctosys: unable to open rtc device (rtc0)
    [    5.274828] ALSA device list:
    [    5.277818]   No soundcards found.
    [    5.310222] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    5.318523] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    5.331253] devtmpfs: mounted
    [    5.336084] Freeing unused kernel memory: 1024K
    [    5.614970] systemd[1]: System time before build time, advancing clock.
    [    5.652067] systemd[1]: systemd 230 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -ID)
    [    5.670843] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2017.12!
    
    [    5.717261] systemd[1]: Set hostname to <am437x-evm>.
    [    6.012342] systemd[1]: Caught <ILL>, dumped core as pid 93.
    [    6.018346] systemd[1]: Freezing execution.
    
    

    i also got this message in the dump: [    5.269062] hctosys: unable to open rtc device (rtc0) which i would have thought with all i added it wouldn't include an attempt to start rtc0

  • cobsonchael said:
    i also got this message in the dump: [    5.269062] hctosys: unable to open rtc device (rtc0) which i would have thought with all i added it wouldn't include an attempt to start rtc0

    Please check you defconfig file (and the result .config), you should remove RTC:

    linux-kernel/arch/arm/configs/tisdk_am437x-evm_defconfig


    CONFIG_RTC_HCTOSYS=y
    CONFIG_RTC_HCTOSYS_DEVICE="rtc0"

    Also the problem might be in your rootfs. I would suggest you to run again the create-sdcard.sh and use it to install your custom images plus tisdk-rootfs

    {PSDK}/bin/create-sdcard.sh

    {PSDK}/filesystem/tisdk-rootfs-image-am437x-evm.tar.xz

    Refer to the below user gudie for details:

    software-dl.ti.com/.../Overview_Getting_Started_Guide.html

    Regards,
    Pavel

  • i made the change to tisdk_am437x-evm_defconfig as you stated:

    CONFIG_RTC_LIB=y
    CONFIG_RTC_CLASS=y
    #CONFIG_RTC_HCTOSYS=y
    #CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
    CONFIG_RTC_SYSTOHC=y
    CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
    CONFIG_RTC_DEBUG=y

    #
    # RTC interfaces
    #
    CONFIG_RTC_INTF_SYSFS=y
    CONFIG_RTC_INTF_PROC=y
    CONFIG_RTC_INTF_DEV=y
    # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
    # CONFIG_RTC_DRV_TEST is not set

    it seems there are more rtc locations than just those 2 but i left them alone. i rebuilt the kernel with just the 2 changes to defconfig and it still output: 

    [    1.295520] hctosys: unable to open rtc device (rtc0)

    so apparently editing the defconfig doesn't help. shortly following the rtc message i got this message: [    1.473299] Unable to handle kernel paging request at virtual address e0811000 followed by a debug output seen before

    my .config file has those lines loaded and uncommented. my script for building the kernel is:

    cd /home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/board-support/linux-4.9.69+gitAUTOINC+9ce43c71ae-g9ce43c71ae/

    make ARCH=arm CROSS_COMPILE=/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- distclean
    make ARCH=arm CROSS_COMPILE=/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- tisdk_am437x-evm_defconfig
    make ARCH=arm CROSS_COMPILE=/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- zImage

    make ARCH=arm CROSS_COMPILE=/home/ULTRATEC/michael_j/ti-processor-sdk-linux-am437x-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- modules

    i tried to delete those lines and it made no difference

    i also ran the script to re-do the SDCard as suggested. unfortunately it did not boot after running the script (i'm guessing it loads the EVM spl/u-boot settings or rebuilds u-boot for the evm so my board didn't do anything) so i had to re-run my script to load u-boot. i didn't see any harm in allowing it to install the kernel again. i feel like it did not help. it still errored out

  • so something broke loose in my investigation

    we found out that because our crystal was 19.2MHz our MPU voltage was not being set correctly for our 1GHz part resulting in booting issues with all of our boards. with the voltage correctly set i can get to root.

    however not all is well but i am hoping we can figure this out.

    even with our voltage fix i am still getting:

    [    1.295494] hctosys: unable to open rtc device (rtc0)

    even though my defconfig file looks like this:

    CONFIG_RTC_LIB=y
    CONFIG_RTC_CLASS=y

    CONFIG_RTC_SYSTOHC=y
    CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
    CONFIG_RTC_DEBUG=y

    in addition i also get this error:

    [FAILED] Failed to start Synchronize System and HW clocks.
    See 'systemctl status sync-clocks.service' for details.

    which i believe is tied to the (lack of) RTC crystal since the default clock for SYNCTIMER is the RTC crystal (figure 6.22, Table 6-176 spruhl7h)

    when the RTC is disabled does the synctimer source get corrected?

    attached is the full output

    output5.txt
    U-Boot SPL 2017.01-00458-gccd1c34-dirty (Apr 16 2019 - 10:33:12)
    Trying to boot from MMC1
    SPL: Please implement spl_start_uboot() for your board
    SPL: Direct Linux boot not active!
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    
    
    U-Boot 2017.01-00458-gccd1c34-dirty (Apr 16 2019 - 10:33:12 -0500)
    
    CPU  : AM437X-GP rev 1.2
    Model: TI AM437x UTI BOARD
    DRAM:  512 MiB
    PMIC:  TPS65218
    NAND:  0 MiB
    MMC:   OMAP SD/MMC: 0
    reading uboot.env
    Net:   Mac Addr = f0:b5:d1:3e:83:62
    cpsw
    Hit any key to stop autoboot:  0 
    ## Error: "findfdt" not defined
    reading uEnv.txt
    717 bytes read in 5 ms (139.6 KiB/s)
    Importing environment from mmc0 ...
    3658624 bytes read in 736 ms (4.7 MiB/s)
    47664 bytes read in 37 ms (1.2 MiB/s)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8fff1000, end 8ffffa2f ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 4.9.69-g9ce43c71ae (michael_j@UTI-CPELNX-03) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #1 PREEMPT Mon Apr 15 14:21:15 CDT 2019
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt:Machine model: TI AM437x UTI BOARD
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9d000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon)
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
    [    0.000000] Kernel command line: console=ttyO0,115200n8 video=HDMI-A-1:800x600 root=PARTUUID=284581e2-02 rw rootfstype=ext4 rootwait
    [    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: 457912K/524288K available (7168K kernel code, 295K rwdata, 2392K rodata, 1024K init, 288K bss, 17224K reserved, 49152K 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 - 0xc0800000   (8160 kB)
    [    0.000000]       .init : 0xc0b00000 - 0xc0c00000   (1024 kB)
    [    0.000000]       .data : 0xc0c00000 - 0xc0c49cc8   ( 296 kB)
    [    0.000000]        .bss : 0xc0c49cc8 - 0xc0c91fb4   ( 289 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    [    0.000000] OMAP clockevent source: timer2 at 19200000 Hz
    [    0.000011] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every 111848106981ns
    [    0.000028] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns
    [    0.000037] OMAP clocksource: timer1 at 19200000 Hz
    [    0.000401] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000411] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000717] Console: colour dummy device 80x30
    [    0.000742] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000748] This ensures that you still see kernel messages. Please
    [    0.000752] update your kernel commandline.
    [    0.000771] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
    [    0.060165] pid_max: default: 32768 minimum: 301
    [    0.060280] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.060291] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.061019] CPU: Testing write buffer coherency: ok
    [    0.061356] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.062102] EFI services will not be available.
    [    0.062803] devtmpfs: initialized
    [    0.072819] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.073104] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.073127] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.076279] pinctrl core: initialized pinctrl subsystem
    [    0.077330] NET: Registered protocol family 16
    [    0.078662] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.180173] cpuidle: using governor ladder
    [    0.210164] cpuidle: using governor menu
    [    0.219329] No ATAGs?
    [    0.219356] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.219368] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.256469] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.260124] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/i2c_0_pins_default, deferring probe
    [    0.260344] media: Linux media interface: v0.10
    [    0.260393] Linux video capture interface: v2.00
    [    0.260439] pps_core: LinuxPPS API ver. 1 registered
    [    0.260445] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.260466] PTP clock support registered
    [    0.260514] EDAC MC: Ver: 3.0.0
    [    0.261331] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.261618] Advanced Linux Sound Architecture Driver Initialized.
    [    0.262601] clocksource: Switched to clocksource timer1
    [    0.270719] NET: Registered protocol family 2
    [    0.271355] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.271395] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.271436] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.271524] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.271539] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.271662] NET: Registered protocol family 1
    [    0.272034] RPC: Registered named UNIX socket transport module.
    [    0.272046] RPC: Registered udp transport module.
    [    0.272051] RPC: Registered tcp transport module.
    [    0.272056] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.274132] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.279348] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.280087] NFS: Registering the id_resolver key type
    [    0.280120] Key type id_resolver registered
    [    0.280126] Key type id_legacy registered
    [    0.280165] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.284853] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    0.284872] io scheduler noop registered
    [    0.284879] io scheduler deadline registered
    [    0.285005] io scheduler cfq registered (default)
    [    0.286505] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.334421] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [    0.336917] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.337651] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    0.967566] console [ttyS0] enabled
    [    0.972453] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    0.979262] [drm] Initialized
    [    0.995205] brd: module loaded
    [    1.004208] loop: module loaded
    [    1.009096] libphy: Fixed MDIO Bus: probed
    [    1.082669] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.088804] davinci_mdio 4a101000.mdio: no live phy, scanning all
    [    1.095210] davinci_mdio: probe of 4a101000.mdio failed with error -5
    [    1.102218] cpsw 4a100000.ethernet: Detected MACID = f0:b5:d1:3e:99:88
    [    1.108910] cpsw 4a100000.ethernet: device node lookup for pps timer failed
    [    1.115954] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.124518] mousedev: PS/2 mouse device common for all mice
    [    1.130540] i2c /dev entries driver
    [    1.135723] cpuidle: enable-method property 'ti,am4372' found operations
    [    1.203158] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.214256] NET: Registered protocol family 10
    [    1.221079] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.229921] NET: Registered protocol family 17
    [    1.234718] Key type dns_resolver registered
    [    1.239218] omap_voltage_late_init: Voltage driver support not added
    [    1.288150] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    1.295494] hctosys: unable to open rtc device (rtc0)
    [    1.301164] ALSA device list:
    [    1.304302]   No soundcards found.
    [    1.308489] Waiting for root device PARTUUID=284581e2-02...
    [    1.334739] mmc0: host does not support reading read-only switch, assuming write-enable
    [    1.348906] mmc0: new high speed SDHC card at address aaaa
    [    1.355090] mmcblk0: mmc0:aaaa SS08G 7.40 GiB 
    [    1.365008]  mmcblk0: p1 p2
    [    1.508770] random: fast init done
    [    1.859685] EXT4-fs (mmcblk0p2): recovery complete
    [    1.865692] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    1.873932] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.885521] devtmpfs: mounted
    [    1.890419] Freeing unused kernel memory: 1024K
    [    2.135279] systemd[1]: System time before build time, advancing clock.
    [    2.181111] systemd[1]: systemd 230 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -ID)
    [    2.200084] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2017.12!
    
    [    2.247197] systemd[1]: Set hostname to <am437x-evm>.
    [    2.781465] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [    2.814766] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [    2.843135] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [    2.873856] systemd[1]: Created slice System Slice.
    [  OK  ] Created slice System Slice.
    [    2.902966] systemd[1]: Reached target Slices.
    [  OK  ] Reached target Slices.
    [    2.933935] systemd[1]: Created slice system-getty.slice.
    [  OK  ] Created slice system-getty.slice.
    [    2.963061] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [  OK  ] Listening on Syslog Socket.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Journal Socket.
             Starting alignment.service...
             Mounting Debug File System...
             Starting Create Static Device Nodes in /dev...
             Mounting POSIX Message Queue File System...
             Starting Setup Virtual Console...
    [  OK  ] Reached target Paths.
    [  OK  ] Reached target Swap.
             Mounting Temporary Directory...
             Starting Remount Root and Kernel File Systems...
             Starting Load Kernel Modules...
    [    3.568939] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
             Starting Journal Service...
    [    3.637560] cmemk: loading out-of-tree module taints kernel.
    [    3.646212] CMEMK module: reference Linux version 4.9.69
    [    3.654571] no physical memory specified
    [    3.658704] cmemk initialized
    [  OK  ] Listening on Process Core Dump Socket.
    [  OK  ] Reached target Remote File Systems.
    [    3.704062] cryptodev: driver 1.8 loaded.
    [  OK  ] Mounted Debug File System.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Temporary Directory.
    [    3.784226] usbcore: registered new interface driver usbfs
    [    3.802985] usbcore: registered new interface driver hub
    [    3.810258] usbcore: registered new device driver usb
    [  OK  ] Started Journal Service.
    [    3.827674] usbcore: registered new interface driver usbserial
    [  OK  ] Started alignment.service.
    [    3.856036] usbcore: registered new interface driver ftdi_sio
    [    3.861908] usbserial: USB Serial support registered for FTDI USB Serial Device
    [  OK  ] Started Create Static Device Nodes in /dev.
    [  OK  ] Started Setup Virtual Console.
    [  OK  ] Started Remount Root and Kernel File Systems.
    [  OK  ] Started Load Kernel Modules.
             Mounting Configuration File System...
             Starting Apply Kernel Variables...
             Starting udev Coldplug all Devices...
             Starting udev Kernel Device Manager...
    [  OK  ] Reached target Local File Systems (Pre).
             Mounting /media/ram...
             Mounting /var/volatile...
             Starting Flush Journal to Persistent Storage...
    [  OK  ] Mounted Configuration File System.
    [  OK  ] Mounted /var/volatile.
    [  OK  ] Mounted /media/ram.
    [  OK  ] Started udev Kernel Device Manager.
    [  OK  ] Started Apply Kernel Variables.
    [    4.580346] systemd-journald[113]: Received request to flush runtime journal from PID 1
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Started Load/Save Random Seed.
             Starting Create Volatile Files and Directories...
    [  OK  ] Started Create Volatile Files and Directories.
             Starting Network Time Synchronization...
             Starting Update UTMP about System Boot/Shutdown...
    [  OK  ] Started Update UTMP about System Boot/Shutdown.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Synchronized.
    [    5.723805] remoteproc remoteproc0: wkup_m3 is available
    [  OK  ] Started udev Coldplug all Devices.
    [    5.793998] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [  OK  ] Reached target System Initialization.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
    [  OK  ] Listening on dropbear.socket.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timers.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Reached target Sockets.
    [  OK  ] Reached target Basic System.
    [  OK  ] Started D-Bus System Message Bus.
    [    6.074023] remoteproc remoteproc0: powering up wkup_m3
    [    6.159600] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 224268
    [    6.258813] remoteproc remoteproc0: remote processor wkup_m3 is now up
    [    6.265478] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x192
    [    6.419671] omap-sham 53100000.sham: hw accel on OMAP rev 0.0
    [    6.621051] omap-aes 53501000.aes: OMAP AES hw accel rev: 0.1
    [    6.649878] omap-aes 53501000.aes: will run requests pump with realtime priority
    [  OK  ] Started System Logging Service.
    [    6.775846] omap-des 53701000.des: OMAP DES hw accel rev: 0.33
             Starting Print notice about GPLv3 packages...
    [    6.828183] PM: no-rtc available, rtc-only mode disabled.
    [    6.844357] omap-des 53701000.des: will run requests pump with realtime priority
             Starting Avahi mDNS/DNS-SD Stack...
             Starting Login Service...
             Starting Telephony service...
             Starting Network Service...
    [  OK  ] Started Kernel Logging Service.
    [  OK  ] Started Periodic Command Scheduler.
    [  OK  ] Started Job spooling tools.
             Starting uim-sysfs.service...
    [  OK  ] Found device /dev/ttyS0.
    [  OK  ] Started Network Service.
    [    8.051389] Bluetooth: Core ver 2.22
    [    8.183057] net eth0: initializing cpsw version 1.15 (0)
    [    8.183069] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
    [    8.183073] cpsw 4a100000.ethernet: ALE Table size 1024
    [    8.184195] libphy: PHY 4a101000.mdio:00 not found
    [    8.184202] net eth0: phy "4a101000.mdio:00" not found on slave 0, err -19
    [    8.214227] cpts ptp bc clkid 0
    [    8.234463] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [    9.006321] NET: Registered protocol family 31
    [    9.010803] Bluetooth: HCI device and connection manager initialized
    [    9.187819] Bluetooth: HCI socket layer initialized
    [    9.261787] Bluetooth: L2CAP socket layer initialized
    [    9.351083] Bluetooth: SCO socket layer initialized
    [    9.626156] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [  OK  ] Started Telephony service.
    [  OK  ] Started Login Service.
    [  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [  OK  ] Reached target Network.
             Starting Enable and configure wl18xx bluetooth stack...
             Starting Permit User Sessions...
    [  OK  ] Started strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf.
             Starting Lightning Fast Webserver With Light System Requirements...
             Starting Simple Network Management Protocol (SNMP) Daemon....
             Starting Network Name Resolution...
             Starting Wait for Network to be Configured...
    [  OK  ] Started Enable and configure wl18xx bluetooth stack.
    [  OK  ] Started Permit User Sessions.
    [  OK  ] Started Lightning Fast Webserver With Light System Requirements.
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS0.
    [  OK  ] Reached target Login Prompts.
    [   11.288045] NET: Registered protocol family 15
             Starting Synchronize System and HW clocks...
    [FAILED] Failed to start Synchronize System and HW clocks.
    See 'systemctl status sync-clocks.service' for details.
    [   12.424798] Initializing XFRM netlink socket
    [  OK  ] Started Simple Network Management Protocol (SNMP) Daemon..
    [  OK  ] Started uim-sysfs.service.
    [   14.157993] random: crng init done
             Starting rc.pvr.service...
    [  OK  ] Started rc.pvr.service.
             Starting weston.service...
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPLv3 packages:
            autoconf
            binutils
            cifs-utils
            cpio
            cpp-symlinks
            cpp
            dosfstools
            findutils
            g++-symlinks
            g++
            gawk-dev
            gawk
            gcc-symlinks
            gcc
            gdb
            gdbserver
            glmark2
            gstreamer1.0-libav
            gzip
            hidapi
            libcairo-perf-utils
            libgmp10
            libidn11
            libmavconn
            libmpc3
            libmpfr4
            libreadline-dev
            libreadline6
            m4-dev
            m4
            make
            mavlink
            mavros-extras
            mavros-msgs
            mavros
            nettle
            socketcan-interface
            swig-dev
            swig
            which
    
    If you do not wish to distribute GPLv3 components please remove
    the above packages prior to distribution.  This can be done using
    the opkg remove command.  i.e.:
        opkg remove <package>
    Where <package> is the name printed in the list above
    
    NOTE: If the package is a dependency of another package you
          will be notified of the dependent packages.  You should
          use the --force-removal-of-dependent-packages option to
          also remove the dependent packages as well
    ***************************************************************
    ***************************************************************
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org am437x-evm ttyS0
    
    Arago 2017.12 am437x-evm ttyS0
    
    am437x-evm login: 
    
    

  • cobsonchael,

    Please attach your latest .config and kernel DTS file for review.

    Regards,
    Pavel
  • tada

    fyi the dts file is a work in progress. we are still trying to get stuff up and running on this board

    review.tar

  • cobsonchael,

    "hctosys: unable to open rtc device (rtc0)"

    I created new SD card with AM437x PSDK v4.03 pre-built binaries and run this SD card on the AM437x EVM, and I have this message. As you are consider to NOT use RTC, I think you can safely ignore this message. See also below e2e thread and user guide

    e2e.ti.com/.../2728937

    processors.wiki.ti.com/.../AM437x_Schematic_Checklist - RTC feature disabled

    And I still see RTC enabled in your latest .config file.

    Regards,
    Pavel

  • cobsonchael,

    [FAILED] Failed to start Synchronize System and HW clocks.
    See 'systemctl status sync-clocks.service' for details.


    These error messages are also related to RTC and its hwclock utility, see below pointers for details:

    processors.wiki.ti.com/.../AM335x_PSP_User's_Guide
    e2e.ti.com/.../558005

    rootfs/etc/systemd/system/sync-clocks.service
    rootfs/sbin/hwclock
    rootfs/init.d/hwclock.sh
    rootfs/etc/rc0.d/K20hwclock.sh

    As you are not planning to use RTC, you can ignore this message. If you need to remove it, you need to modify the init scripts as explained in below e2e thread:

    e2e.ti.com/.../542949

    Regards,
    Pavel
  • the .config file is auto generated so even though i take it out, when i rebuild the kernel is comes right back in

    unless there is more than 1 .config file and i am looking at the wrong one. i am not a linux expert so you'll have to let me know if i am supposed to look somewhere else than the sdk/board-support/linux_blahblahblah directory
  • cobsonchael,

    The .config file should not be modified directly, but through the menuconfig. You need to follow below user guide:

    software-dl.ti.com/.../Foundational_Components_Kernel_Users_Guide.html

    Your steps:

    1. set the GCC compiler
    2. clean the kernel sources with distclean (optional step)
    3. configure the kernel, you can use tisdk_am437x-evm_defconfig or your own defconfig file
    4. customize the configuration (remove RTC) - you can use menuconfig
    5. compiling the Kernel

    Regards,
    Pavel
  • the decision has been made that we will be doing a second round of boards with a new design with a real time clock crystal installed to make things a lot easier down the road. thank you for your help