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.

PROCESSOR-SDK-DRA8X-TDA4X: Reboot command not working on our custom board

Part Number: PROCESSOR-SDK-DRA8X-TDA4X

Hi,

we are using our custom board with TDA4 SOC. 

But when reboot kernel it stuck at restarting system using the latest SDK 7.1.

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

j7-evm login: root
Last login: Thu Nov 19 18:09:27 UTC 2020

^[[41;148Rroot@j7-evm:~# 1;148R
-sh: 1: command not found
-sh: 148R: command not found
root@j7-evm:~#
root@j7-evm:~# reboot
         Stopping Session c2 of user root.
[  OK  ] Removed slice system-weston.slice.
[  OK  ] Stopped target RPC Port Mapper.
[  OK  ] Stopped target Timers.
[  OK  ] Stopped Daily rotation of log files.
[  OK  ] Stopped Daily Cleanup of Temporary Directories.
         Stopping Reboot and dump vmcore via kexec...
         Stopping NFS status monitor for NFSv2/3 locking....
         Stopping Load/Save Random Seed...
[  OK  ] Stopped target Login Prompts.
         Stopping Job spooling tools...
         Stopping Avahi mDNS/DNS-SD Stack...
         Stopping Periodic Command Scheduler...
[  OK  ] Stopped DEMO.
         Stopping Getty on tty1...
         Stopping irqbalance daemon...
         Stopping Serial Getty on ttyS2...
         Stopping Serial Getty on ttyS3...
         Stopping Simple Network Ma▒…ent Protocol (SNMP) Daemon....
[  OK  ] Stopped target System Time Synchronized.
[  OK  ] Stopped target System Time Set.
         Stopping telnetd.service...
[  OK  ] Stopped Job spooling tools.
[  OK  ] Stopped Periodic Command Scheduler.
[  OK  ] Stopped irqbalance daemon.
[  OK  ] Stopped Wait for Network to be Configured.
[  OK  ] Stopped Avahi mDNS/DNS-SD Stack.
[  OK  ] Stopped NFS status monitor for NFSv2/3 locking..
[  OK  ] Stopped Simple Network Man▒…ement Protocol (SNMP) Daemon..
[  OK  ] Stopped Getty on tty1.
[  OK  ] Stopped Serial Getty on ttyS2.
[  OK  ] Stopped Serial Getty on ttyS3.
[  OK  ] Stopped Reboot and dump vmcore via kexec.
[  OK  ] Stopped Load/Save Random Seed.
[  OK  ] Stopped telnetd.service.
[  OK  ] Stopped Session c2 of user root.
[  OK  ] Removed slice system-getty.slice.
[  OK  ] Removed slice system-serial\x2dgetty.slice.
[  OK  ] Stopped target Host and Network Name Lookups.
         Stopping Login Service...
         Stopping User Manager for UID 0...
         Stopping weston.service...
[  OK  ] Stopped User Manager for UID 0.
[  OK  ] Stopped weston.service.
         Stopping rc.pvr.service...
         Stopping User Runtime Directory /run/user/0...
[  OK  ] Unmounted /run/user/0.
[  OK  ] Stopped rc.pvr.service.
[  OK  ] Stopped User Runtime Directory /run/user/0.
[  OK  ] Removed slice User Slice of UID 0.
         Stopping D-Bus System Message Bus...
         Stopping Permit User Sessions...
[  OK  ] Stopped D-Bus System Message Bus.
[  OK  ] Stopped Login Service.
[  OK  ] Stopped Permit User Sessions.
[  OK  ] Stopped target Network.
[  OK  ] Stopped target Remote File Systems.
         Stopping Network Name Resolution...
[  OK  ] Stopped Network Name Resolution.
         Stopping Network Service...
[  OK  ] Stopped Network Service.
[  OK  ] Stopped target Network (Pre).
[  OK  ] Stopped IPv6 Packet Filtering Framework.
[  OK  ] Stopped IPv4 Packet Filtering Framework.
[  OK  ] Stopped target Basic System.
[  OK  ] Stopped target Paths.
[  OK  ] Stopped Dispatch Password ▒…ts to Console Directory Watch.
[  OK  ] Stopped Forward Password R▒…uests to Wall Directory Watch.
[  OK  ] Stopped target Slices.
[  OK  ] Removed slice User and Session Slice.
[  OK  ] Stopped target Sockets.
[  OK  ] Closed Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Closed D-Bus System Message Bus Socket.
[  OK  ] Closed Docker Socket for the API.
[  OK  ] Closed dropbear.socket.
[  OK  ] Stopped target System Initialization.
         Stopping Hardware RNG Entropy Gatherer Daemon...
[  OK  ] Stopped Apply Kernel Variables.
[  OK  ] Stopped Load Kernel Modules.
         Stopping Network Time Synchronization...
         Stopping Update UTMP about System Boot/Shutdown...
[  OK  ] Stopped Hardware RNG Entropy Gatherer Daemon.
[  OK  ] Stopped Update UTMP about System Boot/Shutdown.
[  OK  ] Stopped Network Time Synchronization.
[  OK  ] Stopped Create Volatile Files and Directories.
[  OK  ] Stopped target Local File Systems.
         Unmounting /media/ram...
         Unmounting /run/media/mmcblk0p1...
         Unmounting Temporary Directory (/tmp)...
         Unmounting /var/volatile...
[  OK  ] Unmounted /media/ram.
[  OK  ] Unmounted /run/media/mmcblk0p1.
[  OK  ] Unmounted Temporary Directory (/tmp).
[  OK  ] Unmounted /var/volatile.
[  OK  ] Stopped target Swap.
[  OK  ] Reached target Unmount All Filesystems.
[  OK  ] Stopped File System Check on /dev/mmcblk0p1.
[  OK  ] Removed slice system-systemd\x2dfsck.slice.
[  OK  ] Stopped target Local File Systems (Pre).
[  OK  ] Stopped Remount Root and Kernel File Systems.
[  OK  ] Stopped Create Static Device Nodes in /dev.
[  OK  ] Reached target Shutdown.
[  OK  ] Reached target Final Step.
[  OK  ] Started Reboot.
[  OK  ] Reached target Reboot.
[   66.082257] watchdog: watchdog0: nowayout prevents watchdog being stopped!
[   66.089259] watchdog: watchdog0: nowayout prevents watchdog being stopped!
[   66.096129] watchdog: watchdog0: watchdog did not stop!
[   66.112529] systemd-shutdown[1]: Syncing filesystems and block devices.
[   66.119301] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
[   66.129664] systemd-journald[160]: Received SIGTERM from PID 1 (systemd-shutdow).
[   66.147745] systemd-shutdown[1]: Sending SIGKILL to remaining processes...
[   66.157482] systemd-shutdown[1]: Hardware watchdog 'K3 RTI Watchdog', version 0
[   66.165867] systemd-shutdown[1]: Unmounting file systems.
[   66.173535] [1077]: Remounting '/' read-only in with options '(null)'.
[   66.190177] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[   66.196935] systemd-shutdown[1]: All filesystems unmounted.
[   66.202517] systemd-shutdown[1]: Deactivating swaps.
[   66.208784] systemd-shutdown[1]: All swaps deactivated.
[   66.214015] systemd-shutdown[1]: Detaching loop devices.
[   66.220949] systemd-shutdown[1]: All loop devices detached.
[   66.226523] systemd-shutdown[1]: Detaching DM devices.
[   66.231752] systemd-shutdown[1]: All DM devices detached.
[   66.237142] systemd-shutdown[1]: All filesystems, swaps, loop devices and DM devices detached.
[   66.249439] systemd-shutdown[1]: Syncing filesystems and block devices.
[   66.256165] systemd-shutdown[1]: Rebooting.
[   66.277308] pci_generic_config_write32: 20 callbacks suppressed
[   66.277315] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0xdc may corrupt adjacent RW1C bits
[   66.292995] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0xc8 may corrupt adjacent RW1C bits
[   66.302826] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x92 may corrupt adjacent RW1C bits
[   66.312543] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x9c may corrupt adjacent RW1C bits
[   66.322297] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x92 may corrupt adjacent RW1C bits
[   66.332019] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[   66.341703] pci_bus 0000:00: 2-byte config write to 0000:00:00.0 offset 0x4 may corrupt adjacent RW1C bits
[   66.351613] reboot: Restarting system

Then it got stuck without any printing. 

Does this have anything to do with our hardware?

Have any good suggestions?