Aller au contenu principal

Instructions de compilation du firmware FLYOS-FAST

FLYOS-FAST est préconfiguré avec le code source de Klipper et l’environnement de compilation, le firmware doit être configuré et compilé sur l’appareil actuel conformément à la documentation du produit de la carte mère utilisée.

L'architecture de chaîne d'outils dédiée n'est pas prise en charge
  • Le système FLYOS-FAST ne fournit pas de chaînes d’outils dédiées telles que AVR, PRU, etc. Par conséquent, les produits nécessitant ces chaînes d’outils ne peuvent pas compiler le firmware sur cette machine.
  • 好的,请提供需要翻译的文本。:BeagleBone PRU et Atmega AVRJe vous en prie. make menuconfig Ne choisissez pas ces architectures, et n'utilisez pas non plus les fichiers de configuration correspondants directement pour la compilation du système.
Le processeur Allwinner A64 AR100 n'est pas pris en charge.

Le système FLYOS-FAST ne prend pas en charge la compilation ou la génération Allwinner A64 AR100 Micrologiciel. Cette plateforme, même si elle n'appartient pas aux architectures AVR ou PRU, ne peut pas être compilée nativement dans FLYOS-FAST.

Compilation sur FLYOS-FAST

  1. Connectez-vous à FLYOS-FAST via SSH. Le système utilise root 用户。

  2. Accédez au répertoire Klipper prédéfini du système :

    cd /data/klipper
  3. Ouvrez l’interface de configuration du firmware :

    make menuconfig
  4. Choisissez la bonne architecture MCU, le modèle de puce, l’horloge, le mode de communication et le décalage du bootloader conformément à la documentation du produit de la carte mère. Ne choisissez pas d’architecture nécessitant AVR, PRU ou d’autres chaînes d’outils spécialisées.

  5. Après avoir enregistré la configuration, commencez la compilation :

    make -j4

编译产物位于:

/data/klipper/out/

Le nom de fichier réel est déterminé par l'architecture MCU et la configuration du chargeur de démarrage, communément klipper.bin ou klipper.uf2Avant de flasher, veuillez confirmer que la configuration du firmware correspond parfaitement au modèle de la carte mère, au mode de communication et au décalage du bootloader.

Étapes de compilation générales et options de configurationVoir les instructions de compilation du firmware

En cas d'échec de compilation

Ne modifiez pas l'architecture du MCU, ne désactivez pas les options de sécurité et n'utilisez pas de fichiers de configuration d'autres cartes mères pour contourner l'erreur. Veuillez conserver la sortie complète du terminal, vérifier les paramètres de compilation dans la documentation du produit et contacter le support technique.

Loading...