Koll på program & version.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
lgrfbs
Inlägg: 7333
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Koll på program & version.

Inlägg av lgrfbs »

Hur gör ni för att:
A, Vet vilket program som ligger i en MCU krets?
B, Veta vilken version av programmet som ligger i kretsen?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Tuschpenna ?
Etikett ?
"Boot-screen" på en LCD ?
Menar du en lös krets eller en som sitter i en applikation ?
Med info tack...
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Inlägg av björn »

A. Håller på sodjans förslag (men det vet man väl oftast, jag brukar inte ha en massa programmerade kretsar liggande utan programmerar dm innan dom skall användas för att säkerställa senaste versionen/rätt program)
B. Kanske med ett UART-kommando som svarar med ver.nr (om det nu är i applikaion du menar)?
Användarvisningsbild
lgrfbs
Inlägg: 7333
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

Jan har monterat ner min växelkonppsdisplay och lyckats med konststycket att blanda ihop
den programmerade kretsen med de andra oprogrammerade, där av frågan.
Användarvisningsbild
Icecap
Inlägg: 26685
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jag har en silverpenna som jag använder till att skriva på kretsar med, just programmeringsstatus osv. Ett X betyder trasig....

Men det är väl så att om det bara finns 1 programmerat kan man väl läsa den, får man annat än "raderat" ur den är det väl klart....
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> och lyckats med konststycket att blanda ihop
> den programmerade kretsen med de andra oprogrammerade,

OK, om det gäller en eller två *specifika* kretsar, så är det
bara att läsa dom med en programmerare och jämföra HEX filerna
från dina kända program/versioner.
Skriv svar