본문으로 건너뛰기

FLYOS-FAST 펌웨어 컴파일 설명

FLYOS-FAST에는 Klipper 소스 코드와 컴파일 환경이 사전 설치되어 있으며, 펌웨어는 현재 장치에서 사용 중인 메인보드의 제품 문서에 따라 구성 및 컴파일되어야 합니다.

전용 도구 체인 아키텍처는 지원되지 않습니다.
  • FLYOS-FAST 시스템은 AVR, PRU 등의 전용 툴체인을 제공하지 않으므로, 이러한 툴체인이 필요한 제품은 본 기기에서 펌웨어를 컴파일할 수 없습니다.
  • 귀하의 이전 출력이 요구 사항을 충족하지 못했습니다. 원문을 다시 번역하여, 위의 제약 조건을 엄격히 준수하는 대상 언어 결과만 반환하십시오. 이전 출력을 반복하지 마십시오.:BeagleBone PRU 그리고 Atmega AVR죄송합니다. 원하시는 번역 대상 텍스트가 제공되지 않았습니다. 텍스트를 입력해 주시면 번역해 드리겠습니다. make menuconfig 이러한 아키텍처를 선택하지 말고, 해당 구성 파일을 시스템 컴파일에 직접 사용하지도 마십시오.
Allwinner A64 AR100은(는) 지원되지 않습니다

FLYOS-FAST 시스템은 컴파일 또는 생성을 지원하지 않습니다. Allwinner A64 AR100 펌웨어. 이 플랫폼은 AVR 또는 PRU 아키텍처에 속하지 않더라도 FLYOS-FAST 네이티브에서 컴파일을 완료할 수 없습니다.

FLYOS-FAST에서 컴파일

  1. SSH를 통해 FLYOS-FAST에 로그인합니다. 시스템이 사용 중입니다. root 사용자.

  2. 시스템에 사전 설치된 Klipper 디렉터리로 이동합니다:

    cd /data/klipper
  3. 펌웨어 구성 인터페이스를 엽니다:

    make menuconfig
  4. 마더보드 제품 문서에 따라 올바른 MCU 아키텍처, 칩 모델, 클록, 통신 방식 및 부트로더 오프셋을 선택하십시오. AVR, PRU 또는 기타 전용 툴체인이 필요한 아키텍처는 선택하지 마십시오.

  5. 설정을 저장한 후 컴파일을 시작합니다:

    make -j4

컴파일 산출물 위치:

/data/klipper/out/

실제 파일 이름은 MCU 아키텍처와 부트로더 구성에 따라 결정되며, 일반적으로 다음과 같습니다. klipper.bin 또는 klipper.uf2플래시 굽기 전에 펌웨어 구성이 메인보드 모델, 통신 방식 및 부트로더 오프셋과 완전히 일치하는지 확인하십시오.

일반적인 컴파일 단계와 구성 항목펌웨어 컴파일 설명 보기

컴파일 실패 시

MCU 아키텍처를 임의로 변경하거나, 보안 옵션을 끄거나, 다른 메인보드의 설정 파일을 사용하여 오류를 우회하지 마십시오. 전체 터미널 출력을 보존하고, 제품 문서의 컴파일 매개변수를 확인한 후 기술 지원에 문의하십시오.

Loading...