저는 데비안 버전에 임베디드 Arm을 사용하고 있습니다. 장치 트리에서 컴파일된 장치를 나열하는 방법은 무엇입니까? 지원되는 장치인지 확인하고 싶습니다.
이 글을 읽는 분들을 위해 설명하자면, "장치 트리"는 (내장형) Linux 커널에 장치를 추가하기 위한 사양/표준입니다.
답변1
귀하의 플랫폼에서 dtc를 사용할 수 있는 경우(그렇지 않은 경우 패키지를 설치 device-tree-compiler
) 다음을 사용할 수 있습니다.
dtc -I fs /sys/firmware/devicetree/base
답변2
장치 트리는 디렉터리와 파일의 계층 구조로 표시됩니다 /proc
. 예를 들어 다음 파일을 사용할 수 있습니다 cat
.
find /proc/device-tree/ -type f -exec head {} + | less
대부분의 파일 내용은 null로 끝나며 일부 내용에는 인쇄할 수 없는 다른 문자가 포함될 수 있습니다.