Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2018 15:10:39 +0200
From:      Nicola Mingotti <nmingotti@gmail.com>
To:        freebsd-arm@freebsd.org
Subject:   utility for pin in BBB: PX.Y --> pin_mode, pin_name
Message-ID:  <4661fc41-935a-56d5-2cc2-125085daf30a@gmail.com>

next in thread | raw e-mail | index | archive | help

Hi,

I would like to know if such utility already exists, if not I
can start to program it.

The script should work like the example below, that is,
it gives the list of all pins (starting from their physical position on 
the board),
their mode, and so their associated name/function.

#> pinfunc
----------------------------
P9.1 --
P9.2 --
........
P9.21 MODE-3 ehrpwm0B
P9.22 MODE-3 ehrpwm0A
P9.23 MODE-7 gpio.1.17
.....
---------------------------

The only way i know to read the pin mode is by direct memory
access, as done in "devmem2". If you know other ways let me know.

I saw there is "man 9 fdt_pinctrl" but it seems more for writing pin
configuration than to read it.

bye
Nicola
















-- 
--------------------------
Dr. Nicola Mingotti
R&D - Borghi Srl
CTO - BondInsider
--------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4661fc41-935a-56d5-2cc2-125085daf30a>