Replies: 6 comments 13 replies
|
Hi |
|
Hi again. With Adafruit RP2040 Scorpio HyperSPI I have to exact same problem. Benchmark 110 Hz, with 100 Hz it crashed. Only way to work again is to power off/on my LED strip. Soo... Maybe a problem with my LED strip 😄 What if I have set an incorrect LED value? |
|
ok back to HyperSerialPico 😃 I think it's running like last time. After I reflashed the Pico, everything is running at 100 Hz for the time being. After a few days it starts and the LEDs start to freeze faster and faster. I'll report back. current config: |
|
Thank you. I will check it in my free time but I will run it for max 24H using color effect and then I will close the port. I will verify if the device did not report an error during this time and if it correctly reported FPS when closed. However, I do not know if I will be able to debug the board in such conditions (potentially long time until the error occurs). |
|
Hi.. I was at vacation for a week. For now its working with HyperSerialPico 👍 |
|
That's good to hear :) I've already tested it on my setup for 24H and it passed. But I plan to repeat the test using your config and also using a very battered usb-c cable to see if that has any effect. |
Uh oh!
There was an error while loading. Please reload this page.
I have a single LED segment with 223 LEDs, controlled by a Raspberry Pi 4 and a RP2040 (Raspberry Pi Pico). Initially, I used HyperSerialPico, but encountered an issue where the LEDs would randomly freeze. To temporarily resolve it, I used a script on my phone to reset the USB port via MQTT (usbreset /dev/ttyACM0), which made the Ambilight work again. However, the freezing occurred unpredictably.
Because of this, I switched to HyperSPI, which initially appeared more stable. Unfortunately, the LEDs still freeze occasionally, and I can no longer reset the system via USB since the connection is now over SPI. I tried power-cycling the level shifter, but the LEDs remained frozen. The only way to restore proper functionality is to power off both the LEDs and the level shifter.
I ran a benchmark to measure the frame rate and achieved 111 FPS. When I set the update frequency to 100 Hz, the LEDs freeze within less than 5 minutes. At 50 Hz, the system lasts longer, but eventually the LEDs still freeze.
At this point, I have no idea what's causing the issue or how to debug it further. I'm hoping someone here might have an idea or suggestion.
Log
All reactions