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

novastar mrv366? #61

Open
mpictor opened this issue Jun 2, 2020 · 6 comments
Open

novastar mrv366? #61

mpictor opened this issue Jun 2, 2020 · 6 comments

Comments

@mpictor
Copy link

mpictor commented Jun 2, 2020

Hi, saw this 16 port card and was wondering if anyone knew what fpga/memory was on it, its pinout, etc. It has a microcontroller and fpga according to the PDF, and apparently firmware updates for both can be done over the network with something called NovaLCT.

Firmware and specs are available if you scroll down here.

Direct links - specs, firrmware zip.
I also saw older specs on another site.

Note that all firmwares seems to be compressed in an unknown way, or (more likely) encrypted. All I get out of binwalk is that the entropy is very high. There don't seem to be any null sequences in the files, and the sizes are evenly divisible by 2k.

The spec sheet seems to indicate these may be driven directly by software, rather than a dedicated sender card, so I wonder if it contains more memory than the other receiver cards.

One other interesting thing about this card is that the level shifters seem to be on the back, which could make removing them easier if bidirectional IO is desired.

@tomverbeure
Copy link
Collaborator

The product photo on Amazon shows a DRAM number that ends with 322A.

When you go to the page on the ESMT website that has all the DRAMs, there is one SKU with those letters: M12L64322A(2S), which has a capacity of 2Mx32. There is only one of those on the board.

The RV901T also has a single 2Mx32. The Colorlight 5A-75B has 2 SDRAMs with a capacity of 1Mx16 each.

So that settles the memory question.

As for the FPGA: there's only one way to find out. :-)

@Bradyok
Copy link

Bradyok commented Jun 8, 2020

If anyone wants to work on this, I have 100s of these NovaStar cards in stock, contact me [email protected]

@tomverbeure
Copy link
Collaborator

Brad,
Could you check on one of those cards if what kind of FPGA is on there?
Tom

@Bradyok
Copy link

Bradyok commented Jun 9, 2020

The writing on the FPGA:

XC6SLX16
CSG324DIV1929
D5953437A

@tomverbeure
Copy link
Collaborator

Thanks!

That makes the card very similar to the RV901T.

Personally, I’m more interested in the ECP5 FPGAs because the availability of an open source flow, and I assume many others will be in the same boat.

So I’m going to give this one a pass.

@Duality4Y
Copy link

I have such a board right in front of me there is a Spartan-6 on there yosys supports this chip.
And I believe nextpnr has spartan-6 support as well.

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

4 participants