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>