AVR Dragon och debugwire
AVR Dragon och debugwire
Jag har stött på ett skumt problem och undrar om fler har samma problem.
Problembeskrivning
* Börjar slå på debugwire(dw), avr dragon kan köra osv.
* Jag tänker ändra fusebits så jag väljer i avrstudion att lämna dw mode under options i debugläge
* Nu händer det lustiga, jag har varken kontakt genom isp eller dw.
* När jag läser av configen genom Parallel Programming(PP) så ser jag att debugwire config är satt.
* Jag har inte ändrat ISP frekvensen mellan jag går in i dw mode och lämnar det och testar isp.
Bakgrundsfakta
* AVR studio 4.13 SP2
* WinXP SP2
* AVR dragon
* * Hardware Revision: 0x102
* * Firmware Version: 0x101200
* Testat på 3 st atmega88 tillverkade 0511 och 0649
Från detta så får jag uppfattningen av att chippet hamnar i något skumt mellanläge mellan isp och dw mode.
Problembeskrivning
* Börjar slå på debugwire(dw), avr dragon kan köra osv.
* Jag tänker ändra fusebits så jag väljer i avrstudion att lämna dw mode under options i debugläge
* Nu händer det lustiga, jag har varken kontakt genom isp eller dw.
* När jag läser av configen genom Parallel Programming(PP) så ser jag att debugwire config är satt.
* Jag har inte ändrat ISP frekvensen mellan jag går in i dw mode och lämnar det och testar isp.
Bakgrundsfakta
* AVR studio 4.13 SP2
* WinXP SP2
* AVR dragon
* * Hardware Revision: 0x102
* * Firmware Version: 0x101200
* Testat på 3 st atmega88 tillverkade 0511 och 0649
Från detta så får jag uppfattningen av att chippet hamnar i något skumt mellanläge mellan isp och dw mode.
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Du har följt anvisningarna antar jag?
Pull-up resistors on the dW/(RESET) line must not be smaller than 10kΩ. The pull-up resistor is not required for debugWIRE functionality.
Connecting the RESET pin directly to VCC will not work.
Capacitors connected to the RESET pin must be disconnected when using debugWire.
All external reset sources must be disconnected.
The debugWIRE system shares system clock with the SPI module. Thus the PRSPI bit in the
PRR register must not be set when debugging. Setting the PRSPI bit will disable the clock to the
debugWIRE module and may lead to lockup of the device.
Pull-up resistors on the dW/(RESET) line must not be smaller than 10kΩ. The pull-up resistor is not required for debugWIRE functionality.
Connecting the RESET pin directly to VCC will not work.
Capacitors connected to the RESET pin must be disconnected when using debugWire.
All external reset sources must be disconnected.
The debugWIRE system shares system clock with the SPI module. Thus the PRSPI bit in the
PRR register must not be set when debugging. Setting the PRSPI bit will disable the clock to the
debugWIRE module and may lead to lockup of the device.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
kör enbart med ISP, men nu har 2st atmega88 båda 0701 låst sig för mig av nån anledning som jag inte förstår, har använt atmega32 mycket tidigare och det har aldrig varit nåt problem så jag misstänker det är nåt lurigt med just atmega88
micke_s, kan du genom HV programmering få den till att fungera med ISP igen?
micke_s, kan du genom HV programmering få den till att fungera med ISP igen?