Hyperion NG (HyperBian alpha6) breaks badly on unsupported hardware

  • What I observed:
    - When a USB grabber is connected to the pi that is not recognized by hyperiond, it goes to 100% on one CPU core and the total memory is slowly eaten until no more is available.
    - If you wait long enough, something apparently restarts because the memory is freed and hyperiond goes to 0%. Then again to 100% and the memory is slowly eaten again.
    - During this process the pi gets more and more unresponsive. It doesn't matter if I use a screen and KB connected directly to the pi or if I SSH into it.
    - Also, when the unrecognized USB grabber is connected, the Hyperion configuration web page is unreachable.


    The weird thing is that this corrupts the software AND the SD card. No matter if I reboot, power down, remove the grabber, whatever, this erroneous behaviour persists. Furthermore, re-burning the Hyperbian image onto the SD card with Etcher fails. Only after I wipe the SD card with 0s I can re-burn the image onto the SD card. Then everything works as expected.


    I have witnessed this behaviour several times the past weeks, as I was trying to get my setup working. In total I have tried 4 different USB grabbers, 3 with analog input, 1 with HDMI input. Only the grabber with HDMI input I got working (after some struggling). It is the small cheap $10 USB stick from Aliexpress that registers as "UVC camera....".
    Note1: The grabbers are all recognized by Linux because they show up with lsusb.
    Note2: I have used two different pi's and the behaviour is the same.


    The last time I tested was tonight and I'm sure it was with Hyperbian alpha6. I'm not sure if alpha7 has this behaviour as well. I know I switched to alpha7 somewhere along the line the last couple of weeks, while working on my setup.


    If this is a real bug it must be driving many people crazy like it did me. So please tell me what you want me to show, test, whatever to help you guys find the issue. I could even send you the 3 analog grabbers if you think that helps.

  • Ah, forgot to mention that, this was with 3 different SD cards.
    The first SD card I experienced this with was an 8 GB white label SD card from the store where I bought the Pi. I threw that one in the bin when Etcher kept failing to write to it from different computers (laptop, desktop) because I thought it was defective.
    The second SD card is now running in my 'production setup' and it is an 8GB Transcend.
    This third and up until yesterday evening last attempt was on my third SD card. It is a 16GB Kingston.


    I will try to run it through the same steps later today with the alpha7 image. If the behaviour is the same I will also try to capture some of it on camera and with screenshots.


    EDIT: my SD cards all come from reputable Dutch online stores, nothing from Amazon or Aliexpress and the like.


    EDIT 11-08-2020 still working on this, don't have much time available atm

  • Sorry for the lack of updates, I've had a really busy time lately. As far as I'm concerned this thread can be closed/locked.


    To update on my last post; With the alpha7 image I had no issues like the ones I posted before. Like described above, I tested three analog grabbers to see if they caused Hyperbian alpha7 to become unstable, which it didn't.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!