Specs:
Raspberrpi 3B+
ws2812B 300 Leds/ 5m
Capture card HDMI to USB ID 534d:2109 MacroSilicon USB Video
PC power source 5V 20A
I've managed to make the LED light up with the stand by effect functions from the Hyperion UI so I assume everything is connected as it should.
I'm still waiting for the splitter to come so i'm just testing the PS4 input connected directly to the Capture Card and based on the difference from the stand by effect VS the PS4 screen I should be able to test if the configuration works.
USB capture disable = Rainbow screen (so it works)
USB capture enable = LEDs turn off as the display images is a black screen
- Capture is detected as USB Video: USB Video
- Signal detection is ON
- RaspbeeryPi detects the Capture card as (Bus 001 Device 006: ID 534d:2109 MacroSilicon USB Video)
- MacroSilicon should work fine as per Mike72 in [1]
- Also tried what ambientheater77 stated here [2].
- fxload - Firmware download to EZ-USB devices and hdmi2usb-fx2-firmware - FX2 firmware for hdmi2usb board development is present
- Used max_usb_current=1
- Logs does not show anything relevant AFAIK [3]
So I'm pretty stuck, only idea that comes is to try with another Capture Card.
Any idea would be much appreciated.
=====================================
[1] problem with capture device
[2] RE: problem with capture device
[3]
2024-09-12T08:51:51.758Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) V4L capture device: disabled
2024-09-12T08:51:51.760Z [V4L2] (INFO) Stopped
2024-09-12T08:51:51.761Z [V4L2] (DEBUG) (GrabberWrapper.cpp:92:stop()) Grabber stop()
2024-09-12T08:51:51.759Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:178:registerInput()) Register new input 'System/V4L' () with priority 100 as inactive
2024-09-12T08:51:51.759Z [COMPONENTREG|First LED Hardware instance] (DEBUG) (ComponentRegister.cpp:89:setNewComponentState()) V4L capture device: enabled
2024-09-12T08:51:51.764Z [V4L2] (DEBUG) (V4L2Grabber.cpp:151:init()) Set device (path) to: USB Video: USB Video (/dev/video0)
2024-09-12T08:51:51.764Z [V4L2] (DEBUG) (V4L2Grabber.cpp:488:init_device()) Set device input to: Input 1
2024-09-12T08:51:51.765Z [V4L2] (DEBUG) (V4L2Grabber.cpp:614:init_device()) Set resolution to width=640 height=480
2024-09-12T08:51:51.766Z [V4L2] (DEBUG) (V4L2Grabber.cpp:631:init_device()) Set framerate to 10 fps
2024-09-12T08:51:51.766Z [V4L2] (DEBUG) (V4L2Grabber.cpp:707:init_device()) Pixel format=YUYV
2024-09-12T08:51:51.770Z [V4L2] (INFO) Started
2024-09-12T08:51:51.770Z [V4L2] (DEBUG) (GrabberWrapper.cpp:78:start()) Grabber start()
2024-09-12T08:51:51.900Z [MUXER|First LED Hardware instance] (DEBUG) (PriorityMuxer.cpp:359:updatePriorities()) Removed source priority 250
2024-09-12T08:52:11.753Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1582:handleLedDeviceCommand()) message: [{"command":"leddevice","ledDeviceType":"ws281x","params":{"discoverAll":true},"subcommand":"discover","tan":34}]
2024-09-12T08:52:11.753Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1602:handleLedDeviceCommand()) response: [{"devices":[],"isUserAdmin":true,"ledDeviceType":"ws281x"}]
2024-09-12T08:53:17.507Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1232:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.1.200
2024-09-12T08:53:31.393Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1241:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.1.200
2024-09-12T08:53:31.421Z [WEBSOCKET] (DEBUG) (JsonAPI.cpp:1232:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.1.200
Display More