Debug-utskrift Pic32 Mplab?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Debug-utskrift Pic32 Mplab?

Inlägg av Zajber »

Hej. Har lite problem med mitt Pic32 starterkit. PIC32MX360F512L

Har försökt att använda debug-utskrifter via min ICD3 m.h.a.

Kod: Markera allt

//Initialize the DB_UTILS IO channel
DBINIT();
	
// Display a message
DBPRINTF("TESTAR DEBUG. \n");
Får ingen som helst reaktion av detta, inga errors vid kompilering heller.

Har provat att lägga till mappio-parametern till kompilatorn enligt något tips på microchips forum men inget då heller.
Hittade någon indikation på att detta ev. kanske inte funkar på just denna modellen av pic32:an, något diffusa uppgifter dock.

Förslag?
sdujolo2
Inlägg: 158
Blev medlem: 2 oktober 2007, 13:50:35
Ort: Sundsvall

Re: Debug-utskrift Pic32 Mplab?

Inlägg av sdujolo2 »

Lägg till detta i "Preprocessor macros" PIC32_STARTER_KIT
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46954
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av TomasL »

Nja, inte om man kör med ICD3.

PIC32_STARTER_KIT är väl enbart om man kör med starterkitet via USB.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av Zajber »

Precis. Det funkar inte med ICD3.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46954
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av TomasL »

Däremot skall du använda kommandoradsdirektivet "-mappio-debug" till kompilatorn, dvs under "Build-Options"
"Första" raden i main() bör vara DBINIT();

Har själv lite problem med detta, då det inte kompilerar och länkar med denna funktion.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av Zajber »

Den har jag testat redan, utan några som helst resultat eller errors vid kompilering.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46954
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av TomasL »

Denna funktion verkar en aning odokumenterad, det står nånting om att alla "devices" inte stöder den.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av Zajber »

Det är ungefär vad jag har kommit fram till med då.

Kul.. Jag har kört fast med mitt SD-kort igen och behöver lite debugutskrifter för att se vad som händer. :(
Användarvisningsbild
anrhm
Inlägg: 371
Blev medlem: 3 november 2005, 15:13:33
Ort: Norrtälje

Re: Debug-utskrift Pic32 Mplab?

Inlägg av anrhm »

Utan att veta vad jag pratar om. Jag har aldrig jobbat med Microchips kretsar.

Hjälper det inte att anropa DBPUTS?

På sidan http://www.johnloomis.org/microchip/pic ... ello1.html står det:
The macro DBPUTS commmunicates through the JTAG interface and USB channel to the host computer.
There must be at least one explicit call to DBPUTS before DBPRINTF works properly.

Kan det vara till någon hjälp? Du har inte med något anrop till DBPUTS i ditt exempel.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46954
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Debug-utskrift Pic32 Mplab?

Inlägg av TomasL »

Nu använder vi varken JTAG eller USB.
Men det kanske kan vara så i alla fall.
Skriv svar