New project, litehm2: a hostmot2 port to linsn rv901t
04 Jul 2023 19:01 #274777
by tuxcnc
If you are so polite, I will also ask.
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
New bitstream is attached
If you are so polite, I will also ask.
Attachments:
Please Log in or Create an account to join the conversation.
04 Jul 2023 19:48 - 04 Jul 2023 19:49 #274782
by IlyaKw
Replied by IlyaKw on topic New project, litehm2: a hostmot2 port to linsn rv901t
To be able to "compile" gateware for this project I have made virtual machine based on Debian 9. The image contains everything you need to do this.
I would like to support this project so I want to share this with those who are interested. The image weighs ca. 13GB. Please find attached archive with .torrent file.
All you need are located in /opt directory.
1. su -
2. You should place your config to /opt/litehm2/configs
3. From /opt/litehm2/ enter make
If your config is correct then during compilation, a message will appear about the unavailability of the "xst" component.
Enter the command
. /opt/Xilinx/14.7/ISE_DS/settings64.sh
Again make
Successful compilations
I would like to support this project so I want to share this with those who are interested. The image weighs ca. 13GB. Please find attached archive with .torrent file.
All you need are located in /opt directory.
1. su -
2. You should place your config to /opt/litehm2/configs
3. From /opt/litehm2/ enter make
If your config is correct then during compilation, a message will appear about the unavailability of the "xst" component.
Enter the command
. /opt/Xilinx/14.7/ISE_DS/settings64.sh
Again make
Successful compilations
Attachments:
Last edit: 04 Jul 2023 19:49 by IlyaKw. Reason: Other
Please Log in or Create an account to join the conversation.
05 Jul 2023 05:14 #274804
by sensille
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
Attached. Let me know if it works and when you need any modifications.
Attachments:
Please Log in or Create an account to join the conversation.
05 Jul 2023 12:28 #274825
by xu
Replied by xu on topic New project, litehm2: a hostmot2 port to linsn rv901t
Hands are too stupid ,
Two RV901T boards have been broken
Two RV901T boards have been broken
Please Log in or Create an account to join the conversation.
05 Jul 2023 12:30 #274826
by IlyaKw
Replied by IlyaKw on topic New project, litehm2: a hostmot2 port to linsn rv901t
How did you manage to do this ?
Please Log in or Create an account to join the conversation.
05 Jul 2023 15:41 #274832
by tuxcnc
The LED blinks, but no responds to ping and network connection are unstable (disconnects and connects again...).
I have this same when compiled myself.
In my opinion (but I'm not sure), the Spartan has to few resources and some gates are shared to different modules (I suspect this from some warning messages).
I have got two RV901T, one can use with JTAG (Xilinx Platform Cable USB, both with flash programmer (EZP2023+).
I not see difference which programmer is used.
I tested my RV901T with Litex-CNC project, and only very small configurations work. More complex projects are compiled without errors, but are unstable, or work not properly...
In your project there are other problems, but the reason may be the same...
Replied by tuxcnc on topic New project, litehm2: a hostmot2 port to linsn rv901t
Thanks, but does not work.
The LED blinks, but no responds to ping and network connection are unstable (disconnects and connects again...).
I have this same when compiled myself.
In my opinion (but I'm not sure), the Spartan has to few resources and some gates are shared to different modules (I suspect this from some warning messages).
I have got two RV901T, one can use with JTAG (Xilinx Platform Cable USB, both with flash programmer (EZP2023+).
I not see difference which programmer is used.
I tested my RV901T with Litex-CNC project, and only very small configurations work. More complex projects are compiled without errors, but are unstable, or work not properly...
In your project there are other problems, but the reason may be the same...
Please Log in or Create an account to join the conversation.
05 Jul 2023 15:54 #274834
by sensille
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
No, it is rock solid for me, and I don't think your configuration is too large. 88% LUTs is a bit on the heavier side, but all timing constraints are met. I will program the bitstream and see if it works for me and if it the connection is stable.
What do you mean by unstable exactly? How can I reproduce it? I really want to get it working in your setup
What do you mean by unstable exactly? How can I reproduce it? I really want to get it working in your setup
Please Log in or Create an account to join the conversation.
05 Jul 2023 16:00 - 05 Jul 2023 16:01 #274835
by sensille
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
Oh, another question ... In the beginning I had problems with stability because my power supply was not good enough. To be more precise, I just used chinese dupont-style jumper wires, which barely have any copper in them. Can you check that your supply really is stable?
About the importance of having a back-to-back ethernet connection we already talked about.
About the importance of having a back-to-back ethernet connection we already talked about.
Last edit: 05 Jul 2023 16:01 by sensille.
Please Log in or Create an account to join the conversation.
05 Jul 2023 16:39 #274838
by xu
Replied by xu on topic New project, litehm2: a hostmot2 port to linsn rv901t
I usually use
mesaflash --addr 10.10.10.10 --device ether --write xxxxxxxx.bit --fix-boot-block
After that, ping 10.10.10.10 can be normal
mesaflash --addr 10.10.10.10 --device ether --write xxxxxxxx.bit --fix-boot-block
After that, ping 10.10.10.10 can be normal
Please Log in or Create an account to join the conversation.
06 Jul 2023 15:27 #274894
by sensille
Replied by sensille on topic New project, litehm2: a hostmot2 port to linsn rv901t
@tuxcnc the bitstream is now running here on my unmodified board for nearly a day without an "error finishing read" message. I'm pretty sure you have a different problem with your hardware, not with the bitstream.
(I changed the driver direction to output though to prevent the fpga from getting too hot)
(I changed the driver direction to output though to prevent the fpga from getting too hot)
Please Log in or Create an account to join the conversation.
Time to create page: 0.102 seconds