Forum: Compiler & IDEs MPLAB / Micochip Studio UDPI unterschiede ?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Mario W. (Firma: Privat) (wlfmario)


Lesenswert?

Hallo zusammen,

ich habe hier ein kleines Problemchen, das ich leider nicht verstehe und 
Antworten suche.

Auf meinen Attiny1614 hängt ein Atmel ICE und eine LED die Blinkt zum 
testen.
Wenn ich den Code mit dem Microchip Studio 7 auf den Chip lade 
funktioniert alles so wie es soll, nur beim MPLAB wird der gleiche Code 
nicht auf dem Chip ausgeführt.

Fehlermeldungen gibt es nicht und ich habe den ICE über UDPI verbunden.
Warum funktioniert das bei der einen IDE und bei der anderen nicht ?

Ich hoffe, es kann mir jemand die Fragezeichen nehmen.

von Georg M. (g_m)


Angehängte Dateien:

Lesenswert?

Mario W. schrieb:
> beim MPLAB wird der gleiche Code nicht auf dem Chip ausgeführt.
>
> Fehlermeldungen gibt es nicht

Kann man wenigstens die Configuration Bits lesen?

von Mario W. (Firma: Privat) (wlfmario)


Angehängte Dateien:

Lesenswert?

Georg M. schrieb:
> Mario W. schrieb:
>> beim MPLAB wird der gleiche Code nicht auf dem Chip ausgeführt.
>>
>> Fehlermeldungen gibt es nicht
>
> Kann man wenigstens die Configuration Bits lesen?

Ja, das geht !
Eigentlich funktioniert alles so wie es soll, nur nach dem Hochladen 
passiert nichts auf dem MC.

Im Microchip Studio funktioniert es.

von Georg M. (g_m)


Lesenswert?

Die Hardware und die IDE sind also in Ordnung. Und das ist schon 
beruhigend.

Sind die Device Family Packs aktuell?
https://packs.download.microchip.com/

von Gerald B. (geraldb)


Lesenswert?

Mario W. schrieb:
> nur beim MPLAB

Was ist das genau? Mein du damit den "MPLAB Snap In-Circuit 
Debugger/Programmierer" (PG164100)? Die alte Revision 1 muß man für AVR 
wohl umbasteln. Bei der neueren Revision 2 kann man zwischen PIC und AVR 
mit einem Jumper umschalten. Und evtl. braucht das Teil dann noch ein 
FW-Update.

: Bearbeitet durch User
von Georg M. (g_m)


Lesenswert?

Gerald B. schrieb:
> Mario W. schrieb:
>> nur beim MPLAB
>
> Was ist das genau?

MPLAB X IDE.

von Mario W. (Firma: Privat) (wlfmario)


Lesenswert?

Gerald B. schrieb:
> Mario W. schrieb:
>> nur beim MPLAB
>
> Was ist das genau? Mein du damit den "MPLAB Snap In-Circuit
> Debugger/Programmierer"

Nein ich meinte die IDE MPLAB X

von Georg M. (g_m)


Lesenswert?

Mario W. schrieb:
> Fehlermeldungen gibt es nicht

Und was ist mit der Erfolgsmeldung?
1
Target voltage detected
2
Target device ATtiny1614 found.
3
Device Revision Id  = 0x1 (B)
4
Device Id = 0x1e9422
5
6
Calculating memory ranges for operation...
7
8
Only config settings that have been explicitly declared in your code will be programmed.
9
10
Erasing...
11
12
The following memory area(s) will be programmed:
13
program memory: start address = 0x0, end address = 0xbf
14
15
Programming/Verify complete

von Mario W. (Firma: Privat) (wlfmario)


Lesenswert?

Georg M. schrieb:
> Mario W. schrieb:
>> Fehlermeldungen gibt es nicht
>
> Und was ist mit der Erfolgsmeldung?
>
>
1
> Target voltage detected
2
> Target device ATtiny1614 found.
3
> Device Revision Id  = 0x1 (B)
4
> Device Id = 0x1e9422
5
> 
6
> Calculating memory ranges for operation...
7
> 
8
> Only config settings that have been explicitly declared in your code 
9
> will be programmed.
10
> 
11
> Erasing...
12
> 
13
> The following memory area(s) will be programmed:
14
> program memory: start address = 0x0, end address = 0xbf
15
> 
16
> Programming/Verify complete
17
>

Die Erfolgsmeldung wurde angezeigt, wie gesagt es läuft alles eigentlich 
wie es soll.

Jetzt funktioniert es allerdings alles wie es soll !
Ich habe einfach MPLAB X deinstalliert und alles neu installiert.
Wo der Fehler lag, kann ich leider nicht beantworten.

Ich danke für eure Hilfe.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.