Recent am început să experimentez cu subiectul combo os/hw. Configurarea mea hw este verificată funcțională folosind sistemul de operare Raspbian (Buster) pe 32 de biți și asociatul acestuia.
versiune arduino ide. Dar nu am reușit - în ciuda unui efort exhaustiv de căutare, configurare și depanare - să obțin o comunicare între Arduino și Pi pentru a permite încărcarea/flash-ul de rutină sau comunicarea în serie cu sistemul de operare subiect și cel mai recent IDE Arduino pentru ARM64 (v1.8.18). ).
Depanarea arată că dispozitivul este recunoscut și permisiunile pentru dispozitivul relevant sunt ca rqd. Văd diferențe în modul în care dispozitivele seriale
(/dev/serial*, ttyACMx vs tty AMA*) apar între sistemele de operare, dar nu sunt sigur dacă aceasta este sau are legătură cu cauza principală (am multe de învățat despre lumea Linux....).
Nu îmi este clar dacă instalarea arduino-1.8.18 a configurat corect accesul la dispozitivul serial sau nu. Scripturile de instalare stabilesc regulile udev
pentru ttyACMx (și ttyUSBx), niciunul dintre acestea nu este prezent în /dev pentru sistemul de operare pe 64 de biți. Încercările mele de a modifica lucrurile nu au avut succes.
Există sute de postări care se referă la accesul la dispozitiv și am făcut un proiect încercând să înțeleg ce se întâmplă, dar nu am avut noroc...
Q-urile mele inițiale sunt:
S-a confruntat cineva cu această problemă cu subiectul hw/sw/os/setup? Am văzut multe postări legate de usb / serial com pe PI (cu și fără hardware Arduino implicat), dar nu cu versiunea exactă a sistemului de operare în uz.
Am postat o mulțime de informații relevante despre versiune/dispozitiv/proces + observații la https://github.com/shamoke00/raspi_ard_debug1/tree/main/system_info, bazat pe
starea actuală a configurației mele.Poate cineva să arunce o privire și să ofere sugestii despre unde să mergi în continuare, în special în domeniul setării și diagnosticării port-ului serial?
Există și date comparabile de la sistemul de operare Raspbian.
Apreciez orice ajutor/sfat/etc. Mersi!
Notă: Acest Întrebarea menționează un pachet numit linux-module-extra
dar când încerc să-l instalez, primesc „E: Imposibil de localizat pachetul linux-modules-extra”
EDITARE (22/12):
am citit greșit Acest post; raspunsul mentioneaza linux-module-extra-raspi
, pe care l-am putut instala. Serial com/upload este acum funcțional.