Eu estava passando quando li sua postagem. Eu fiz exatamente o que você está tentando fazer não faz muito tempo. Na verdade, é bem simples ... se a pinagem da tela LCD for idêntica à do amigo TFT! Você tem que ligar os sinais de LCD do BeagleBone ao seu amigo TFT (os nomes dos sinais são semelhantes). Você notará que todos os sinais RGB não estão ligados, mas é normal. Além disso, o amigo TFT requer seus próprios sinais: uma entrada limpa de 5V, uma entrada de 3,3V, um PWM para lidar com o brilho ... Meu conselho, escolha essas tensões do seu BeagleBone somente se ele for alimentado com uma fonte de alimentação sólida (> 2 A). Caso contrário, pelo menos no meu caso, as tensões podem ser muito fracas para alimentar o LCD se você não ligar os sinais de luz de fundo. Conecte o PWM a um sinal de 3,3V, assim como o ON / OFF.
No lado do software, certifique-se de que o controlador LCD da CPU esteja ativado e com o clock. Eu sugiro que você tente com o BSP muito bom fornecido por David Vescovi aqui: link . A tela LCD é ativada por padrão.
Eu também fritei um dos meus BBB enquanto tentava fazer uma tela LCD funcionar. Nunca entendi como isso aconteceu e nunca consegui fazer a tela funcionar. Não consigo verificar a tela LCD escolhida quando o link está quebrado. Mas, FYI, eu estou usando um display newhaven agora e funciona perfeitamente ( link ).
Espero que isso possa ser útil para você!