LAPTOP och processorplatform?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LAPTOP och processorplatform?

Inlägg av sodjan »

För att få in en bootloader (som inte är någonting annan än ett
helt vanligt AVR program med en speciell funktion) så behöver man
*något* slags programmerare. Alltså ingen som helst skillnad mot
vilket annan program som helst, bootloader eller inte.

Arduinon och dess utvecklingsmiljö bygger på att bootloadern alltid
och från början finns i AVR'en, annars går det inte ladda nya/egna
applikationer till den.

Har man tillgång till en annan programmerare *eller* en Arduino med
en applikation som gör att den fungerar som programmerare, så löser
man ju detta lilla problem så.

Det jag tror att det hela handlade om var att t.ex ta referens designen
från Arduinos hemsida, köpa prylar på ELFA och smacka ihop det. Det
fungerar inte om man inte har något att flasha bootloadern med...
Glattnos
Inlägg: 3095
Blev medlem: 29 oktober 2009, 20:01:18

Re: LAPTOP och processorplatform?

Inlägg av Glattnos »

Ahaaa, då förstår jag :wink: Så längen man inte köper en Arduino så får man inte det problemet :wink: Rent spontant känns det ju lite tråkigt att man bara kan använda kretsar som innehåller en bootloader. Man(eller iaf jag) vill ju kunna köpa tomma kretsar och bara "blåsa in" program i. Men Arduinon har säkert sina fördelar den också :D
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LAPTOP och processorplatform?

Inlägg av sodjan »

Ja, alltså, om du köper en Arduino så får du inte problemet.
Då har du ju en AVR med laddad bootloader direkt i kittet. Denna kan
du sedan med lämplig appliklation använda för att ladda samma
bootloader i ytterligare AVR'er.

Problemet uppstår då du bygger en egen Arduino direkt från scratch från
schema på Arduino hemsidan utan att köpa något från dom.

> Man(eller iaf jag) vill ju kunna köpa tomma kretsar och bara "blåsa in" program i.

Ja, efter att du har köpt *1* Ardunio så är det ju inga problem, du kan
använda den som programmerare och "blåsa in" program i fabriksnya kretsar.

Men, personligen är jag ingen anhängare av bootloaders för hemma/hobby bruk.
Däremot är det väldigt praktiskt om man t.ex konstruerar en router som ska
kunna uppgraderas hos kund. I det fallet skulle ju kravet på att kunden dessutom
skulla behöva köpa en programmerare vara helt otänkbart...
Borre
Inlägg: 4605
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: LAPTOP och processorplatform?

Inlägg av Borre »

Fast använder man Arduinon som en programmerare är det inget krav att använda bootloader, det går lika bra att programmera programmet man skrivit direkt på tomma kretsar. Däremot är den ju såklart inte kompatibel med Arduinos vanliga sätt att ladda upp program pga avsaknaden av bootloader.
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LAPTOP och processorplatform?

Inlägg av sodjan »

Ja, visst, bootloadern i sig är ju inget annat än ett vanligt program (med
en lite speciell funktion), AVR'en som sådan ser så klart ingen skillnad... :-)
Skriv svar