Dean Camera
|
8ea051de63
|
Add Lock/Fuse byte programming support to the AVRISP PDI programming protocol code.
|
2009-12-15 00:58:22 +00:00 |
Dean Camera
|
a7880ac1cd
|
Fix error in AVRISP programmer when repeatedly using PDI mode via the hardware USART due to the SendByte routine not clearing the Transmit Complete USART flag.
|
2009-12-15 00:14:17 +00:00 |
Dean Camera
|
bb38793312
|
Add Doxygen documentation to the completed portions of the PDI programming protocol in the AVRISP project.
|
2009-12-14 07:06:30 +00:00 |
Dean Camera
|
f3e4fbe512
|
Use the PDI REPEAT instruction in the PDI programmer code to reduce protocol overhead and greatly improve transfer throughput. Switch bit-bang USART in the AVRISP project to Timer 1, so that Timer 0 can be used for hardware timeouts while waiting for the NVM bus or controller to become ready.
|
2009-12-14 06:01:56 +00:00 |
Dean Camera
|
48e50b6b57
|
Added memory erase handling to the PDI protocol in the AVRISP project.
|
2009-12-14 05:15:42 +00:00 |
Dean Camera
|
8a55d80e7e
|
Fix NVM commands so that memory reads and CRC generations now work correctly using unoptimized PDI commands.
|
2009-12-14 04:39:16 +00:00 |
Dean Camera
|
1fa27139f5
|
Split out NVM access code in the AVRISP project into a seperate NVMTarget.c source file and header. Make NVM register accesses use the NVM base address as set by the host, rather than using the fixed value from the XMEGA datasheet.
|
2009-12-14 02:59:34 +00:00 |