1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

HyperCon Hyperion Stopping

Discussion in 'Software Support' started by Anthony, 7 July 2019.

  1. Anthony

    Anthony New Member

    Messages:
    3
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino
    Can anyone please help to point me in the right direction? Recently when using Hyperion, I've been having trouble. While watching video, it will randomly flash the RGB sequence then the Hyperion rainbow and then Hyperion runs for about 10 minutes before repeating. Last night I had to replace the sketch on my Arduino to get the service working again. Now, it doesn't seem to be working at all and the log below is showing errors. Any help is greatly appreciated. What confuses me is, everything has been working fine but recently it appears to be deteriorating by the day.

    Code:
    SSH Traffic:
    ssh connected
    ssh out:     sudo journalctl -u hyperion.service 2>/dev/null
    ssh in:     -- Logs begin at Sun 2019-07-07 19:46:07 UTC, end at Sun 2019-07-07 20:10:59 UTC. --
    ssh in:     Jul 07 19:46:10 raspberrypi systemd[1]: Starting Hyperion Systemd service...
    ssh in:     Jul 07 19:46:10 raspberrypi systemd[1]: Started Hyperion Systemd service.
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: Hyperion Ambilight Deamon (437)
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: Version   : V1.03.4 (brindosch-c750c41/dc6a602-1522918225
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: Build Time: Apr  5 2018 01:57:25
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Selected configuration file: /etc/hyperion/hyperion.config.json
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION INFO: ColorTransform 'default' => [0; 197]
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION INFO: ColorCorrection 'default' => [0; 197]
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION INFO: ColorAdjustment 'default' => [0; 197]
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: LEDDEVICE INFO: configuration:
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: {
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: "colorOrder" : "grb",
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: "delayAfterConnect" : 0,
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: "name" : "MyHyperionConfig",
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: "output" : "/dev/ttyACM0",
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: "rate" : 500000,
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: "type" : "adalight"
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: }
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: Opening UART: /dev/ttyACM0
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Creating linear smoothing
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=33;settlingTime_ms=50;updateDelay=0
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: EFFECTENGINE INFO: Initializing Python interpreter
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Hyperion started and initialised
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: threshold set to 0.7 (179)
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: mode:default
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: started
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Json server created and started on port 19444
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Proto server created and started on port 19445
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: V4L2GRABBER INFO: width=720 height=576
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: V4L2GRABBER INFO: pixel format=YUYV
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: threshold set to 0.7 (179)
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: mode:default
    ssh in:     Jul 07 19:46:11 raspberrypi hyperiond[437]: V4L2GRABBER INFO: signal threshold set to: {0,0,0}
    ssh in:     Jul 07 19:46:12 raspberrypi hyperiond[437]: V4L2GRABBER INFO: started
    ssh in:     Jul 07 19:46:12 raspberrypi hyperiond[437]: INFO: V4L2 grabber created and started
    ssh in:     Jul 07 19:46:12 raspberrypi hyperiond[437]: V4L2GRABBER INFO: stopped
    ssh in:     Jul 07 19:46:14 raspberrypi hyperiond[437]: terminate called after throwing an instance of 'std::runtime_error'
    ssh in:     Jul 07 19:46:14 raspberrypi hyperiond[437]: what():  VIDIOC_QBUF ERROR 19, No such device
    ssh in:     Jul 07 19:46:14 raspberrypi systemd[1]: hyperion.service: main process exited, code=killed, status=6/ABRT
    ssh in:     Jul 07 19:46:14 raspberrypi systemd[1]: Unit hyperion.service entered failed state.
    ssh in:     Jul 07 19:46:15 raspberrypi systemd[1]: hyperion.service holdoff time over, scheduling restart.
    ssh in:     Jul 07 19:46:15 raspberrypi systemd[1]: Stopping Hyperion Systemd service...
     
  2. Akriss

    Akriss Active Member

    Messages:
    496
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Looks like the usb video grabber is having a issue.
    It could be something simple like: No enough power for the Rpi and the usb grabber to function. Make sure you power supply for the rpi is a minimum of 2.5 amps.

    If you have a powered usb hub, try plugging that to the rpi and then the usb grabber. This way the grabber is powered from the hub.

    Hope its of help.
     
    • Like Like x 1