Commit Graph

  • b688b1f601 Add support for read with ... "operator" This means that you can use ... to read the "rest" of the memory. $ read eeprom ... will dump the entire memory $ read eeorm 0x80 ... will dump the memory from address 0x80 to the end address MCUdude 2022-02-28 22:40:17 +0100
  • d89f695c31 Incread default read size to 256 bytes MCUdude 2022-02-28 20:39:55 +0100
  • 1f2b570216 Support both userrow and usersig names MCUdude 2022-02-28 19:46:47 +0100
  • 64cc54ac35 PR #888 done Joerg Wunsch 2022-02-21 23:28:50 +0100
  • e2e5e44bab
    Merge pull request #888 from MCUdude/userrow-alias Jörg Wunsch 2022-02-21 23:28:05 +0100
  • 07ea8f5e09 Add userrow and usersig aliases MCUdude 2022-02-21 22:36:06 +0100
  • 0269817217 Add a missing @end table Joerg Wunsch 2022-02-21 22:01:05 +0100
  • fe6290072a PR #880 done Joerg Wunsch 2022-02-21 21:54:47 +0100
  • 008f95f6ff
    Merge pull request #880 from MCUdude/terminal-write Jörg Wunsch 2022-02-21 21:53:38 +0100
  • a73567893b Properly handle negative number sizes MCUdude 2022-02-21 13:43:38 +0100
  • fa706f0d01 Handle data size warning better Now it only outputs a warning when the size of the data the user input is actually ambiguous MCUdude 2022-02-20 22:39:04 +0100
  • 3532c567ac Add suffix for 8-bit data use [val]HH or [val]hh to force 8-bit writes to memory MCUdude 2022-02-20 22:23:15 +0100
  • 14f646822c PR #886 done Joerg Wunsch 2022-02-20 20:59:28 +0100
  • bb73ade70b
    Merge pull request #886 from dbuchwald/ser_posix_cleanup Jörg Wunsch 2022-02-20 20:58:22 +0100
  • bb99a36a14 Formatting Use enums for write mode, and change datatypes from int/long/char to int32_t/uint8_t where possible MCUdude 2022-02-20 19:08:30 +0100
  • 0d7d034d24 Issue #884 closed Joerg Wunsch 2022-02-20 16:58:39 +0100
  • c7d1ebcf1f Issue #881 also fixed Joerg Wunsch 2022-02-20 14:37:04 +0100
  • b891b7c64b Issue #874 is closed Joerg Wunsch 2022-02-20 14:35:50 +0100
  • a9b756e5c7 Add struct initialization list MCUdude 2022-02-20 12:46:53 +0100
  • cf67a76c23 Merge branch 'main' into ser_posix_cleanup Dawid Buchwald 2022-02-20 12:37:19 +0100
  • 0e29b43bd0 Add support for 64-bit integers Also, move everything data related into a struct, to keep tings a little more organized MCUdude 2022-02-19 23:34:50 +0100
  • 4b9219edee Add support for suffixes for manually specifying data size H/h/S/s: 16-bit, L/l: 32-bit, F/f: 32-bit float MCUdude 2022-02-19 22:48:58 +0100
  • 428cd89e8d PRs #878, #873, #885 done Joerg Wunsch 2022-02-18 23:02:25 +0100
  • 3efd3b2052
    Merge pull request #873 from MCUdude/add-arduino-programmers Jörg Wunsch 2022-02-19 21:51:31 +0100
  • 7c65adba26
    Merge pull request #885 from dbuchwald/simple_updi_fix Jörg Wunsch 2022-02-19 21:50:41 +0100
  • 75ab3c418e Fixed warning with unsigned char Dawid Buchwald 2022-02-19 21:18:03 +0100
  • 62f3b84eee Use union for simpler data representation It is a bit hacky, but for this purpose it fits surprisingly well MCUdude 2022-02-19 20:15:52 +0100
  • 066f54fbfa Cleanup of POSIX serial init code Dawid Buchwald 2022-02-19 18:00:58 +0100
  • de19f203e0 Smallest possible fix for PL2303HX Dawid Buchwald 2022-02-19 15:07:32 +0100
  • d054c68b19
    Merge pull request #878 from MCUdude/fix-pkob-target-voltage Jörg Wunsch 2022-02-18 23:01:49 +0100
  • 5c90fbbaae PR #877 done Joerg Wunsch 2022-02-18 22:53:45 +0100
  • c2fe68ef7d
    Merge pull request #877 from MCUdude/jtag3-verbosity Jörg Wunsch 2022-02-18 22:38:40 +0100
  • c345985928
    Merge branch 'avrdudes:main' into terminal-write Hans 2022-02-18 22:09:42 +0100
  • c1ec836fbd PR #882 done Joerg Wunsch 2022-02-18 21:37:27 +0100
  • ba01fd7e30
    Merge pull request #882 from mariusgreuel/pr-libhid-cleanup-part1 Jörg Wunsch 2022-02-18 21:36:12 +0100
  • 59ecd4cc65 Remove libhid support in ser_avrdoper.c in favor of libhidapi Marius Greuel 2022-02-18 20:05:52 +0100
  • e31be88ce0 Add LIB_LIBHID to CMake project to fix MinGW build issue Marius Greuel 2022-02-18 19:52:53 +0100
  • 6e7f38e81f Properly handle negative numbers Now -3.141592 and -32768 are valid numbers that's stored correctly in memory MCUdude 2022-02-18 08:33:09 +0100
  • 10e05eed21 Require single quotes when writing characters MCUdude 2022-02-17 22:43:23 +0100
  • 551046052e Add support for writing floats MCUdude 2022-02-17 22:40:26 +0100
  • 2a92b8cce4 Add support for memory "fill" with arbitrary data too If you run the following command: $ write eeprom 0x00 0x10 A B C ... MCUdude 2022-02-17 13:00:30 +0100
  • c007dc7d24 Add support for writing single characters Now this is possible: write eeprom 0x00 a b c d e f 0x80 0x90 ! H E L L O MCUdude 2022-02-17 11:55:05 +0100
  • 2589b17640 Add support for memory "fill" mode Syntax: write <memtype> <start addr> <no. byte to write> <byte to write> ... MCUdude 2022-02-17 11:24:59 +0100
  • 19e2cae053 Add Curiosity Nano to terminal list MCUdude 2022-02-14 10:30:21 +0100
  • 932f68f24c Set target voltage even thoug not target is detected MCUdude 2022-02-14 10:28:54 +0100
  • b1d34a510c Reduce jtag3 output verbosity MCUdude 2022-02-13 19:23:48 +0100
  • f2bdcbe977 Add missing USBtiny derived programmers ArduinoISP and the Arduino.org ISP are commercial versions of the USBtiny programmer with different USB VIDs/PIDs MCUdude 2022-02-11 22:46:11 +0100
  • 7b79b72794 PR #872 done Joerg Wunsch 2022-02-11 22:17:09 +0100
  • 76a17be4d0
    Merge pull request #872 from MCUdude/jtag-string-formatting Jörg Wunsch 2022-02-11 22:16:39 +0100
  • 80f1d96e07 Tweak programmer info formatting strings Now all colons are on a straight line, just like #853 did to all jtag3 compatible programmers MCUdude 2022-02-11 22:04:35 +0100
  • 09fe08e51c PR #853 done Joerg Wunsch 2022-02-11 21:45:31 +0100
  • f2c73c2bb8
    Merge pull request #853 from MCUdude/jtag3-clock-update Jörg Wunsch 2022-02-11 21:44:54 +0100
  • b581d14823 String formatting Allign colons, only print clocks that are actually present (>0 kHz) MCUdude 2022-01-23 22:44:50 +0100
  • 354a1c4f1f PR #869 closed Joerg Wunsch 2022-02-11 21:17:01 +0100
  • 23a09a6197
    Merge pull request #869 from MCUdude/alias-memories Jörg Wunsch 2022-02-11 21:15:34 +0100
  • 3fc39c47ad Print memory name alias together with the canonical name if present in avrdude.conf. An example would be "avrdude: reading fuse0/wdtcfg memory:" MCUdude 2022-02-10 22:07:51 +0100
  • d6ccf7a3ff Add memory alias names for megaAVR0/tinyAVR0,1,2/AVR-Dx/AVR-Ex fuses MCUdude 2022-02-10 22:06:31 +0100
  • 452f673f38 Back out the last "alias" commit (search for existing alias). Joerg Wunsch 2022-02-10 21:26:05 +0100
  • 38a3af37e2 Mention PRs #863 and #868. Joerg Wunsch 2022-02-10 20:39:51 +0100
  • d134dc8fff
    Alias keyword (#868) Jörg Wunsch 2022-02-10 20:39:19 +0100
  • ba314f23e9
    Merge pull request #863 from MCUdude/jtag3-read-memory-alias Jörg Wunsch 2022-02-10 20:35:06 +0100
  • a43f220ef9 Add support for reading from more memory sections It's now possible to read the following memories if present: osccal16, osccal20, tempsense, osc16err, osc20err MCUdude 2022-02-03 20:42:34 +0100
  • 1c0b70da89 PR #859 done Joerg Wunsch 2022-02-05 22:03:59 +0100
  • b6a6c681df
    Merge pull request #859 from dl8dtl/safemode-removal Jörg Wunsch 2022-02-05 22:03:12 +0100
  • 3eda1d15f9 Mention PR #858 Joerg Wunsch 2022-02-05 21:59:04 +0100
  • c6438532f0
    Merge pull request #858 from yegorich/cmake-install-fix Marius Greuel 2022-02-05 21:46:38 +0100
  • 625027a807 Add HV UPDI pulse command MCUdude 2022-02-05 14:44:13 +0100
  • 284068430f Move Visual Studio CMake settings to root folder v7.0-rc1 Marius Greuel 2022-02-02 21:59:55 +0100
  • ee5c5f8203 Fix TPI memory writes for odd number of bytes Marius Greuel 2022-01-10 23:14:46 +0100
  • 1bfc4f1f8b Update README.md Marius Greuel 2021-12-28 13:56:48 +0100
  • 723731d240 Add GitHub deploy action Marius Greuel 2022-01-06 21:24:45 +0100
  • 22564e80b5 Add CMake settings for Visual Studio Marius Greuel 2021-12-28 15:07:55 +0100
  • d1d33b4e13 Add support for COM port discovery via USB VID/PID Add support for Leonardo USB bootloader auto-reset Marius Greuel 2021-12-28 12:19:35 +0100
  • 2cc3adf8a8 Correct endpoint direction for control messages of USBtinyISP devices Marius Greuel 2020-02-23 21:03:11 +0200
  • e897f51fd8 Change Intel HEX line length from 32 to 16 to match line length of avr-objcopy Marius Greuel 2018-04-15 21:45:12 +0200
  • f938517b49 Change program URL to github.com Marius Greuel 2021-12-28 11:13:52 +0100
  • 6fd68ed7fe Mention Hans Eirik Bull for his recent contributions Joerg Wunsch 2022-02-01 23:26:20 +0100
  • 36de84ab48 Mention Dawid and Marius for their recent contributions. Joerg Wunsch 2022-02-01 20:35:15 +0100
  • 8c6c6a14ec Remove the "safemode" feature. Joerg Wunsch 2022-01-31 20:44:32 +0100
  • 7ed3632902 CMake: use CMAKE_CURRENT_BINARY_DIR to locate avrdude.conf Yegor Yefremov 2022-01-31 07:13:54 +0100
  • e28e28d7c3 With the new CMake file structure, no need to dive into "src" Joerg Wunsch 2022-01-30 10:46:27 +0100
  • a3868a8260 Mention PR/issue 855, 856, 857 Joerg Wunsch 2022-01-30 10:45:53 +0100
  • e0bc6a8bd6
    Merge pull request #855 from MCUdude/fix-arduino-retry-attempts Jörg Wunsch 2022-01-30 10:45:24 +0100
  • 69177dfe3f
    Merge pull request #857 from dl8dtl/fix-856 Jörg Wunsch 2022-01-30 10:41:53 +0100
  • b84e6862a7 Assign proper type to msg[] in errstr() Joerg Wunsch 2022-01-29 23:32:39 +0100
  • 7144a9f2ae Replace incorrect warning message Was mistakenly added in PR #854. MCUdude 2022-01-29 19:56:26 +0100
  • 28be45d8b6 Fix Ardino sync attempts In order for the Arduino bootloader to re-sync with Avrdude, the microcontroller needs to be reset to start the bootloader again. MCUdude 2022-01-29 19:53:42 +0100
  • 4ff72ac462 Mention all closed PRs and bug issues. Joerg Wunsch 2022-01-27 23:20:26 +0100
  • 4ea4ff7fba
    Merge pull request #850 from dl8dtl/usbasp-errstr Jörg Wunsch 2022-01-27 23:18:51 +0100
  • 7e7c4e630e
    Merge pull request #854 from MCUdude/arduino-stk500 Jörg Wunsch 2022-01-27 23:17:28 +0100
  • 39deb3a600
    Merge pull request #852 from yegorich/cmake-split Jörg Wunsch 2022-01-27 23:16:37 +0100
  • dd8c3ff830
    Merge pull request #843 from mariusgreuel/pr-ftdi-syncbb Jörg Wunsch 2022-01-27 23:15:10 +0100
  • ad6eff0f76 Set number of Arduino/STK500 connection retry attempts Using the extended parameter flag -x. Usage: . Default number of attempts is still 10 if not -x flag is specified MCUdude 2022-01-25 09:40:24 +0100
  • 286c0f5e2a Don't print irrelevant information for the Arduino programmer MCUdude 2022-01-24 22:16:31 +0100
  • f6bbaadfa6 Print clock info after the correct clock speeds has been set The "new" clock speed set by the -B flag wasn't reflected in the output log MCUdude 2022-01-23 00:15:51 +0100
  • acee6afa4e CMake: split configuration in two files Yegor Yefremov 2022-01-23 17:13:42 +0100
  • 42a154dddf Fix libusb-1.0 error strings Joerg Wunsch 2022-01-21 23:13:56 +0100
  • de3d7c1659 PR #849 merged Joerg Wunsch 2022-01-21 21:56:36 +0100
  • a8f7e96222 PR #815 merged Joerg Wunsch 2022-01-21 21:55:36 +0100
  • 37b0659951 PR #816 merged Joerg Wunsch 2022-01-21 21:45:27 +0100