Date: Fri, 14 Dec 2018 15:53:29 +0200 From: Daniel Braniss <danny@cs.huji.ac.il> To: Emmanuel Vadot <manu@bidouilliste.com> Cc: "freebsd-arm@freebsd.org" <arm@freebsd.org> Subject: Re: latest i2c/twis still not working for me Message-ID: <BF741364-01B9-4FC8-AF11-4E285304A6C8@cs.huji.ac.il> In-Reply-To: <A8F3C501-6105-47FE-97D2-C6EF83E021A5@cs.huji.ac.il> References: <438E56D6-59A5-42DA-931D-DE65D0D64E03@cs.huji.ac.il> <20181214113002.317c86761df95408d488767e@bidouilliste.com> <A8F3C501-6105-47FE-97D2-C6EF83E021A5@cs.huji.ac.il>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 14 Dec 2018, at 12:46, Daniel Braniss <danny@cs.huji.ac.il> wrote: >=20 >=20 >=20 >> On 14 Dec 2018, at 12:30, Emmanuel Vadot <manu@bidouilliste.com> = wrote: >>=20 >> On Fri, 14 Dec 2018 11:21:42 +0200 >> Daniel Braniss <danny@cs.huji.ac.il> wrote: >>=20 >>> Hi, >>> with 13.0-current r342048, no device is found. (neither with older = version of twsi!) >>> anything I can do to help in getting this working? I?m using a = nano-neo, and with a ?fixed? twsi >>> i can use the i2c, but trying to figure out the driver is way beyond = me. >>>=20 >>> thanks, >>> danny >>=20 >> I will need more detail. >=20 > ok, ill compile with TWSI_DEBUG and report findings. this is the =E2=80=99short=E2=80=99 version: Dec 14 15:47:53 neo-003 login[901]: ROOT LOGIN (root) ON ttyu2 Last login: Fri Dec 14 15:45:06 on ttyu2 FreeBSD 13.0-CURRENT (AWG) #2 r342048M: Fri Dec 14 12:49:12 IST 2018 Welcome to FreeBSD! 7[r[999;999H[6n8root@neo-003:~ # i2c -s twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address Hardware may not support START/STOP scanning; trying = less-reliabtwsi_locked_start(): no ACK (status: 08) after sending slave = address le read method. twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): no ACK (status: 08) after sending slave address twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition twsi_locked_start(): timeout sending START condition Scanning I2C devices on /dev/iic0: <none found> root@neo-003:~ # >=20 >=20 the long version is in /www.cs.huji.ac.il/~danny/tip.record = <http://www.cs.huji.ac.il/~danny/tip.record> >>=20 >> Thanks, >>=20 >> --=20 >> Emmanuel Vadot <manu@bidouilliste.com <mailto:manu@bidouilliste.com>> = <manu@freebsd.org <mailto:manu@freebsd.org>> >=20 > _______________________________________________ > freebsd-arm@freebsd.org <mailto:freebsd-arm@freebsd.org> mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm = <https://lists.freebsd.org/mailman/listinfo/freebsd-arm> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org = <mailto:freebsd-arm-unsubscribe@freebsd.org>"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BF741364-01B9-4FC8-AF11-4E285304A6C8>