Peter-van-Tol / LiteX-CNC

Generic CNC firmware and driver for FPGA cards which are supported by LiteX
GNU General Public License v3.0
55 stars 21 forks source link

New cofig and test files. #19

Closed tuxcnc closed 1 year ago

tuxcnc commented 1 year ago

The main repository contains obsolete and abandoned version, so to do any with that is waste time. The 11-add-external-extensions-to-litexcnc contains new version, but without any documentation, so even if something works, only @Peter-van-Tol know how to run this... The minimum is one example config file with one module of each type, and one example hal file, even with one axis. But tested, not written from memory, and with typos and bugs. Without this nobody can test new version.

Peter-van-Tol commented 1 year ago

The documentation is (and has been) online: https://litex-cnc.readthedocs.io/en/11-add-external-extensions-to-litexcnc/

The compiled bit-files are not up-to-date yet.

tuxcnc commented 1 year ago

The documentation is (and has been) online: https://litex-cnc.readthedocs.io/en/11-add-external-extensions-to-litexcnc/

Are you sure ?

I tried today stepgen test. I can't run all code, but LinuxCNC loads enought for I run halmeter, so I can see what modules and pins are available. The stepgen example from your link is wrong, contains not working functions and not existing pins...

Przechwycenie obrazu ekranu_2023-06-04_21-41-48

Przechwycenie obrazu ekranu_2023-06-04_21-42-33

Peter-van-Tol commented 1 year ago

The example is based on the stepgen example from LinuxCNC. Please note that a lot of the pins which do not exist in your list are actually parameters, so they will be listed 'Parametry' in your example.

If you want to be helped: