2016-12-15 7 views
2

이전에 Waveshare LCD에서 RaspberryPi을 사용하고 디스플레이에 아무런 문제가 없도록 Raspbian이 설치되었지만 이제는 Android Things SDK가 있습니다. 디스플레이를 사용하려면 어떻게해야합니까? Waveshare가 Raspbian OS에 대해 다른 이미지를 제공하고 있었으므로 OS를 Android Things OS로 가져 오는 방법은 무엇입니까?Android Things : 디스플레이가 작동하지 않습니다.

다음은 라스베리 파이에 장착 할 때 thisthis입니다.

+0

자사의 [WaveShare 3.2inch RPi LCD (B), 320x240] (http://www.waveshare.com/3.2inch-rpi-lcd-b.htm) –

+1

데이터 시트를 디스플레이를 열고 질문을 세분화하기 위해 사용하는 하드웨어 인터페이스를 찾아보십시오. – proppy

답변

3

현재 Android Things 이미지는 SD 카드의 루트에있는 config.txt 파일에 표시하기위한 기본 구성으로 제공되지 않습니다 (부팅 파티션 참조). 구성을 수동으로 추가해야합니다. 제공된 설명서 또는 제조업체 웹 사이트에서 적절한 디스플레이 구성을 찾으십시오. 상기 값

사실
max_usb_current=1 
hdmi_group=2 
hdmi_mode=87 
hdmi_cvt 800 480 60 6 0 0 0 

상기 max_usb_current, hdmi_grouphdmi_mode 파라미터 광범위한 작동해야

예를 들어, Waveshare 5inch 800x480 HDMI LCD (B) 내 경우에는 다음 행 config.txt에 추가 할 필요 다른 제조업체의 디스플레이를 hdmi_cvt의 화면 해상도는 다양합니다.

+0

이것은 spi 기반 TFT LCD [Waveshare 3.5inch A] (http://www.waveshare.com/product/mini-pc/raspberry-pi/displays/3.5inch-rpi-lcd-a.htm)에서 작동하지 않습니다. raspi config.txt 문서의 이벤트에서 hdmi_mode를 dpi_mode 등으로 변경하면 작동하지 않습니다. ( – adadion

+0

@adadion, 예, 현재 해결책은 HDMI 인터페이스 전용입니다 – Onik

+0

spi 디스플레이에 대한 아이디어가 있습니까? dpi 모드를 사용하지 않았습니다. 나를 위해 심지어 waveshare35a.dtb를 기반으로 dts를 만듭니다. – adadion

1

최신 Android OS 버전은 자동으로 모든 종류의 디스플레이를 감지하고 설정을 변경합니다.

처음에는 라즈베리 파이가 sd 카드에서 부팅되는지 여부를 확인하거나 최신 버전 인 bbz가 아닌 5.& 5.1이 적절하게 (개인적인 경험) 라즈베리 파이와 함께 작동하지 않는지 확인하도록 권합니다.

따라서 먼저 라즈베리 파이가 안정적인 붉은 빛 대신에 ACT 라이트 블랭킹을 제공하는지 확인하십시오.