Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for the RV908 #20

Closed
Cellgalvano opened this issue Oct 10, 2019 · 11 comments
Closed

Support for the RV908 #20

Cellgalvano opened this issue Oct 10, 2019 · 11 comments

Comments

@Cellgalvano
Copy link

Hi!

I'm currently looking into buying some of these receive cards and I've seen, that there is a presumably newer Board called RV908. It looks like the RV901 with the HUB75 daughter board integrated.
Would it be possible to add support for this version too?

Regards!

@saeugetier
Copy link
Contributor

The RV908 contains the same FPGA. If you attach the HUB75 daugther card to the RV901, you basically will get the same device. Signals are the same. So the Ethernet Phy and so on are connected to the same FPGA pins. I assume that RV901 and RV908 are using the same binary configuration file, when used as a LED driver board.

I have tested the RV908 and implemented my own HUB75 driver. You can use the signals from the hardware description of the RV901.

@tomverbeure
Copy link
Collaborator

I bought the RV901 and the RV908, but didn't have any luck finding the JTAG connections.

Did just reprogram the SPI flash with a flash programmer or did you map out the JTAG pins?

Tom

@saeugetier
Copy link
Contributor

You have to remove some solder stop on top of vias. I took a photo from my RV908. You can access the signals on the back side.

I could to a pull request, if the information of the RV908 was requested.

IMG_20191020_202538

@tomverbeure
Copy link
Collaborator

tomverbeure commented Oct 20, 2019

The PCB of my RV980 is significantly different than yours. For example, the LEDG/3.3V/LEDR/KEYH/KEYL connector is much more to the left. Etc.

For me, it's not so much a matter of removing the solder mark from the vias, as figuring out which on.

On the RV901T, the JTAG test points are much larger than the vias. On my RV908, there are no test points to be found, only hundreds of vias.

It's not clear on your picture above if you had test point for the JTAG signals or only vias?

Edit: zooming in, it looks that you still have the test points similar to RV901T. Mine must be a cost reduction.

Tom

@saeugetier
Copy link
Contributor

It seems that there are two versions of the RV908: RV908T and RV908M32.

I bought this board directly in Shenzhen in March this year and modified it right after return. So I can't remember quite well, what I habe done. I think mine had no test points. But the vias were on the same spot as on the RV901. So I guessed that it is the same signal. And I had luck.

The back side of my RV908M32 looks very similar to the RV901. Maybe the design is derived from the RV901.

@Cellgalvano
Copy link
Author

I just bought a RV908M32, until is is delivered I'm looking for the differences of the different board versions.

https://controller-led.com/products/linsn-led-receiving-card-rv908-rv908h32-rv908m32-led-display-controller?variant=25457148821604
This site shows two version next to each other with a different PCB layout.

@oramasdj
Copy link

Hi!

I'm currently looking into buying some of these receive cards and I've seen, that there is a presumably newer Board called RV908. It looks like the RV901 with the HUB75 daughter board integrated.
Would it be possible to add support for this version too?

Regards!

Hi, I connected one rv908m32 by a lan cable to my laptop, I configured netcard in the ledstudio program the 6 p4 panels start flashing, and then I went to the sender configuration, after send the rcg file only by pressing sending to receiver button the panels got worst, so i move something at sender option and I pres the send to sender button and the panels turned off do I got worry and I turned off the dc voltage to the board and panels, then I turned on again and I pressed the test button on the sender and nothing happened on the panels there is no test function and when I open the ledstudio there is no green led blinking on the receiver board, So I got a ts802d and tried to send the bin file to the receiver card trought the sending card but the board it only appeared with xx without the model the receiver board has no lan data transmition at all, even if I disvonnect the lan cable and reconnect it, the lan status on the board is off or there is no green led blinking, only on the laptop the lan status is active. How I could reprogram the board or repair by rs232 conection?

@tomverbeure
Copy link
Collaborator

I've added a link to this issue in the main README so that it's more discoverable by those who might be googling for it, but I don't expect any more work on the RV908 board since all work has moved to the more interesting ColorLight 5A-75B board.

Closing this issue.

@oramasdj
Copy link

I cant fi g the readme

I've added a link to this issue in the main README so that it's more discoverable by those who might be googling for it, but I don't expect any more work on the RV908 board since all work has moved to the more interesting ColorLight 5A-75B board.

Closing this issue.

So, are there anyway or option to reflash or recover the rv908m32 receiver card?

@oramasdj
Copy link

I cant fi g the readme

I've added a link to this issue in the main README so that it's more discoverable by those who might be googling for it, but I don't expect any more work on the RV908 board since all work has moved to the more interesting ColorLight 5A-75B board.
Closing this issue.

So, are there anyway or option to reflash or recover the rv908m32 receiver card?

Bytheway the 5a-75b only supports 256x256 pixels vs rv908m32 1024x256

@richardklingler
Copy link

richardklingler commented Nov 23, 2021

Just got me a RV908M32 board as well...

Trying to detect it with urjtag just gives me:

IR length: 8
Chain length: 1
Device Id: not supported (bit 0 was not a 1)
jtag> print
 No. Manufacturer              Part                 Stepping Instruction          Register                        
-------------------------------------------------------------------------------------------------------------------
   0                                                         (none)               (none)                          

Any trick to make this board communicate via JTAG correctly?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants