[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-arm
Subject: i2c - gpioiic driver
From: "Stephen Graf" <s_graf () telus ! net>
Date: 2017-09-07 15:10:37
Message-ID: 001c01d327eb$7786ff10$6694fd30$ () telus ! net
[Download RAW message or body]
I have set up i2c bit banging (bashing) on my Orange Pi one - not without
difficulty, There are three issues I would like to explore:
- existing drivers, gpioiic
- nanosleep
- input/output on same gpio pin
Gpioiic driver
Is this driver working? I tried to set it up in rc.securelevel:
echo "Set up i2c"
/usr/sbin/gpioctl /dev/gpio0 attach gpioiic 11 0x03
With the following results:
Set up i2c
gpioiic0 at gpio0: SDA[11], SCL[12]
iic0 at gpioiic0
However there is no /dev/gpioiic even after I try to make it:
# cd /dev
# ./MAKEDEV gpioiic0
# ./MAKEDEV gpioiic
# ls -al /dev/g*
crw------- 1 root wheel 13, 0 Sep 2 11:11 /dev/gpio0
crw------- 1 root wheel 13, 1 Aug 30 22:53 /dev/gpio1
crw------- 1 root wheel 13, 2 Aug 30 22:53 /dev/gpio2
crw------- 1 root wheel 13, 3 Aug 30 22:53 /dev/gpio3
crw------- 1 root wheel 13, 4 Aug 30 22:53 /dev/gpio4
crw------- 1 root wheel 13, 5 Aug 30 22:53 /dev/gpio5
crw------- 1 root wheel 13, 6 Aug 30 22:53 /dev/gpio6
crw------- 1 root wheel 13, 7 Aug 30 22:53 /dev/gpio7
crw------- 1 root wheel 13, 8 Aug 30 22:53 /dev/gpio8
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic