BBB uarts & pps dts definitions
Tony Hain
tony at tndh.net
Thu Jan 26 08:30:40 UTC 2017
> -----Original Message-----
> From: owner-freebsd-arm at freebsd.org [mailto:owner-freebsd-
> arm at freebsd.org] On Behalf Of Tony Hain
> Sent: Wednesday, January 25, 2017 10:28 PM
> To: 'Ian Lepore'; freebsd-arm at freebsd.org
> Subject: RE: BBB uarts & pps dts definitions
>
FOLLOWUP ...........
> > If you have full source code on the BB, do:
>
> Didn't really want to put full source on the BBB.
>
> >
> > cd /usr/src/tools/test/ppsapi
> > make ppsapitest
>
> I had full source on a 10.1 system, so I copied the files in that
directory and
> tried to make, but it is complaining about the last line needing an
operator.
>
> make: "src/ppsapitest/Makefile" line 13: Need an operator
> make: Fatal errors encountered -- cannot continue
> make: stopped in src/ppsapitest
>
>
> # $FreeBSD: releng/10.1/tools/test/ppsapi/Makefile 264485 2014-04-15
> 02:17:46Z gnn $
>
> PROG= ppsapitest
> MK_MAN=no
>
> WARNS?= 5
>
> .include <bsd.prog.mk>
>
> CFLAGS+=-Wno-format-security
>
> test: ${PROG}
> ./${PROG} /dev/cuau0
>
Removed the Makefile and it built fine. As I suspected it didn't show
anything due to the pulse being squashed when connected to that pin.
# ./ppsapitest -v /dev/dmtpps
Supported modebits: CAPTUREASSERT OFFSETASSERT CANWAIT TSPEC
^C
>
>
> Even when it gets built though, the scope shows that the signal is being
> pulled to ground as soon as the wire is connected to P8-7, so I don't
expect it
> to work. Is there a way to check the state of the gpio? I would expect
> something like # gpioctl -N gpio_66 Can't find pin named "gpio_66"
>
> # gpioctl -l
> pin 00: 0 gpio_0<>
> pin 01: 0 gpio_1<>
> ...
> pin 30: 1 gpio_30<IN,PU>
> pin 31: 1 gpio_31<IN,PU>
> #
>
> How do the 3 additional pinmux controllers get enabled?
>
>
> > ./ppsapitest /dev/dmtpps
> >
> > You should get something like:
> >
> > 1485400775 .009578536 204 0 .000000000 0
> > 1485400776 .009621995 205 0 .000000000 0
> > 1485400777 .009665453 206 0 .000000000 0
> > 1485400778 .009708869 207 0 .000000000 0
> >
> > -- Ian
>
>
>
> _______________________________________________
> 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