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

More
3 years 4 months ago #273055 by tuxcnc

3 Joints are already work and move
 
This is what I need.

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

More
3 years 4 months ago - 3 years 4 months ago #273090 by juergenmoser
@ tuxcnc here are my ini and hal files - you need also the Json File on maybe your Desktop, otherwise it will not work or you change the location for the Json File in the hal... for the JSON and for the Bitfile I have to upload it to my Google Drive - I will add the link later... 

File Attachment:

File Name: my-mill1.ini
File Size:3 KB
 

File Attachment:

File Name: my-mill.hal
File Size:6 KB



Google Drive with Bitfile and JSON:
drive.google.com/drive/folders/1y_3T1eHn...crYeb?usp=drive_link


I Also made a PCB Layout which hits perfectly on the 5A75B
You can Import the DXF as a Document (KiCAD, EAGLE, etc.) then you have the exact matching for positioning your headers.
Google Drive:
drive.google.com/file/d/1yBUNk07vlnOByhx.../view?usp=drive_link


 
Last edit: 3 years 4 months ago by juergenmoser.
The following user(s) said Thank You: Bari, tuxcnc, deanforbes, Pro_El

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

More
3 years 4 months ago - 3 years 4 months ago #273322 by deroj
Is there a quick way to install the #11-add-external-extensions?

git checkout and pip3 install ./ gives error.
seems like it deletes the temp files too early....

oj@debian:~/LiteX-CNC$ pip3 install ./
Processing /home/oj/LiteX-CNC
Installing build dependencies ... done
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3.7/tokenize.py", line 447, in open
buffer = _builtin_open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-req-build-ox305jnb/setup.py'


Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-req-build-ox305jnb/


oj@debian:~/LiteX-CNC$ pip3 install ./
Processing /home/oj/LiteX-CNC
Installing build dependencies ... done
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3.7/tokenize.py", line 447, in open
buffer = _builtin_open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-req-build-i5bpps12/setup.py'

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-req-build-i5bpps12/
oj@debian:~/LiteX-CNC$
 

It is the DEBIAN 10 LinuxCNC 2.8.4 ISO
Last edit: 3 years 4 months ago by deroj.

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

More
3 years 4 months ago #274502 by romanetz
I made #11 to run using poetry

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

More
3 years 4 months ago #274505 by Pro_El
Hello all,

Can someone explain is 5A-75E board work now or still is work in progress as i presume
I wach this topic, but is quiet for some time..
I have two of this board so if someone need to test something i can do that..

github Peter-van-Tol is not updated from January, is it stoped development or is in other github project active??

github.com/Peter-van-Tol/LiteX-CNC/commits/main

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

More
3 years 4 months ago #274557 by romanetz
I've found a bug in existing software in "main" branch. When a stepgen is configured to 1000 pulses per millimeter, the user can set velocity 100 mm/sec, but not 150: driver reports inverted value of speed and position decreases according to this inverted speed. This leads to appearance of "joint following error" because the commanded speed differs from actual speed by sign. It seems that somewhere in the guts of the driver an overflow of unsigned integer appears therefore the speed is being inverted. I'm preparing the solution for this problem right now.

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

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