1. 이미지 파일
bone-debian-9.3-lxqt-armhf-2018-01-28-4gb.img
버전 사용
-Win32DiskImager.exe 프로그램을 사용해서 이미지 Write
=> 2015버전이 더 편함
2. Booting
- microSD 장착 및 전원 인가
- debian / temppwd 로 로그인
3. dts 파일 복사
- 시스템 내의 Device Tree Source Code 복사
=> 임의 폴더 생성
=> cp -r
/opt/source/dtb-4.9-ti /[임의폴더 경로]
4. dts 파일 수정
- 생성한 임의 폴더로 이동
- 임의 폴더내의 dtb-4.9-ti/src/arm/ 으로 이동
- am335x-bone-common.dtsi,
am335x-boneblack.dts 내용을 추가
5. 비글본 블랙에서 하면 dtc 컴파일러 설치됨
./dtc-overlay.sh
6. 컴파일 및 dtb 파일 복제
- 이더넷이 연결되지 않은 상태에서는 정상적인 컴파일을 할 수 없는 관계로
-dtb-4.9-ti 폴더 내의 dtc-overlay.sh 파일 수정
=>dtc-overlay.sh파일 내에서 make 이외의 확인 부분은 필요 없으므로 3 ~ 51번 라인까지 삭제 저장
=> ./dtc-overlay.sh 실행
=> dtb 파일이 생성되어 /boot/dtbs/4.7.78-ti-r94 폴더내로
복사됨
6. 재부팅 및 이더넷 동작상태 확인
7.https://learn.adafruit.com/introduction-to-the-beaglebone-black-device-tree/exporting-and-unexporting-an-overlay