- Posts: 297
- Thank you received: 56
New project, litehm2: a hostmot2 port to linsn rv901t
3 years 4 months ago #272743
by tuxcnc
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
The problem is only in toolchain.
Theoretically, mine and author's are the same, practically are different and makes different code.
Litex is Python and daily build, yesterday did not work, today works, and tomorrow will not work again...
In C you can compile code written tens of years ago, in Python you can't run code written a week ago...
I updated Litex, I see difference, and will tested.
The <hm2/hm2_lite.0: error finishing read! iter=2380> is NOT from the hardware. I use crossed cable, no switch or router, and got good pings.
Furthermore, if one firmware works but other no, there is no hardware problem.
Theoretically, mine and author's are the same, practically are different and makes different code.
Litex is Python and daily build, yesterday did not work, today works, and tomorrow will not work again...
In C you can compile code written tens of years ago, in Python you can't run code written a week ago...
I updated Litex, I see difference, and will tested.
The <hm2/hm2_lite.0: error finishing read! iter=2380> is NOT from the hardware. I use crossed cable, no switch or router, and got good pings.
Furthermore, if one firmware works but other no, there is no hardware problem.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
3 years 4 months ago #272804
by sensille
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
One thing we could do is you give me your board.conf, I build it and you test if it works for you. If it does, I can give you all involved git commit ids. With that you should be able to reproduce the build.
Could you also please double check that the commit "mac: fix typo" is in your liteeth repo? It should be there after your update, but just to be sure.
I'm sorry building the project gives you so much trouble. I hope the improvements done during the process makes it at least easier for others to come. Thanks for your perseverance.
Could you also please double check that the commit "mac: fix typo" is in your liteeth repo? It should be there after your update, but just to be sure.
I'm sorry building the project gives you so much trouble. I hope the improvements done during the process makes it at least easier for others to come. Thanks for your perseverance.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
3 years 4 months ago #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.
3 years 4 months ago #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.
3 years 4 months ago #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.
3 years 4 months ago #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.
Time to create page: 0.105 seconds