Giter VIP home page Giter VIP logo

Comments (3)

hmnijp avatar hmnijp commented on August 30, 2024 1

This feature is now ready to be tested (note: recompilation of the firmware required)

I tried to quickly test as you asked - I don’t see any problems...
I checked 6 channels from 5Hz to 100kHz, duty from 0.001 to 0.999. (+4 stepgen while moving)
2024-02-20 07-32-29

The only thing I had to deal with was that yosys did too many routing iterations (more than an hour), although there were no problems before this patch.
I didn’t wait for it to finish and ran build on the new version of yosys (0.38) - this got rid of the problem, although there is a warning “Max frequency..”

The install_toolchain.py script still installs v0.24...(this line) From users of a similar project (litehm2) I heard that yosys has made a lot of improvements over the past year.

from litex-cnc.

Peter-van-Tol avatar Peter-van-Tol commented on August 30, 2024

This feature is now ready to be tested (note: recompilation of the firmware required)

pip install git+https://https://github.com/Peter-van-Tol/LiteX-CNC@76-add-option-invert-pwm-output
sudo env "PATH=$PATH" litexcnc install_driver
litexcnc build_firmware <JSON_CONFIGURATION> --build -a
cd /<CARD_NAME>/gateware
litexcnc flash_firmware colorlight.svf

from litex-cnc.

Peter-van-Tol avatar Peter-van-Tol commented on August 30, 2024

Thank you for testing!

Will merge this branch to main and open an additional issue to upgrade Yosys to 0.38.

from litex-cnc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.