Bonjour
j’utilise la carte zwave (gpio) de mon ancien jeedom smart sur un odroid n2+, mais elle ne marche pas
quelque info
root@odroidn2:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
root@odroidn2:~# uname -r
6.1.11-meson64
root@odroidn2:~# cat /boot/armbianEnv.txt
overlays=uartA
root@odroidn2:~# ls /dev/gpio* /dev/i2c*
/dev/gpiochip0 /dev/gpiochip1 /dev/gpiochip2 /dev/i2c-0 /dev/i2c-1
root@odroidn2:~# ls /dev | grep ttyAML
ttyAML0
Merci pour votre aide
Bonjour,
A priori (je ne possède pas ce hardware) c’est probablement comme sur c2. Il faut activer le gpio et peut-être en plus rester sur une certaine version de noyau.
Bonjour à tous, c’est akenad ,
Aujourd’hui je vais vous présenter un retour d’expérience sur l’installation de l’Armbian Buster Kernel 5.3 et Jeedom V4 sur un Odroid-C2 avec eMMC.
(EDIT 03/03/2024 : fonctionne aussi avec Armbian Bullseye Kernel 5.19.17)
Équipements et logiciels utilisés:
PC Windows et BalenaEtcher
adaptateur USB3/eMMC
Odroid-C2, avec mémoire eMMC hardkernel 32 Go (C2 Linux, carré rouge)
Armbian Buster Kernel 5.3
Jeedom V4
Clé USB Z-Wave+ Aeotec Z-Stick Gen5 Z…
Bonjour,
sur Odroidc2 la première interface série GPIO correspond à uartA et /dev/ttyAML1 et fonctionne avec Armbian 22.11.1 bullseye kernel 5.19.17.
armbian-config > System > Hardware :
Tu pourrais essayer avec ton Odroidn2 mais probablement que le nom de uart et de /dev/tty doit être différent.
akenad
bonjour, gpio déjà activé par :
root@odroidn2:~# cat /boot/armbianEnv.txt
overlays=uartA
merci
bonjour,
je teste ce soir Armbian_22.11.1_Odroidn2_bullseye_current_5.19.17.img
Merci
bonjour,
je viens de tester Armbian 22.11.1 bullseye kernel 5.19.17, ttyAML1 pas détecté
D’autre proposition
Merci
Bonjour, j’ai testé tout les ttyS.
Merci
Pourrais-tu publier la copie d’écran de
armbian-config > System > Hardware ?
akenad
Bonjour,
Le même que vous avez mis en copie avec uartA de coché
Henri
Mars 4, 2024, 10:06
11
Akenad le sais mieux que moi, mais la dernière fois que je trouvais pas le port à utilisé, je l’ai retrouver grace à cela (ça marche peut-être que pour les ports USB…?) :
Sur mon Atlas le port GPIO de la carte z-wave est : ttyS2
Peux-tu tenter de remplacer dans /boot/armbianEnv.txt uartA par uart0 et rebooter.
Et tester
ls /dev | grep ttyS
akenad
Bonjour, je vous tiens tous au courant demain mardi
Merci
@akenad
root@odroidn2:~# cat /boot/armbianEnv.txt
overlays=uart0
root@odroidn2:~# ls /dev | grep ttyS
ttyS0
ttyS1
ttyS2
ttyS3
ttyS4
ttyS5
ttyS6
ttyS7
@Henri
root@odroidn2:~# ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Mar 5 17:38 usb-HUAWEI_MOBILE_HUAWEI_MOBILE-if00-port0 → …/…/ttyUSB1
lrwxrwxrwx 1 root root 13 Mar 5 17:38 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0a60bffc71beed11aa09954838a92db5-if00-port0 → …/…/ttyUSB0
Toujours rien, je continue dans la recherche
Ne montre que les ports serie USB.
Ne permet pas de voir les ports serie GPIO.
As-tu testé la sélection du port contrôleur Zwave /dev/ttyS1 dans le plugin zwavejs ?
As-tu bien positionné la carte sur les bons pins ?
akenad
akenad:
/dev/ttyS1
@akenad
/dev/ttyS1 J’ai testé, ne marche pas
Au sujet du montage, pour les test je bascule d’odroid c2, à odroid n2+, pin correct et sur la c2 elle marche à chaque fois