8.16.2 on Odroid XU4 will not reboot

Creating a bug report/issue

Required Information

  • DietPi version | cat /boot/dietpi/.version |
    G_DIETPI_VERSION_CORE=8
    G_DIETPI_VERSION_SUB=16
    G_DIETPI_VERSION_RC=2
    G_GITBRANCH=‘master’
    G_GITOWNER=‘MichaIng’
    G_LIVE_PATCH_STATUS[0]=‘not applicable’
  • Distro version | echo $G_DISTRO_NAME $G_RASPBIAN | bullseye
  • Kernel version | uname -a | Linux util 4.14.294+ #1 SMP PREEMPT Sat Sep 24 10:24:15 UTC 2022 armv7l GNU/Linux
  • Architecture | dpkg --print-architecture | armhf
  • SBC model | echo $G_HW_MODEL_NAME or (EG: RPi3) | Odroid XU3/XU4/MC1/HC1/HC2 (armv7l) >> Odroid XU4
  • Power supply used | (EG: 5V 1A RAVpower) - 5V 4A 20W KPC-020B
  • SD card used | (EG: SanDisk ultra) - emmc 16GB

Additional Information (if applicable)

  • Software title | (EG: Nextcloud)
  • Was the software title installed freshly or updated/migrated?
  • Can this issue be replicated on a fresh installation of DietPi?
    ← If you sent a “dietpi-bugreport”, please paste the ID here →
  • Bug report ID | echo $G_HW_UUID

Steps to reproduce

  1. sudo reboot
  2. on hdmi console receive blinking cursor top left corner no other output
  3. Have tried waiting for 10-15min with no difference. Only resolved by removing power and reconnecting.

Expected behaviour

  • should shutdown and reboot as normal (has done so at some point in the past)

Actual behaviour

  • blinking cursor and no reboot, unable to ping or receive any other response

Extra details

  • have enabled full logging in hopes of having some clue as to what is going on during the reboot process and if it is hanging up somewhere but not seeing anything related to restart attempt when power is pulled/restored and I can get back into the device (I.e. /var/log/messages, syslog, etc.

Do you have serial console access to check where the boot process is failing?

ping @MichaIng maybe he can have a look.

On other Odroids, it is a known issue that reboot hangs in bootloader, depending on used storage device. In your case, with blinking cursor (hence not bootloader stage), it however seems to be different. /var/log/syslog from the shutdown procedure would be helpful indeed.

Hello, thanks for the responses. I did a “sudo reboot” just now and this is all that I have for the timestamp in /var/log/syslog when I issued the command.

May 2 18:42:03 util systemd[1]: Removed slice system-modprobe.slice.
May 2 18:42:03 util systemd[1]: Stopped target Graphical Interface.
May 2 18:42:03 util systemd[1]: Stopped target Multi-User System.
May 2 18:42:03 util systemd[1]: Stopped target Login Prompts.
May 2 18:42:03 util systemd[1]: Stopped target Host and Network Name Lookups.
May 2 18:42:03 util systemd[1]: Stopped target Sound Card.
May 2 18:42:03 util systemd[1]: Stopped target Timers.
May 2 18:42:03 util systemd[1]: e2scrub_all.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Periodic ext4 Online Metadata Check for All Filesystems.
May 2 18:42:03 util systemd[1]: fstrim.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Discard unused blocks once a week.
May 2 18:42:03 util systemd[1]: logrotate.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Daily rotation of log files.
May 2 18:42:03 util systemd[1]: phpsessionclean.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Clean PHP session files every 30 mins.
May 2 18:42:03 util systemd[1]: systemd-tmpfiles-clean.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Daily Cleanup of Temporary Directories.
May 2 18:42:03 util systemd[1]: Stopped target System Time Synchronized.
May 2 18:42:03 util systemd[1]: Stopped target System Time Set.
May 2 18:42:03 util systemd[1]: Stopping Regular background program processing daemon…
May 2 18:42:03 util systemd[1]: Stopping Web Dashboard (DietPi)…
May 2 18:42:03 util systemd[1]: Starting DietPi-Kill_SSH on shutdown…
May 2 18:42:03 util systemd[1]: dietpi-postboot.service: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped DietPi-PostBoot.
May 2 18:42:03 util systemd[1]: Stopping LSB: Lightweight SSH server…
May 2 18:42:03 util systemd[1]: Stopping Getty on tty1…
May 2 18:42:03 util systemd[1]: Stopping Lighttpd Daemon…
May 2 18:42:03 util systemd[1]: Stopping OctoPrint (DietPi)…
May 2 18:42:03 util systemd[1]: Stopping LSB: pihole-FTL daemon…

I think I might have a USB-UART kit for the Odroid but finding it might be a bigger challenge :slight_smile: I’ll work on it though if it’s going to be necessary to get any further. Kind of perplexing as this only recently has been an issue so I feel it is tied to some relatively recent updates. I usually update dietpi software and OS apt patches every week or so. Not sure exactly when it started to have this reboot problem though as I don’t often reboot the device unless required since I use pihole and other services on it for my DMZ hosts.

Appreciate the help.