Bootloader и Codevision AVR.

G

Guest

Guest
Heya,

Аз бях една AtMega128 свързан с Ethernet контролер и сега искате да обновите софтуера си с помощта на bootloader.

Имам няколко въпроса за това:

1) Използването codevision, мога да качите и програма прилагането и bootload точка, но как мога да превключвате между тези 2 програми?

2) Как мога да се използват SPM команди чрез C?или трябва да напишете bootloader в ASM за това?Дали тя posible да ми флаш ап код използвате C?

3) Има ли библиотеките или допълнителни помощни файлове за това.Цялата тази bootload идея е малко объркващо за мен.Защото аз трябва да се справя Ethernet рамки Искам да използвате C, а не Asm.Но просто SPM функции не са никакъв проблем, разбира се ..

Дали някой има опит с това?

Thnx много.

Йос прага!

 
Обикновено при стартиране bootloader изпълнена и вижте сериен порт,
Ако нищо не дойде, за да превключвате съхраняват програма, друг контрол даде товарач.

виж atmel прилагането бележка за зареждане на ОС или вижте
http://www.edaboard.com/viewtopic.php?t=148986&highlight =

С уважение
Davood.

 
Аз бях проверен Atmel.com и форум, но тя казва нищо за това как да направят работата с C. съм виждал един пример, и че човек е използвал Inline asm "JMP" инструкция да стигнем до bootloader.
нищо за това как да се действително reflash Вашето заявление.

основната идея е да се кука множество atmels на Ethernet и актуализират своите приложения по едно и също време.Значи аз да се справят с качване на командването в моята основна прилагане.Може да се сравни с моята идея север Дух.Само аз арго physicly достигне ми контрольори,
като по този начин трябва да задействат качването команда някакъв начин.
Може би това инфо е малко по-ясни.

Отколкото за вашата помощ.но имам нужда от повече.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Подрямване" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Много щастлив" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top