U-Boot, 부팅 및 DTB

U-Boot, 부팅 및 DTB

UBoot Boot와 DTS의 작동 방식이 약간 혼란스럽습니다.

SBC Mecool VS RK3399가 있는데 제조업체에서 전혀 지원하지 않아서 어쨌든 사용하고 싶습니다. 다행스럽게도 OrangePiRK3399 이미지가 SD 카드에서 부팅 가능하다는 것을 알았지만 한 가지 단점이 있습니다. 오디오 슬롯 잭이 dmesg "rt5651 1-001a: ID 레지스터 0xffffffc0이 있는 장치는 rt5651이 아닙니다"에 따라 작동하지 않습니다.

그래서 저는 뭔가를 다시 컴파일하는 방법을 가르쳐 주었습니다. :D. OrangePiRK3399 도구 세트를 설정하는 데 너무 많은 시간을 보냈지만 마침내 작동하게 되었고 새로운 OrangePi 부팅 가능 이미지를 생성할 수 있었습니다.

내 질문/우려사항은 다음과 같습니다.

  1. 컴파일 프로세스가 OrangePi의 DTS를 사용하는 것을 보았으므로 "나의" DTS(존재하는)를 언제 어떻게 선택해야 합니까?

  2. 정말로 DTS를 선택해야 합니까? 아니면 시작 중에 올바른 DTS를 선택합니까? 스크립트에서 그런 주장을 찾을 수 없기 때문에?

  3. 내 장치가 OrangePi의 Uboot를 사용하여 부팅하는 경우 VS DBT를 사용하는 부팅 이미지와 충돌합니까?

누군가 커널 문서보다 더 친근한 언어로 설명해 주시면 감사하겠습니다.

관련 정보