ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board

More
4 years 9 months ago #231222 by romanetz
.v is a generated Verilog source file
I don't know whether J-Link supports flashing of FPGAs or not, particularly Lattice. The compiled firmware has .bin extension
The following user(s) said Thank You: besriworld

Please Log in or Create an account to join the conversation.

More
4 years 9 months ago - 4 years 9 months ago #232440 by tuzki
我在网上买的5a-75b到货了。我要测试这个神奇的项目。5a-75b是否有望成为台面板的替代品
Last edit: 4 years 9 months ago by tuzki.

Please Log in or Create an account to join the conversation.

More
4 years 9 months ago #232599 by romanetz
I did some tests on my table CNC3018 mill and with larger mill. Everything operated as expected.
The pinout and the latest version of driver is in attachment (changed: added possibility to set idle state of step and dir signals)
I'll share the latest firmware source tonight, it's on another PC

 
Attachments:
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

  • ALittleOffTheRails
  • Visitor
  • Visitor
4 years 9 months ago #232601 by ALittleOffTheRails
Replied by ALittleOffTheRails on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
Great work. And thank you for sharing.

Any links to the board you are using ? I'd like to give this a try. Just want to be on the same field so things should be easier to debug when I mess up, rather than trying to work out whether it's an issue with the board or just me. I have a small 3 axis EleksMake cnc mill I can use as a test bed.

Any chance of being able to implement a spindle encoder (for lathe threading) ?

Not to sound pushy, ideally 1 spindle encoder and 2 mpg inputs would be great for a lateh. Although the MPGs could be realised by the linuxcnc encoder comp.

Please Log in or Create an account to join the conversation.

More
4 years 9 months ago #232606 by romanetz
There are encoder processing blocks already, but due to the lack of inputs (totally 24) i decided to disable them. Well, in the existing situation, it's possible to let user to tradeoff between number of encoders and digital inputs for any particular application by some firmware and driver modification.
Besides, there is another board colorlight 5a-75e which has twice as many I/Os (totally 102)
aliexpress.com/item/1005002754051460.html
It has the same FPGA (that makes porting of gateware rather easy) and in general described here:
github.com/q3k/chubby75/blob/master/5a-75e/hardware_V7.1.md
I'll order the board and give it a try
The following user(s) said Thank You: ALittleOffTheRails

Please Log in or Create an account to join the conversation.

  • ALittleOffTheRails
  • Visitor
  • Visitor
4 years 9 months ago #232609 by ALittleOffTheRails
Replied by ALittleOffTheRails on topic ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board
Many many thanks, just ordered the one you suggested. So I'll do see serious reading and play the waiting game, and with a bit of luck the Australian Gumbernment will grant the package entry to the country.

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.237 seconds
Powered by Kunena Forum