Je suis à la recherche d'un bootloader pour Atmel Arm9.arm9 bootloader IAR
Atmel a une « démarrage sûr et sécurisé chargeur », mais qui est un ARM7 et est assez vieux (ne pas construire en utilisant la dernière IAR toolchain)
Je suppose que cela doit être fait avant et ne veulent pas réinventer la roue
Bonus serait si le chargeur de démarrage est le dernier IAR établi (embedded version 6.x)
S'il y a un produit disponible dans le commerce - qui serait bien aussi .
Pedro
Merci pour votre réponse. Je réalise qu'en utilisant SAM-BA et ROM-BOOT on peut programmer le flash mais j'avais l'impression que vous aviez besoin d'un autre chargeur de démarrage comme AT91Bootstrap qui copiera ensuite le code de votre application de Flash à RAM puis fonctionnera. Lorsque ROM-BOOT s'exécute - il essaie de trouver le code en flash mais il copie également le code de Flash en RAM - si oui, quel est le but de quelque chose comme le AT91BootStrap. Pedro – OneGuyInDc
Le chargeur de démarrage ROM sur ma puce particulière copie les données en RAM puis saute dessus, comme pour le but de AT91BootStrap, je ne suis pas sûr, je n'ai pas encore trouvé le besoin de l'utiliser. –
Donc, ce que j'ai trouvé est que la ROM-BOOT est seulement capable de copier sur la RAM embarquée (SRAM) - si vous devez copier vers la RAM externe (SDRAM) - vous avez besoin d'un autre niveau de bootloader - le AT91BootStrap (ou quelque chose de similaire) qui va copier à la SDRAM – OneGuyInDc