SmoothieBoard : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(cablage)
Ligne 36 : Ligne 36 :
  
 
[[Image:Smoothie wiring diagram.png|500px]]
 
[[Image:Smoothie wiring diagram.png|500px]]
 +
 +
 +
==firmware==
 +
===Compilation===
 +
====Pour obtenir les sources====
 +
 +
git clone git://github.com/Smoothieware/Smoothie.git
 +
 +
 +
====Pour obtenir la chaine de compilation====
 +
 +
    Windows: win_install.cmd
 +
    OS X: mac_install
 +
    Linux: linux_install
 +
 +
ensuite (pour linux)
 +
 +
    ./BuildShell
 +
 +
====Pour compiler====
 +
 +
    make clean all
 +
 +
===Un exemple de modification du firmware===
 +
Ajout d'un module affichant du texte
 +
 +
  
  
 
[[Catégorie:Hardware]]
 
[[Catégorie:Hardware]]

Version du 16 juin 2015 à 10:13


Carte SmoothieBoard

C'est une carte de contrôle pour des machines CNC.

Le site est http://smoothieware.org/smoothieboard

A plateformeC, cette carte est présente dans les

* Les imprimantes 3D
* La découpe laser
* Le routeur CNC

Configuration

Règles udev

Sous fedora la carte est en conflit avec le modem manager (id OpenMoko), il faut donc ajouter une règle pour la blacklister.

Dans /usr/lib/udev/rules.d/77-mm-usb-device-blacklist.rules, ajoutez en fin de fichier les lignes suivantes :

  1. Smoothie board

ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="6015", ENV{ID_MM_DEVICE_IGNORE}="1" Ensuite il faut redemarer udev : systemctl restart systemd-udevd.service systemctl restart systemd-udev-trigger.service systemctl restart systemd-udev-settle.service


cablage

les entrées sorties sur la carte beta :

Smoothie wiring diagram.png


firmware

Compilation

Pour obtenir les sources

git clone git://github.com/Smoothieware/Smoothie.git


Pour obtenir la chaine de compilation

   Windows: win_install.cmd
   OS X: mac_install
   Linux: linux_install

ensuite (pour linux)

   ./BuildShell

Pour compiler

   make clean all

Un exemple de modification du firmware

Ajout d'un module affichant du texte