- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Ps path doit renvoyer un répertoire pas un fichier
Code : Tout sélectionner
Path=/home/cnc/UGS/ugsplatform-linux-aarch64/bin
Version corrigée :
Code : Tout sélectionner
[Desktop Entry]
Version=1.0
Type=Application
Name=UGS
Comment=Commande CNC
Exec=/home/cnc/UGS/ugsplatform-linux-aarch64/bin/ugsplatform
Icon=/home/cnc/UGS/ugsplatform-linux-aarch64/bin/icon.png
Path=/home/cnc/UGS/ugsplatform-linux-aarch64/bin
Terminal=false
StartupNotify=false
GenericName=UGS
@++
- F6FCO

Expert- Messages : 2846
- Âge : 99
- Enregistré en : décembre 2017
- Localisation : Banlieue sud de Klyntar
- Contact :
Code : Tout sélectionner
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/cnc/UGS/ugsplatform-linux-aarch64/bin/ugsplatform
Name=UGS
Comment=UGS
Icon=/home/cnc/UGS/ugsplatform-linux-aarch64/bin/icon.svgSuper c'est bon maintenant, en fait il y avait le pbm de path que tu as soulevé et il fallait aussi enregistrer ce fichier sur le bureau et non pas sous /usr/... comme je l'ai lu ailleurs.
Je peux mantenant lancer UGS sous Raspian et sous LinucCNC. Je vais pouvoir travailler sur le GPIO l'esprit plus tranquille, je me sentais tout nu.
Pour ce soir il me reste à recharger GRBL 1.1 sur l'arduino au lieu de la 0.9.
Je remonte sur ma mobylette et j'y retourne.
Aller courage F6FC0 tu vas finir par y arriver
@++
- F6FCO

Expert- Messages : 2846
- Âge : 99
- Enregistré en : décembre 2017
- Localisation : Banlieue sud de Klyntar
- Contact :
Maintenant que GRBL fonctionne sous OS_LinuxCNC je me suis penché sur le lien qu'à donné Gwion
https://linuxcnc.org/docs/devel/html/dr ... _gpio.html
Libgpiod2 est déjà installée sur mon système
Code : Tout sélectionner
cnc@raspberrypi:/$ sudo apt -y install libgpiod2
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libgpiod2 is already the newest version (1.6.3-1+b3).
libgpiod2 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Le groupe gpio existe déjà
Code : Tout sélectionner
cnc@raspberrypi:/$ sudo groupadd gpio
groupadd: group 'gpio' already existsDonc jusque là c'est bon, j'ai créé le fichier indiqué mais pas possible de le copier dans etc/udev/rules.d/ , je n'ai pas les droits, une fenêtre s'ouvre et me dit:
Code : Tout sélectionner
Error
Error saving file.
Error opening file "/etc/udev/rules.d/90-gpio-access": Permission denied
The file on disk may now be truncated!Comme tu dis, ces histoires de permissions c'est la galère.
Code : Tout sélectionner
sudo cp fichier_source /etc/udev/rules.d/90-gpio-access
@++
- F6FCO

Expert- Messages : 2846
- Âge : 99
- Enregistré en : décembre 2017
- Localisation : Banlieue sud de Klyntar
- Contact :
Code : Tout sélectionner
Debug file information:
Note: Using POSIX realtime
Raspberry Pi 5 Model B Rev 1.0 found
The Pi model 23 is not known to work with this driver but will be assumed to be be using the RPi2+ layout 40 pin connector
HAL_PI_GPIO: can't open /dev/gpiomem: 2 - No such file or directory
If the error is 'permission denied' then try adding the user who runs
LinuxCNC to the gpio group: sudo gpasswd -a username gpio
HAL_PI_GPIO: can't open /dev/mem: 13 - Permission denied
hal_pi_gpio: rtapi_app_main: Operation not permitted (-1)
6437
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Tu as un fichier gpiomem dans /dev/ ?
F6FCO a écrit :Tu as un fichier gpiomem dans /dev/ ?
Je ne serai te dire là comme ça F6FC0
/dev/gpiomem et /dev/mem existe bien ?
Code : Tout sélectionner
ls -l /dev/gpiomem /dev/mem
A voir peut être plus tard :
Dans /boot/firmware/config.txt (ou /boot/config.txt), assure-toi que la ligne suivante est présente :
dtoverlay=gpio
Si non ajouté la et redémarrer.
Code : Tout sélectionner
sudo reboot
@++
- F6FCO

Expert- Messages : 2846
- Âge : 99
- Enregistré en : décembre 2017
- Localisation : Banlieue sud de Klyntar
- Contact :
Code : Tout sélectionner
cnc@raspberrypi:/$ ls -l /dev/gpiomem /dev/mem
ls: cannot access '/dev/gpiomem': No such file or directory
crw-r----- 1 root kmem 1, 1 Mar 31 04:35 /dev/memPour ce qui concerne dtoverlay /boot/firmware/config.txt contient ces lignes commentées:
Code : Tout sélectionner
# uncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18
#dtoverlay=disable-wifi
#dtoverlay=disable-bt
#dtoverlay=pi3-disable-wifi
#dtoverlay=pi3-disable-bt
#dtoverlay=disable-wifi-pi5
#dtoverlay=disable-bt-pi5
# gpio fan (headers)
#dtoverlay=gpio-fan,gpiopin=12,temp=55000,hyst=2000
[pi5]
dtoverlay=vc4-kms-v3d,cma-512
#dtoverlay=vc4-kms-v3d-pi5
#dtoverlay=vc4-fkms-v3d
Je te posais la questions sur la présence de gpiomem sur ton système car c'est cette ligne qui m'interpelle
Debug file information:
Note: Using POSIX realtime
Raspberry Pi 5 Model B Rev 1.0 found
The Pi model 23 is not known to work with this driver but will be assumed to be be using the RPi2+ layout 40 pin connector
HAL_PI_GPIO: can't open /dev/gpiomem: 2 - No such file or directory
If the error is 'permission denied' then try adding the user who runs
LinuxCNC to the gpio group: sudo gpasswd -a username gpio
HAL_PI_GPIO: can't open /dev/mem: 13 - Permission denied
hal_pi_gpio: rtapi_app_main: Operation not permitted (-1)
2383
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Retourner vers « Coin Fourre-tout »
Qui est en ligne
Utilisateurs parcourant ce forum : Babar64 et 5 invités
