Zum Inhalt springen

Blinkenwall.com: Unterschied zwischen den Versionen

Anlumo (Diskussion | Beiträge)
Anlumo (Diskussion | Beiträge)
Zeile 125: Zeile 125:
Thus, the easiest solution is to connect to each panel individually.
Thus, the easiest solution is to connect to each panel individually.


Luckily, this is not the first project to come across this issue. Thus, there are controllers available for this, like [http://www.aliexpress.com/item/New-Arrival-LINSN-RV901-RV908-Full-Color-RGB-LED-Display-Screen-Receiving-Card-Crazy-Price-LED/738813836.html this one] (featuring a Spartan 6 FPGA, surprise surprise). However, documentation is rather sparse, so right now we don't know how you can control them. [[Benutzer:anlumo|anlumo]] is working on a custom Zynq 7020-based solution for controlling these panels, but that project is in the planning stages right now.
Luckily, this is not the first project to come across this issue. Thus, there are controllers available for this, like [http://www.aliexpress.com/item/New-Arrival-LINSN-RV901-RV908-Full-Color-RGB-LED-Display-Screen-Receiving-Card-Crazy-Price-LED/738813836.html this one] (featuring a Spartan 6 FPGA, surprise surprise). [[Benutzer:anlumo|anlumo]] is working on a custom Zynq 7020-based solution for controlling these panels, but that project is in the planning stages right now.


It's assumed that the input signal to the controller is HDMI, so any SBC could be used for this, even the existing Raspberry Pi. This would even allow to use the built-in graphics acceleration capabilities, like OpenGL ES or OpenVG.
The controllers expect RAW Ethernet packets (they do not use TCP or UDP). The vendor expects people to buy their much more expensive DVI-to-Ethernet adapters (for example TS901), and so the protocol itself is not documented. Some nice folk have discussed a reverse engineering attempt in [https://www.mikrocontroller.net/topic/352894 a forum] (in German), but it's not fully done yet. If this protocol can be reimplemented, a regular SBC could generate it directly via its Ethernet interface (Raspberry Pi not recommended, since its Ethernet interface is very limited).
 
The sending cards have a serial interface for setup, which you only need in the beginning and to change the brightness of the display. They supply a DVI input port (HDMI compatible) for the image data which could be connected to any SBC, even the already existing Raspberry Pi.


== Various Links ==
== Various Links ==