[FUG-BR] ARMv6 FreeBSD na beaglebone 5v
Luiz Otavio O Souza
lists.br em gmail.com
Sexta Julho 11 16:19:21 BRT 2014
2014-07-11 15:05 GMT-03:00 Evandro Nunes:
> ola
>
> com gpioctl eu consigo ligar/desligar o P9_5 e o P9_6 na BBBlack? se sim ou
> com outro comando, qual é e qual é o pino na saida do gpioctl -l que é
> fisicamente o P9_5? posso somar 32 ao 5 e seria o pino 37 no free?
>
> http://insigntech.files.wordpress.com/2013/09/bbb_pinouts.jpg
Não é possível Evandro, o pino 5 e 6 no P9 são conectados diretamente
ao 5V da entrada da placa - VDD_5V (conector P4). Esses pinos não tem
energia quando a placa é alimentada pela USB. Os pinos 7 e 8 (SYS_5V)
são conectados depois do PMIC (podem ser desligados junto com a placa
através do botão power) e sempre tem energia independente do tipo de
energia aplicada na placa (conector P4 ou USB).
O esquema da BBB esta disponível em PDF e ajuda a esclarecer esses detalhes.
Utilize a referencia do wiki
(https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack) para saber
quais pinos você pode utilizar e quais são reservados no FreeBSD.
Todos os pinos gpio_xx você consegue controlar com o gpioctl(8), a
única diferença é que eles operam em 3.3V (e não toleram 5V!!!).
Você pode converter a tensão utilizando buffers, transistores ou
conversores de níveis (a philips tem um AN sobre isso para I2C).
Att.,
Luiz
Mais detalhes sobre a lista de discussão freebsd