Dean Camera
4ad929f19d
Update copyrights for 2017.
2017-04-18 20:30:29 +10:00
Dean Camera
1e05d46b66
Update copyrights to 2016.
2016-01-31 16:11:09 +11:00
Dean Camera
13c2d91d27
Atmel Studio 7 has a newer AVRISP-MKII firmware payload.
2015-10-04 22:11:28 +11:00
Dean Camera
1d2680b358
Update copyrights to 2015 (better late than never).
2015-05-17 13:14:29 +10:00
Dean Camera
f63496a117
Fix AVRISP-MKII status values to match the published protocol (thanks to Gustavo Souza).
2014-05-27 21:38:46 +10:00
Dean Camera
e368a89987
Update copyrights for 2014.
2014-01-04 10:45:02 +11:00
Dean Camera
52c69331ec
Reduce PDI/TPI reset hold period from 1ms to 100us, as the former caused sporadic session issues.
2013-11-21 18:41:17 +01:00
Dean Camera
8edd561948
Fix incorrect status constants in the AVRISP-MKII Clone project.
2013-11-20 20:20:22 +01:00
Dean Camera
16c4f1d43c
Increase AVRISP-MKII Clone PDI/TPI handshake to 1ms from 1us for targets with high /RESET line capacitance.
2013-11-04 17:09:21 +01:00
Dean Camera
bcd07f4f8a
AVRISP-MKII Clone Project PDI/TPI frequency increased from 250KHz to 2MHz as it is now stable.
2013-11-02 12:17:31 +01:00
Dean Camera
85141b37f9
Use non-abbreviated XPROG/PDI/TPI constant names.
2013-10-27 22:36:02 +01:00
Dean Camera
560e5f75fb
Refactor AVRISP MKII Clone PDI/TPI command constants to simplify the driver code.
2013-10-27 21:34:44 +01:00
Dean Camera
e1b19e4e10
More minor speedups to the AVRISP-MKII clone programmer PDI memory reading code.
2013-10-27 18:26:11 +01:00
Dean Camera
cf41d16bc7
Only issue the REPEAT instruction in the clone programmer if needed to reduce protocol overhead.
2013-10-27 18:15:03 +01:00
Dean Camera
03ce1bc503
Bump AVRISP-MKII version number to be compatible with Atmel Studio 6.1 SP2.
2013-08-19 18:30:00 +02:00
Dean Camera
41810f6e9e
Update AVRISP-MKII Clone programmer project default firmware minor revision number to make it compatible with the Atmel Studio 6.1 public release.
2013-04-27 10:30:09 +00:00
Dean Camera
03cdb09071
Minor documentation improvements.
2013-03-18 19:24:55 +00:00
Dean Camera
f51c87b916
Code style fixes to the AVRISP-MKII Clone programmer project.
2013-01-14 20:57:04 +00:00
Dean Camera
397d77cb44
Updated AVRISP-MKII Clone Programmer project so that the SCK clock period is saved in EEPROM (thanks to Gerhard Wesser).
2013-01-13 12:46:23 +00:00
Dean Camera
de0df8b162
Update copyright year to 2013.
2013-01-03 11:37:33 +00:00
Dean Camera
eee252603b
Minor documentation improvements.
2012-10-05 20:22:19 +00:00
Dean Camera
d8621ee8f4
Oops - forgot to fix up the command timeout reset code in the AVRISP-MKII clone programmer.
2012-06-17 15:35:17 +00:00
Dean Camera
5f709e281e
Merge in latest trunk.
2012-05-20 17:16:21 +00:00
Dean Camera
5833b27f80
Alter the XPLAINBridge and AVRISP-MKII clone projects so that the descriptors from the AVRISP-MKII clone project can be directly used in the XPLAINBridge project. Add support for RESET_TOGGLES_LIBUSB_COMPAT option in the XPLAINBridge project.
2012-05-20 17:09:39 +00:00
Dean Camera
cb9e7392c5
AppConfigHeaders: Make sure that in applications using an AppConfig.h configuration file, all application headers include the configuration file.
2012-05-15 19:51:41 +00:00
Dean Camera
926a83bbc1
AppConfigHeaders: Update several user projects to use configuration header files, rather than makefile defines.
2012-05-10 20:11:47 +00:00
Dean Camera
359fbfe14d
Add branch for the conversion of demos to use standard C header files for configuration, rather than makefile defined macros.
2012-05-10 19:24:58 +00:00
Dean Camera
56aed4b3e6
Fixed AVRISP-MKII programmer project reset line polarity inverted when the generated EEP file is loaded into the USB AVR's EEPROM and avr-dude is used.
2012-04-16 17:03:07 +00:00
Dean Camera
cf7859e2f2
Minor documentation improvements.
2012-04-15 19:23:00 +00:00
Dean Camera
ce3db96d9a
Make sure CRC value is pre-zeroed before reading from the XMEGA target device, to prevent corrupt data from being returned to the host in the AVRISP-MKII Clone project.
2012-04-15 19:15:35 +00:00
Dean Camera
47f6a35013
Reintegrate the FullEPAddresses development branch into trunk.
2012-04-14 14:41:17 +00:00
Dean Camera
25ac76a251
Reverted AVRISP-MKII clone project watchdog based command timeout patch in favour of a hardware timer, to allow for use in devices with WDTRST fuse programmed.
2012-04-01 13:39:04 +00:00
Dean Camera
bbf9d14bf9
Fixed AVRISP-MKII programmer project failing to compile for the U4 chips when VTARGET_ADC_CHANNEL is defined to an invalid channel and NO_VTARGET_DETECT is defined (thanks to Steven Morehouse).
2012-03-20 20:44:01 +00:00
Dean Camera
e58915344d
Fixed error in the AVRISP-MKII programmer when ISP mode is used at 64KHz (thanks to Ben R. Porter).
2012-03-18 16:51:52 +00:00
Dean Camera
6ee79029d5
Raised the guard bits in the AVRISP-MKII clone project when in PDI and TPI to 32, to prevent communication errors on low quality connections to a target.
2012-03-05 20:25:46 +00:00
Dean Camera
b7f4370c8e
Oops - don't reset AVRISP-MKII timeout in XPROG mode, as this is synchronous serial and data is always received regardless of attached or non-attached target.
2012-02-19 01:30:53 +00:00
Dean Camera
7a1033025b
Minor documentation fixes.
...
Make an explicit constant name for the CMDEX bit of the target's NVM command register in the AVRISP-MKII Clone project.
2012-02-08 21:31:03 +00:00
Dean Camera
18b82b3575
Updated the AVRISP-MKII Clone programmer project to be compatible with the latest version of AVR Studio (version 5.1).
...
Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices.
2012-02-08 18:29:17 +00:00
Dean Camera
f1b6ddb710
Update file contributor copyrights for 2012.
2012-02-04 22:38:44 +00:00
Dean Camera
2c806f6cee
Update file header copyrights for 2012.
2012-02-04 22:32:30 +00:00
Dean Camera
fc4d3ab400
Minor documentation improvements.
2012-02-01 21:28:25 +00:00
Dean Camera
956f9e3709
Fixed AVRISP-MKII Clone timing out on long programming commands such as programming the EEPROM on an ATMEGA8 (thanks to Martin Kelling).
2012-01-30 16:54:09 +00:00
Dean Camera
dd312cead4
Make all AVRISP-MKII programmer parameters readable, since there's no real good reason to restrict parameter reads. Fix misspelt target reset polarity EEPROM variable.
2012-01-23 20:28:34 +00:00
Dean Camera
f201f6697b
Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.
2011-12-23 01:51:39 +00:00
Dean Camera
798cc84ff5
Fixed AVRISP-MKII Clone failing to start application firmware once a TPI programming session is exited.
2011-11-29 13:33:28 +00:00
Dean Camera
24ca2d49fe
Bit-bang ISP in the AVRISP-MKII clone project needs to set MOSI pin to the MSB of the data byte on startup, not the LSB.
2011-11-29 11:30:25 +00:00
Dean Camera
eb5b8a32e4
Added INVERTED_ISP_MISO compile time option to the AVRISP-MKII clone project (thanks to Chuck Rohs).
2011-10-30 14:12:11 +00:00
Dean Camera
ab43251bf9
Minor documentation fixes.
2011-10-30 07:09:44 +00:00
Dean Camera
3aa8a69246
Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when NO_VTARGET_DETECT is enabled.
2011-10-18 11:31:03 +00:00
Dean Camera
c6d6bdae0a
Added reliability patches to the AVRISP-MKII Clone project's PDI/TPI protocols (thanks to Justin Mattair).
2011-10-12 05:31:35 +00:00