MPLAB X IDE: application d'écriture du chargeur de démarrage pour PIC32

voix
0

Je suis nouveau avec la programmation de Microchip et je reçois des ennuis. Je dois écrire une application bootloader en utilisant MPLAB X IDE mais je ne sais pas comment configurer le compilateur / éditeur de liens afin de créer un exécutable cartographié dans les bonnes régions de mémoire.

Consuting la fiche technique du composant, je peux voir cette adresse:

Flash Program -> 0x1D000000 - 0x1D1FFFFF
Boot Flash -> 0x1FC00000 - 0x1FC73FFF

Comment puis-je créer un programme qui utilise le flash de démarrage? Quels paramètres ai-je changer? Sur le net, j'ai lu que je devrais peut-être utiliser un script éditeur de liens, mais je ne peux pas comprendre comment les utiliser.

Pouvez-vous me fournir quelques s'il vous plaît informations?

Créé 27/11/2018 à 15:11
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

Je suis passé par la même question.

La meilleure façon de le faire est d'utiliser le cadre de l'harmonie pour générer le script éditeur de liens pour le bootloader avec les régions de mémoire correctes pour votre puce.

Il suffit de créer un projet fictif avec la configuration du bootloader et compiler, il va générer le script de liaison.

Une fois que vous obtenez le script de liaison, vous pouvez l'importer sur votre projet.

Vous devez également faire de même pour le code d'application comme l'éditeur de liens est différent aussi bien pour elle à cause des régions d'initialisation.

Créé 05/01/2019 à 11:44
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more