Nanopi Neo I2C

lyd mc alydiomc at yahoo.com
Sat Aug 11 14:50:52 UTC 2018


 Hi Daniel,
I am using Current.
root at nanopi-neo:~ # uname -a
FreeBSD nanopi-neo 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r337527: Thu Aug  9 20:21:07 +08 2018     root at mserver:/root/crochet/work/obj/usr/src/arm.armv7/sys/GENERIC  arm

root at nanopi-neo:~ # i2c -sHardware may not support START/STOP scanning; trying less-reliable read method.
Scanning I2C devices on /dev/iic0: <none found>

Regards,Alyd
    On Saturday, August 11, 2018, 10:32:01 PM GMT+8, Daniel Braniss <danny at cs.huji.ac.il> wrote:  
 
 

> On 11 Aug 2018, at 14:49, lyd mc via freebsd-arm <freebsd-arm at freebsd.org> wrote:
> 
> Hi List,
> Can you help me make I2C work in this board?
> I can detect the controller but cannot access it through iic ioctl. 
> 
> root at nanopi-neo:~/prog/I2C # dmesg |grep iic
> iichb0: <Allwinner Integrated I2C Bus Controller> mem 0x1c2ac00-0x1c2afff irq 34 on simplebus0
> iicbus0: <OFW I2C bus> on iichb0
> iichb1: <Allwinner Integrated I2C Bus Controller> mem 0x1c2b000-0x1c2b3ff irq 35 on simplebus0
> iicbus1: <OFW I2C bus> on iichb1
> iichb2: <Allwinner Integrated I2C Bus Controller> mem 0x1c2b400-0x1c2b7ff irq 36 on simplebus0
> iicbus2: <OFW I2C bus> on iichb2
> iic0: <I2C generic I/O> on iicbus0
> iic1: <I2C generic I/O> on iicbus1
> iic2: <I2C generic I/O> on iicbus2
> 
> kdump output:
> 
>  1290 mcp      NAMI  "/dev/iic0"
>  1290 mcp      RET  openat 3
>  1290 mcp      CALL  ioctl(0x3,I2CRDWR,0xbfbfecd4)
>  1290 mcp      RET  ioctl -1 errno 2 No such file or directory
> 
> This seems to work on my RPI.
> 
> Regards,Alyd

what FreeBSD are you using? I have it working on CURRENT.

what does 
  i2c -s
say?

> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
  


More information about the freebsd-arm mailing list