Litex-CNC
  • Overview
  • Connections
  • Modules
  • Examples
  • Installing on a RaspberryPi
  • License
  • Changelog
Litex-CNC
  • Litex-CNC
  • View page source

Litex-CNC

This project aims to make a generic CNC firmware and driver for FPGA cards which are supported by LiteX. Configuration of the board and driver is done using json-files. The supported boards are the Colorlight boards 5A-75B and 5A-75E, as these are fully supported with the open source toolchain.

Contents

  • Overview
    • Acknowledgements
    • Installation
    • Configuration of the FPGA
    • Usage in HAL
  • Connections
    • Ethernet
    • SPI - spidev
    • SPI - pigio
  • Modules
    • Watchdog
    • GPIO
    • PWM
    • StepGen
    • Encoder
  • Examples
    • 5A-75B
    • 5A-75E
  • Installing on a RaspberryPi
    • LinuxCNC 2.9.2 running on Debian Bookworm with the PREEMPT kernel
  • License
    • GNU GENERAL PUBLIC LICENSE
    • Preamble
    • TERMS AND CONDITIONS
  • Changelog
    • Version 1.3.4
    • Version 1.3.3 - yanked
    • Version 1.3.2 - yanked
    • Version 1.3.1 - yanked
    • Version 1.3.0 - yanked
    • Version 1.2.4
    • Version 1.2.3
    • Version 1.2.2
    • Version 1.2.1
    • Version 1.2
    • Version 1.1.1
    • Version 1.1.0
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2022, Peter van Tol.

Built with Sphinx using a theme provided by Read the Docs.