On 7/3/2015 9:30 AM, Dragos Popescu wrote: > În data de 3 iulie 2015, 08:08, Paul Lacatus <[email protected]> a scris: > >> Pana la urma am reușit sa găsesc un patch care s-a compilat pe kernel-ul >> meu. Acum merge modulul îmi generează doua fișiere unul output in care pot >> scrie valori care comuta ieșirile si un state in care pot citi starea >> intrărilor /ieșirilor. Pinii șut de tip open drain așa ca daca nu ii votez >> din interior pot fi si intrări >> >> Iau in considerație din ce in ce mai tare Owfs dar asta așa cum ați zis si >> voi implica un master extern. >> >> Sent from my iPad >> >> Nu neapărat. Uite aici http://owfs.org/index.php?page=bus-masters ce > poate folosi. > Sunt decis acum sa trec pe OWFS. Chiar am si un DS2482 pe acasa . Solutia actuala nu mai e ok pentru ca implica niste module de kernle necompilate in standard orice update de kernel le va elimina. E temporara si voi trece la OWFS . Vreau sa trec si de la Angstrom la Debian ( angstrom e cu busybox si nu ma simt eu foarte confortabil cu el ). Sistemul va suferi modificari importante .
Pina una alta il folosesc asa cum e si am o intrebare . Ca sa modific valorile iesirilor scriu in fisierul output . Deocamdata scriu cu script bash urmeaza sa-l pun in python dar la scriere desi se comuta iesirea am un mesaj de eroare pe care nu-l inteleg root@beaglebone:/sys/bus/w1/devices/3a-0000002404ba# ls -al total 0 drwxr-xr-x 3 root root 0 Jul 2 20:16 . drwxr-xr-x 12 root root 0 Jul 2 20:13 .. lrwxrwxrwx 1 root root 0 Jul 2 20:16 driver -> ../../../bus/w1/drivers/w1_slave_driver -r--r--r-- 1 root root 4096 Jul 2 20:16 id -r--r--r-- 1 root root 4096 Jul 2 20:16 name -rw-rw-r-- 1 root root 1 Jul 2 21:07 output drwxr-xr-x 2 root root 0 Jul 2 20:16 power -r--r--r-- 1 root root 1 Jul 2 20:16 state lrwxrwxrwx 1 root root 0 Jul 2 20:16 subsystem -> ../../../bus/w1 -rw-r--r-- 1 root root 4096 Jul 2 20:16 uevent root@beaglebone:/sys/bus/w1/devices/3a-0000002404ba# echo 1 >> output -sh: echo: write error: Bad address root@beaglebone:/sys/bus/w1/devices/3a-0000002404ba# echo 0 >> output -sh: echo: write error: Bad address root@beaglebone:/sys/bus/w1/devices/3a-0000002404ba# Ce e cu Bad address ? Iesirile comuta corect Paul _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
