New project, litehm2: a hostmot2 port to linsn rv901t
03 Jun 2023 17:51 #272824
by tuxcnc
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
I did some investigation, and it seems that Litex does not support Spartan 6 (RV901T board) and never will supports...
So, there are two solutions :
1. Do not use Litex.
2. Do not use RV901T.
Ad. 1
Source can be rewriten to Xilinx ISE 14.7 only project.
Good source compiled with good tools must gives good firmware.
Ad. 2
Source can be rewriten for Lattice and Colorlight 5A-7B board.
Litex support Lattice well.
There are some hardware problems (watchmaker's job with SSOP and complicated write to flash) but it can give good result.
RV901T + Litex = too many problems.
"It works for me" does not mean anything and is not a consolation when it not works for you.
So, there are two solutions :
1. Do not use Litex.
2. Do not use RV901T.
Ad. 1
Source can be rewriten to Xilinx ISE 14.7 only project.
Good source compiled with good tools must gives good firmware.
Ad. 2
Source can be rewriten for Lattice and Colorlight 5A-7B board.
Litex support Lattice well.
There are some hardware problems (watchmaker's job with SSOP and complicated write to flash) but it can give good result.
RV901T + Litex = too many problems.
"It works for me" does not mean anything and is not a consolation when it not works for you.
Please Log in or Create an account to join the conversation.
03 Jun 2023 18:08 #272825
by sensille
github.com/enjoy-digital/litex/wiki/Cores-Ecosystem
Look for "Spartan-6".
I can't do more than offering my help.
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
I did some investigation, and it seems that Litex does not support Spartan 6 (RV901T board) and never will supports...
github.com/enjoy-digital/litex/wiki/Cores-Ecosystem
Look for "Spartan-6".
"It works for me" does not mean anything and is not a consolation when it not works for you.
I can't do more than offering my help.
Please Log in or Create an account to join the conversation.
03 Jun 2023 19:38 #272834
by IlyaKw
Replied by IlyaKw on topic New project, litehm2: a hostmot2 port to linsn rv901t
On what basis did you come to that conclusion ?I did some investigation, and it seems that Litex does not support Spartan 6 (RV901T board) and never will supports...
Please Log in or Create an account to join the conversation.
03 Jun 2023 19:41 #272835
by IlyaKw
Replied by IlyaKw on topic New project, litehm2: a hostmot2 port to linsn rv901t
Use it as you wish at your own discretion.Thanks for the clear instructions. I will link to this post from the README, if that's okay.
Please Log in or Create an account to join the conversation.
03 Jun 2023 20:19 #272836
by tuxcnc
You have got good idea, but (in my opinion) you chose bad way.
Leave Litex, or leave RV901T.
It is about 750 (seven hundreds and fifty warnings !!!).
I never will believe it can give good firmware.
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
You can.
I can't do more than offering my help.
You have got good idea, but (in my opinion) you chose bad way.
Leave Litex, or leave RV901T.
I count warnings produced by compilation process.
On what basis did you come to that conclusion ?
It is about 750 (seven hundreds and fifty warnings !!!).
I never will believe it can give good firmware.
Please Log in or Create an account to join the conversation.
11 Jun 2023 16:23 #273337
by sensille
Most warning in Xilinx are not an indications for real problems. Xilinx is infamous for the number of warnings their tools generate. Even if you just use their provided cores you can easily end up with more warnings.
Most of them are just informational, like "look, I was able to optimize your circuit here!". Or unused connections.
The hard task is to find the real warnings in there. The xilinx IDE offers tons of filter capabilities for that.
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
I count warnings produced by compilation process.
It is about 750 (seven hundreds and fifty warnings !!!).
I never will believe it can give good firmware.
Most warning in Xilinx are not an indications for real problems. Xilinx is infamous for the number of warnings their tools generate. Even if you just use their provided cores you can easily end up with more warnings.
Most of them are just informational, like "look, I was able to optimize your circuit here!". Or unused connections.
The hard task is to find the real warnings in there. The xilinx IDE offers tons of filter capabilities for that.
Please Log in or Create an account to join the conversation.
11 Jun 2023 21:26 #273353
by tuxcnc
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
Well, I bought two RV901T, so I will try.
But I'm not an optimist...
But I'm not an optimist...
Please Log in or Create an account to join the conversation.
12 Jun 2023 04:48 #273368
by sensille
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
There migh be an issue with an overfull FPGA. If you give me the board.conf you are trying to build I can build and test it myself.
Please Log in or Create an account to join the conversation.
18 Jun 2023 10:01 #273773
by tuxcnc
It is another good reason why you should replace RV901T by 5A-75B.
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
I confirm, I tried, a more complex firmware do not fit in Spartan 6.There migh be an issue with an overfull FPGA.
It is another good reason why you should replace RV901T by 5A-75B.
Please Log in or Create an account to join the conversation.
Time to create page: 0.121 seconds