Commit Graph

  • ae5b460859
    Merge pull request #1141 from stefanrueger/paged Stefan Rueger 2022-10-23 22:33:31 +0100
  • baaad71aa5
    Support optiboot, optiboot_dx and optiboot_x bootloaders for -c arduino (#1140) Stefan Rueger 2022-10-23 22:32:29 +0100
  • 16922842be
    Improve -B bitclock documentation Stefan Rueger 2022-10-23 22:26:07 +0100
  • 2c7083f001
    Merge pull request #1139 from steelman/isp-clock-error-message Stefan Rueger 2022-10-23 21:59:21 +0100
  • 4f6bab6303
    Merge pull request #1138 from MCUdude/pic-detect-mode-cherry Stefan Rueger 2022-10-23 21:57:26 +0100
  • 5b008a04cf
    Revamp terminal output: progress bar, callback and stdout/stderr (#1132) Stefan Rueger 2022-10-23 21:56:45 +0100
  • 34fa2faba5
    Look for ~/.config/avrdude/avrduce.rc configuration file (#1131) steelman 2022-10-23 22:52:54 +0200
  • fa1c081a94 Implemented page erase operation for SerialUPDI Dawid Buchwald 2022-10-23 15:06:06 +0200
  • 2230c05871
    Merge pull request #1 from avrdudes/main Dawid Buchwald 2022-10-23 13:56:52 +0200
  • e300861505
    Add readline for MSYS2 mingw32/mingw64 build mcuee 2022-10-23 14:40:04 +0800
  • 4a5efa7635
    Add xplainedpro_pdi programmer mcuee 2022-10-23 14:24:57 +0800
  • 21e372f639
    Add libreadline-dev for Linux github action build mcuee 2022-10-23 14:03:33 +0800
  • 992e9666a3 STK600 supports programming using PDI MCUdude 2022-10-22 12:51:03 +0200
  • c890ff90eb Mention -B in the error message Łukasz Stelmach 2022-10-20 17:34:21 +0200
  • b9396bcd02
    Always use paged access for programmers that serve bootloaders Stefan Rueger 2022-10-21 00:56:43 +0100
  • 9977f1ed12 Document meaning of -F during initialization Łukasz Stelmach 2022-10-20 19:43:45 +0200
  • 72da5c73db Fix formatting and replace tabs with spaces MCUdude 2022-10-20 12:39:11 +0200
  • 867d83c215 Print error message if no HID device is connected when using hidapi MCUdude 2022-10-20 12:27:59 +0200
  • 14446950df Check for PICkit4 or SNAP in PIC mode MCUdude 2022-10-20 00:13:37 +0200
  • b083416e3b Let Avrdude use the valid SNAP USB PID first MCUdude 2022-10-20 00:13:15 +0200
  • 13817459e1 Add missing USB VID/PIDs MCUdude 2022-10-20 00:12:44 +0200
  • c999083b8f Change message type from error to warning and add additional USB info MCUdude 2022-10-20 00:12:17 +0200
  • b864d7e73a
    Update NEWS and resolve minor residual messaging issues Stefan Rueger 2022-10-17 16:39:45 +0100
  • e172877724
    Review and overhaul AVRDUDE's messaging system (#1126) Stefan Rueger 2022-10-17 15:44:55 +0100
  • 2503ae03ce
    Merge pull request #1125 from MCUdude/updi-lock-fix Stefan Rueger 2022-10-17 14:17:32 +0100
  • ff1d26ad18
    Merge pull request #1122 from mariusgreuel/pr-teensy-warning Stefan Rueger 2022-10-17 14:17:07 +0100
  • 8e879cfae6
    Merge pull request #1121 from stefanrueger/avr_cache Stefan Rueger 2022-10-17 14:16:43 +0100
  • 946b701b08
    Fix writing of last word on DWORD TPI parts (#1115) Dan Applegate 2022-10-17 09:15:50 -0400
  • 08f4f6c63f
    Merge pull request #1112 from MCUdude/jtag3-page-erase-updi Stefan Rueger 2022-10-17 14:12:17 +0100
  • bfec594ffd Fix issue where locked UPDI devices couldn't be erased Resolves issue #1124 MCUdude 2022-10-13 14:06:15 +0200
  • 714c2fbf95
    Rename variable for clarity in avrcache.c Stefan Rueger 2022-10-12 15:55:22 +0100
  • 8a3864d263
    Fall back on bytewise r/w if paged access fails for avr cache Stefan Rueger 2022-10-12 15:53:54 +0100
  • 86155bdf66 Suppress Teensy USB communication error message on reboot Marius Greuel 2022-10-11 18:23:03 +0200
  • 48919f59b3
    Use byte-wise read/write when page size is 1 in terminal cache Stefan Rueger 2022-10-11 15:31:18 +0100
  • e14e5d2f74
    Update NEWS Stefan Rueger 2022-10-11 14:49:44 +0100
  • 929441eb82
    Merge pull request #1119 from mariusgreuel/pr-pointer-truncation Stefan Rueger 2022-10-11 14:43:41 +0100
  • 22362e9f08
    Merge branch 'main' into pr-pointer-truncation Stefan Rueger 2022-10-11 14:43:19 +0100
  • d3a3257cf7
    Improve help message in terminal and provide new command pgerase (#1113) Stefan Rueger 2022-10-11 14:40:37 +0100
  • 9377acee0e Fix pointer truncation for Windows x64 Marius Greuel 2022-10-08 19:02:03 +0200
  • 1ca1be0447 Use avr_mem_is_flash_type() instead of checking m->desc directly MCUdude 2022-10-06 20:59:32 +0200
  • 44fe5bec2d
    Update NEWS Stefan Rueger 2022-10-05 23:21:52 +0100
  • d5e4ed9f89 Fix jtag3_page_erase for targets with UPDI Very handy to have now that #1106 is merged MCUdude 2022-10-05 23:52:05 +0200
  • cd79f81747
    Merge pull request #1109 from MCUdude/jtag-mki-targets Stefan Rueger 2022-10-05 22:21:42 +0100
  • f2fb3b45b4
    Merge pull request #1108 from MCUdude/avr109-xmega Stefan Rueger 2022-10-05 22:20:16 +0100
  • d74b17b9b4
    Provide cached byte-wise read/write API (#1106) Stefan Rueger 2022-10-05 22:16:15 +0100
  • c4cb242823
    Merge pull request #1105 from MCUdude/power-debugger-features Stefan Rueger 2022-10-05 22:03:52 +0100
  • bc9137854b
    Merge pull request #1103 from s-wakaba/sunxi_linuxspi_support Stefan Rueger 2022-10-05 22:02:42 +0100
  • 83232bc7e1
    Merge pull request #1102 from MCUdude/flip2-reset Stefan Rueger 2022-10-05 22:02:22 +0100
  • 59a191ee2c
    Merge pull request #1101 from MCUdude/avr109-fix Stefan Rueger 2022-10-05 22:00:59 +0100
  • da275f8ef2 Adjust prog_modes on a few chip variants Now variants of chips that the JTAG ICE supports will not cause a warning when used with the original JTAG ICE mkI. Also, The ATmega165 isn't officially supported by the ICE mkI, so this should be properly tested with the ICE mkI first. Hans 2022-10-05 10:35:19 +0200
  • 2c8cef2712
    Merge branch 'avrdudes:main' into avr109-xmega Hans 2022-10-02 22:43:03 +0200
  • 31c3db2617 Add support for prodsig read and usersig read/write Currently only supported by the Xboot bootloader MCUdude 2022-10-02 22:36:43 +0200
  • ffabab1fb2 Improve pgm->id detection handling MCUdude 2022-10-02 10:41:40 +0200
  • 4bc9e020f1 Merge branch 'flip2-reset' of https://github.com/MCUdude/avrdude into flip2-reset MCUdude 2022-10-01 22:13:06 +0200
  • 419fd35b72 Mention linuxspi and flip2 programmers in the -E exitspecs section. linuxspi and flip2 supports "-E reset" and "-E noreset". MCUdude 2022-10-01 22:11:46 +0200
  • ef209fe44e GitHub Actions: Update apt index before installing packages Marius Greuel 2022-09-29 22:02:04 +0200
  • e05aa16510 use pgm->id to identify Power Debugger instead of USB PID MCUdude 2022-10-01 20:50:51 +0200
  • e39133daf5 Initial support for Power Debugger analog reading Voltage and current though channel A and B MCUdude 2022-09-28 21:59:50 +0200
  • 52eb2e36a7
    Merge branch 'avrdudes:main' into flip2-reset Hans 2022-09-30 20:16:58 +0200
  • 01ccab08b4 Improve exitspecs (-E) parsing Use the same implementation as linuxspi does, instead of the one suggested in #733 MCUdude 2022-09-30 20:16:16 +0200
  • 521155c1c2 Improve punctuation in error message MCUdude 2022-09-30 20:03:04 +0200
  • 3b8f41ca20 GitHub Actions: Update apt index before installing packages Marius Greuel 2022-09-29 22:02:04 +0200
  • e1a317c670 Remove Flip 2 stub functions Used when compiling without libusb. Print reasonable error instead MCUdude 2022-09-27 19:21:29 +0200
  • 2a64e78c7b bugfix: saving errno of ioctl() call in a temporary variable to prevent overwriting by following avrdude_message() call Shunichi Wakabayashi 2022-09-25 16:46:10 +0900
  • 80ca8a644e Add support for Flip 2 reset on exit This makes it possible for the application to start immedeatly after the program has been loaded. Simply use '-E reset' or '-E noreset'. Default is no reset. Closes #733 MCUdude 2022-09-24 22:48:14 +0200
  • 62aa480876 Fix avr109 extended address Closes #360 #454 MCUdude 2022-09-24 20:42:42 +0200
  • 8f478f0098
    Update NEWS Stefan Rueger 2022-09-24 13:29:04 +0100
  • 9a59941dfe
    Merge pull request #1100 from s-wakaba/sunxi_linuxspi_support Stefan Rueger 2022-09-24 13:23:38 +0100
  • 94203eb441
    Merge pull request #1099 from stefanrueger/prog_modes Stefan Rueger 2022-09-24 13:23:12 +0100
  • f172f05372
    Merge pull request #1096 from mariusgreuel/pr-cmake-texinfo Stefan Rueger 2022-09-24 13:22:55 +0100
  • 7743051926
    Merge pull request #1095 from mariusgreuel/pr-fix-multiline-configure Stefan Rueger 2022-09-24 13:22:37 +0100
  • db8b04f423
    Merge pull request #1094 from papazoga/main Stefan Rueger 2022-09-24 13:22:14 +0100
  • 3b8ac76246
    Merge pull request #1093 from stefanrueger/gemmaBoot Stefan Rueger 2022-09-24 13:21:44 +0100
  • fe991b8214
    Merge pull request #917 from asmirnou/iss45256-sysfs-gpio Stefan Rueger 2022-09-24 13:21:08 +0100
  • f17a012325
    Update documentation for linuxspi extended parameter disable_no_cs Stefan Rueger 2022-09-24 00:16:55 +0100
  • 097c78098d
    Change printf() to avrdude_message() in linuxgio.c Stefan Rueger 2022-09-23 23:28:47 +0100
  • ca154f812f
    Improve error messaging in linuxspi.c Stefan Rueger 2022-09-23 16:53:52 +0100
  • aa789d4662
    Change error messages in linuxspi.c to maintain single style Stefan Rueger 2022-09-22 10:39:31 +0100
  • 93df07866a
    Inform user of -x disable_no_spi when needed (without -v) Stefan Rueger 2022-09-22 10:31:59 +0100
  • d8ff9bef6c
    Improve error messaging when part or programmer are invalid Stefan Rueger 2022-09-21 15:38:05 +0100
  • 9e836d7988
    Ensure avrdude.conf (programmer, part) pairs allow max one programming mode Stefan Rueger 2022-09-21 12:12:06 +0100
  • 4c29edbc41
    Warn if a part shares multiple programming modes with a programmer Stefan Rueger 2022-09-21 12:10:24 +0100
  • 0175ffd21f
    Shorten more redundant programmer description for -c \? -p part Stefan Rueger 2022-09-20 22:03:40 +0100
  • 505d53c2e1
    Shorten redundant for bootloader description in -c ? -p part output Stefan Rueger 2022-09-20 21:55:29 +0100
  • b04a83b1a2
    Document conditional options -c ? -p part and -p ? -c programmer Stefan Rueger 2022-09-20 21:39:15 +0100
  • 97c5ac312a
    Shorten redundant programmer description for -c \? -p part Stefan Rueger 2022-09-20 21:37:49 +0100
  • 4070ca9012
    Distinguish different JTAG programming modes Stefan Rueger 2022-09-20 18:36:46 +0100
  • be40d3b260 add extended parameter "disable_no_sc" for linuxspi programmer Shunichi Wakabayashi 2022-09-20 01:32:12 +0900
  • 07f1f60020 Make cosmetic changes to avrdude.conf.in Stefan Rueger 2022-09-16 19:10:39 +0100
  • fba2ac0330 Align = of -p? and -c? output Stefan Rueger 2022-09-16 19:09:35 +0100
  • 7a76967851 Clarify desc lines for SPM programmers in avrdude.conf.in Stefan Rueger 2022-09-16 16:14:18 +0100
  • 669796119a Add prog_modes lines for par programmers in avrdude.conf.in Stefan Rueger 2022-09-16 16:13:18 +0100
  • f8a62cca34
    Print compatible parts for programmer and vice versa using -c? or -p? Stefan Rueger 2022-09-14 22:57:16 +0100
  • 0d411f2879
    Add prog_modes lines for programmers in avrdude.conf.in Stefan Rueger 2022-09-14 18:36:37 +0100
  • ac8fbadff4
    Add assignment injection code for -c*/si Stefan Rueger 2022-09-14 18:04:12 +0100
  • 7087fd9f3e
    Raise info level for overwriting mcuid to MSG_DEBUG Stefan Rueger 2022-09-11 23:08:48 +0100
  • 168a8b92e9
    Default mcuid without warning for parts known at compile time Stefan Rueger 2022-09-11 15:33:23 +0100
  • a5f3885b50 Add and modify programmers for gemmaBoot in avrdude.conf.in Stefan Rueger 2022-09-07 09:56:28 +0100
  • 8ecae62f4a CMake: Add install commands for docs Marius Greuel 2022-09-04 17:48:12 +0200
  • c633255c01 CMake: Add initial support for texinfo docs Marius Greuel 2022-05-11 23:27:55 +0200