peter12 Posted January 24, 2017 Share Posted January 24, 2017 Hi there, when I run command "sudo shutdown -r now" (or sudo reboot) my orange pi shuts down instead of reboot. Why this happens and how to correct it please? Thank you. My armbian: Linux orangepilite 3.4.113-sun8i #10 SMP PREEMPT Tue Jan 24 02:57:18 CET 2017 armv7l GNU/Linux Link to comment Share on other sites More sharing options...
jkajolin Posted January 25, 2017 Share Posted January 25, 2017 plugin usb serial console and see what is going on. I do have a 'lite wifi' and it seems to work just as similar to others. the boot sequence is a bit slow compared to the EEMC models Link to comment Share on other sites More sharing options...
peter12 Posted January 25, 2017 Author Share Posted January 25, 2017 My findings:- if I freshly power opi on, I connect just via TTL (no hdmi display, no ssh) command "sudo shutdown -r now" restarts my opi successfully (if I powered on and tried hdmi/ssh in between, I must power cycle). If I try second reboot attempt after fresh power on, it shuts down opi.- if I am connected just via TTL and my hdmi display is connected, command "sudo shutdown -r now" shuts down my opi.- if I am connected via SSH (my hdmi display is connected or can be disconnected, command "sudo shutdown -r now" shuts down my opi. Strange. Here is a log when trying to reboot via ssh (it ends with shutdown):P.S. I don't see this log always via TTL putty, no idea why (I see it just from time to time). UPDATE: For any scenario hard reset reboot works always "reboot -f" [ 3.567118] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x2b) [ 3.583076] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x4c) [ 3.598989] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x4d) [ 3.614794] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x4e) [ 3.630616] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x18) [ 3.646286] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x19) [ 3.661856] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x1a) [ 3.677337] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x29) [ 3.692772] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x2a) [ 3.708105] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x2b) [ 3.723410] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x4c) [ 3.738565] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x4d) [ 3.753623] sunxi_i2c_do_xfer()985 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x4e) [ 3.768403] sunxi_wdt_init_module: sunxi WatchDog Timer Driver v1.0 [ 3.781178] sunxi_wdt_probe: devm_ioremap return wdt_reg 0xf1c20ca0, res->start 0x01c20ca0, res->end 0x01c20cbf [ 3.792652] sunxi_wdt_probe: initialized (g_timeout=16s, g_nowayout=0) [ 3.811524] wdt_enable, write reg 0xf1c20cb8 val 0x00000000 [ 3.823571] timeout_to_interv, line 167 [ 3.833577] interv_to_timeout, line 189 [ 3.843522] wdt_set_tmout, write 0x000000b0 to mode reg 0xf1c20cb8, actual timeout 16 sec [ 3.858884] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com [ 3.874463] [cpu_freq] ERR:get cpu extremity frequency from sysconfig failed, use max_freq [ 3.895612] no blue_led, ignore it! [ 3.905885] no led_0, ignore it! [ 3.915390] no led_1, ignore it! [ 3.924793] no led_2, ignore it! [ 3.934102] no led_3, ignore it! [ 3.943379] no led_4, ignore it! [ 3.952510] no led_5, ignore it! [ 3.961545] no led_6, ignore it! [ 3.970487] no led_7, ignore it! [ 3.980239] usbcore: registered new interface driver usbhid [ 3.991850] usbhid: USB HID core driver [ 4.005601] asoc: sndcodec <-> sunxi-codec mapping ok [ 4.017872] [DAUDIO]sunxi-daudio cannot find any using configuration for controllers, return directly! [ 4.034017] [I2S]snddaudio cannot find any using configuration for controllers, return directly! [ 4.049530] [DAUDIO0] driver not init,just return. [ 4.062858] mmc0: new high speed SDHC card at address 1234 [ 4.075357] mmcblk0: mmc0:1234 SA04G 3.63 GiB [ 4.075507] asoc: sndhdmi <-> sunxi-hdmiaudio.0 mapping ok [ 4.076983] oprofile: using arm/armv7-ca7 [ 4.107595] u32 classifier [ 4.116223] Performance counters on [ 4.116335] mmcblk0: p1 [ 4.116898] mmcblk mmc0:1234: Card claimed for testing. [ 4.116911] mmc0:1234: SA04G 3.63 GiB [ 4.156001] input device check on [ 4.165878] Actions configured [ 4.175673] IPv4 over IPv4 tunneling driver [ 4.186862] TCP: bic registered [ 4.196307] TCP: cubic registered [ 4.205936] TCP: westwood registered [ 4.215899] TCP: highspeed registered [ 4.225991] TCP: hybla registered [ 4.235615] TCP: htcp registered [ 4.245075] TCP: vegas registered [ 4.254540] TCP: veno registered [ 4.263809] TCP: scalable registered [ 4.273431] TCP: lp registered [ 4.282439] TCP: yeah registered [ 4.291545] TCP: illinois registered [ 4.300960] Initializing XFRM netlink socket [ 4.311333] NET: Registered protocol family 10 [ 4.322801] NET: Registered protocol family 17 [ 4.333261] NET: Registered protocol family 15 [ 4.343690] Registering the dns_resolver key type [ 4.354769] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 4.369043] ThumbEE CPU extension supported. [ 4.379602] Registering SWP/SWPB emulation handler [ 4.391390] registered taskstats version 1 [ 4.402371] cmdline,disp= [ 4.442698] ths_fetch_sysconfig_para: type err device_used = 1. [ 4.456976] CPU Budget:corekeeper enabled [ 4.467906] CPU Budget:Register notifier [ 4.478503] CPU Budget:register Success [ 4.489006] sunxi-budget-cooling sunxi-budget-cooling: Cooling device registered: thermal-budget-0 [ 4.609249] hci: ERR: sunxi_ehci is already enable, can not enable again [ 4.623426] hci: ERR: sunxi_ohci is already enable, can not enable again [ 4.669147] mmc1: new high speed SDIO card at address 0001 [ 4.737607] ALSA device list: [ 4.747538] #0: audiocodec [ 4.757230] #1: sndhdmi [ 4.767256] Freeing init memory: 336K [ 4.826931] systemd-udevd[97]: starting version 215 [ 5.050090] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device0, type=4, mode=9 [ 16.685637] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null) [ 17.960338] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR) [ 17.983261] systemd[1]: Detected architecture 'arm'. [ 18.045332] systemd[1]: Set hostname to <orangepilite>. [ 18.568221] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory. [ 18.595569] systemd[1]: Starting Forward Password Requests to Wall Directory Watch. [ 18.612475] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 18.628951] systemd[1]: Expecting device dev-ttyS0.device... [ 18.652161] systemd[1]: Expecting device dev-ttyGS0.device... [ 18.675442] systemd[1]: Starting Remote File Systems (Pre). [ 18.698763] systemd[1]: Reached target Remote File Systems (Pre). [ 18.714009] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch. [ 18.731619] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 18.749026] systemd[1]: Starting Paths. [ 18.771096] systemd[1]: Reached target Paths. [ 18.784620] systemd[1]: Starting Encrypted Volumes. [ 18.808109] systemd[1]: Reached target Encrypted Volumes. [ 18.823078] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point. [ 18.852154] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 18.872075] systemd[1]: Starting Root Slice. [ 18.896291] systemd[1]: Created slice Root Slice. [ 18.911050] systemd[1]: Starting /dev/initctl Compatibility Named Pipe. [ 18.938505] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 18.956009] systemd[1]: Starting Delayed Shutdown Socket. [ 18.982235] systemd[1]: Listening on Delayed Shutdown Socket. [ 18.998388] systemd[1]: Starting Journal Socket (/dev/log). [ 19.024838] systemd[1]: Listening on Journal Socket (/dev/log). [ 19.041214] systemd[1]: Starting User and Session Slice. [ 19.067641] systemd[1]: Created slice User and Session Slice. [ 19.083959] systemd[1]: Starting udev Control Socket. [ 19.109850] systemd[1]: Listening on udev Control Socket. [ 19.125744] systemd[1]: Starting udev Kernel Socket. [ 19.151593] systemd[1]: Listening on udev Kernel Socket. [ 19.167506] systemd[1]: Starting Journal Socket. [ 19.193330] systemd[1]: Listening on Journal Socket. [ 19.208930] systemd[1]: Starting System Slice. [ 19.234229] systemd[1]: Created slice System Slice. [ 19.249530] systemd[1]: Starting Increase datagram queue length... [ 19.370778] systemd[1]: Starting Restore / save the current clock... [ 19.530744] systemd[1]: Mounted Huge Pages File System. [ 19.546879] systemd[1]: Mounting Debug File System... [ 19.661772] systemd[1]: Started Set Up Additional Binary Formats. [ 19.678530] systemd[1]: Starting udev Coldplug all Devices... [ 19.790837] systemd[1]: Mounting POSIX Message Queue File System... [ 19.930885] systemd[1]: Starting Create list of required static device nodes for the current kernel... [ 20.020802] systemd[1]: Starting LSB: Set keymap... [ 20.100519] systemd[1]: Starting system-getty.slice. [ 20.126629] systemd[1]: Created slice system-getty.slice. [ 20.142096] systemd[1]: Starting system-serial\x2dgetty.slice. [ 20.167938] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 20.188672] systemd[1]: Starting Load Kernel Modules... [ 20.300766] systemd[1]: Started File System Check on Root Device. [ 20.317183] systemd[1]: Starting Slices. [ 20.340562] systemd[1]: Reached target Slices. [ 20.366642] systemd[1]: Mounted POSIX Message Queue File System. [ 20.392742] systemd[1]: Mounted Debug File System. [ 20.470173] systemd[1]: Started Increase datagram queue length. [ 20.586163] Registered IR keymap rc-empty [ 20.600453] rc0: sunxi-ir as /devices/virtual/rc/rc0 [ 20.609547] g_serial gadget: Gadget Serial v2.4 [ 20.609562] g_serial gadget: g_serial ready [ 20.617387] IR RC5(x) protocol handler initialized [ 20.643531] mali clk: 252 MHz [ 20.643771] mali clk: 252 MHz [ 20.666183] rc s_cir0: lirc_dev: driver ir-lirc-codec (sunxi-ir) registered at minor = 0 [ 20.707934] systemd[1]: Started Restore / save the current clock. [ 20.819985] systemd[1]: Started Create list of required static device nodes for the current kernel. [ 20.929728] systemd[1]: Started LSB: Set keymap. [ 21.049691] systemd[1]: Started Load Kernel Modules. [ 21.149605] systemd[1]: Started udev Coldplug all Devices. [ 21.166669] systemd[1]: Time has been changed [ 21.180689] systemd[1]: Mounting FUSE Control File System... [ 21.260526] systemd[1]: Starting Apply Kernel Variables... [ 21.341009] systemd[1]: Mounted Configuration File System. [ 21.356668] systemd[1]: Starting Create Static Device Nodes in /dev... [ 21.470758] systemd[1]: Starting Syslog Socket. [ 21.494867] systemd[1]: Listening on Syslog Socket. [ 21.509320] systemd[1]: Starting Journal Service... [ 21.610680] systemd[1]: Started Journal Service. [ 22.018350] systemd-udevd[196]: starting version 215 [ 22.518735] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x77) [ 22.538020] bmp085: probe of 0-0077 failed with error -70 [ 22.554034] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x48) [ 22.572341] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x48, dev addr: 0x48) [ 23.482165] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro [ 23.819389] Adding 131068k swap on /var/swap. Priority:-1 extents:1 across:131068k SS [ 25.293714] systemd-journald[195]: Received request to flush runtime journal from PID 1 [ 28.426960] [DISP] disp_ioctl,line:1584:para err in disp_ioctl, cmd = 0x0,screen id = 65536 [ 28.484668] [drm] Initialized drm 1.1.0 20060810 [ 28.494294] Mali DRM initialize, driver name: mali_drm, version 2.1 [ 28.501878] [drm] Initialized mali_drm 2.1.1 20101111 on minor 0 [ 28.508595] Mali DRM initialize, driver name: mali_drm, version 2.1 [ 28.516025] [drm] Initialized mali_drm 2.1.1 20101111 on minor 1 [ 28.954376] vmouse_input_dev_open [ 30.744431] ADDRCONF(NETDEV_UP): wlan0: link is not ready Debian GNU/Linux 8 orangepilite ttyS0 orangepilite login: [ 54.070691] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 54.395037] Bluetooth: Core ver 2.16 [ 54.399118] NET: Registered protocol family 31 [ 54.404110] Bluetooth: HCI device and connection manager initialized [ 54.411190] Bluetooth: HCI socket layer initialized [ 54.416600] Bluetooth: L2CAP socket layer initialized [ 54.422243] Bluetooth: SCO socket layer initialized [ 54.450301] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 54.456200] Bluetooth: BNEP filters: protocol multicast [ 55.494522] Bluetooth: RFCOMM TTY layer initialized [ 55.499984] Bluetooth: RFCOMM socket layer initialized [ 55.505869] Bluetooth: RFCOMM ver 1.11 [ 104.036076] cfg80211: Calling CRDA to update world regulatory domain [ 104.180108] vmouse_input_dev_close [ 110.936513] [DISP] disp_ioctl,line:1584:para err in disp_ioctl, cmd = 0x0,screen id = 65536 [ 111.814175] vmouse_input_dev_open [ 112.278361] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 120.977269] cfg80211: World regulatory domain updated: [ 120.983173] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 120.992270] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm) [ 121.000484] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (N/A, 2000 mBm) [ 121.008686] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm) [ 121.016905] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm) [ 121.025154] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm) [ 121.033405] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm) [ 121.041740] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm) [ 121.049946] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm) [ 126.630396] wdt_set_tmout, write 0x00000080 to mode reg 0xf1c20cb8, actual timeout 10 sec [ 126.639620] wdt_enable, write reg 0xf1c20cb8 val 0x00000081 [ 126.646166] sunxi_wdt_release: unexpected close, not stopping watchdog! [ 126.678328] systemd-shutdown[1]: Sending SIGTERM to remaining processes... [ 126.730190] systemd-journald[195]: Received SIGTERM from PID 1 (systemd-shutdow). [ 126.920070] vmouse_input_dev_close [ 129.733075] systemd-shutdown[1]: Sending SIGKILL to remaining processes... [ 129.785886] wdt_set_tmout, write 0x00000071 to mode reg 0xf1c20cb8, actual timeout 8 sec [ 129.801426] wdt_enable, write reg 0xf1c20cb8 val 0x00000071 [ 129.814178] systemd-shutdown[1]: Hardware watchdog 'sunxi_wdt', version 0 [ 130.150333] systemd-shutdown[1]: Unmounting file systems. [ 130.171799] systemd-shutdown[1]: Unmounting /tmp. [ 130.280214] systemd-shutdown[1]: Unmounting /sys/fs/fuse/connections. [ 130.370172] systemd-shutdown[1]: Unmounting /dev/mqueue. [ 130.390007] systemd-shutdown[1]: Unmounting /sys/kernel/debug. Link to comment Share on other sites More sharing options...
Recommended Posts