Contribute  :  Calendar  :  Advanced Search  :  Site Statistics  :  Directory  :  About  :  Cartoons  :  Web Resources  :  Polls  
    geekinfo.net ...for all that other stuff    
 Welcome to geekinfo.net
 Monday, December 11 2017 @ 22:16 CET

uarduno - FreeBSD Kernel Driver for the Arduino Uno

   
FreeBSDuarduno is a FreeBSD kernel driver for the Arduino Uno USB interface.

The 'uarduno' FreeBSD kernel driver was primarily designed for use with the i386 and AMD64 platforms on FreeBSD 7.x and 8.x (and, reportedly, 9.x). Use on other platforms and other versions of FreeBSD has not been verified, but is likely to work. It is in ports as comms/uarduno.
 

What's Related

Story Options

uarduno - FreeBSD Kernel Driver for the Arduino Uno | 1 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
uarduno - FreeBSD Kernel Driver for the Arduino Uno
Authored by: tingo on Saturday, November 18 2017 @ 19:46 CET
On FreeBSD 10.3, this isn't needed. And Arduino UNO clone shows up like this in /var/log/messages:

Nov 18 19:33:59 kg-core1 kernel: ugen3.6: <vendor 0x1a86> at usbus3
Nov 18 19:33:59 kg-core1 devd: Executing 'kldload -n uchcom'
Nov 18 19:33:59 kg-core1 kernel: uchcom0: <vendor 0x1a86 USB2.0-Serial, rev 1.10/2.54, addr 6> on usbus3
Nov 18 19:33:59 kg-core1 kernel: uchcom0: CH341 detected
figure out which port it gets

tingo@kg-core1$ sysctl dev.uchcom.0.ttyname
dev.uchcom.0.ttyname: U1
and it shows up

root@kg-core1# ls -l /dev/*U1
crw-rw----  1 uucp  operator  0xe3 Nov 18 19:41 /dev/cuaU1
crw-rw----  1 root  operator  0xe0 Nov 18 19:33 /dev/ttyU1
then just select the correct port in Arduino IDE, and you're good. FReeBSD version

tingo@kg-core1$ uname -a
FreeBSD kg-core1.kg4.no 10.3-STABLE FreeBSD 10.3-STABLE #0 r310083: Wed Dec 14 21:00:13 CET 2016     root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC  amd64
 Copyright © 2017 geekinfo.net
 All trademarks and copyrights on this page are owned by their respective owners.
Powered By Geeklog 
Created this page in 0.03 seconds