summaryrefslogtreecommitdiffstats
path: root/firmware/releases
diff options
context:
space:
mode:
authorBluebie <a@creativepony.com>2012-10-03 11:50:32 +1000
committerBluebie <a@creativepony.com>2012-10-03 11:50:32 +1000
commit08ce18cad8e5d59c7704ab9fab5bd03382bc629b (patch)
treefd727e6218c2e85a4f7e893441c7c20a5e8903aa /firmware/releases
parentb18af8cf0766ea7280504e72cced96c9905b9995 (diff)
downloadmicronucleus-08ce18cad8e5d59c7704ab9fab5bd03382bc629b.tar.gz
micronucleus-08ce18cad8e5d59c7704ab9fab5bd03382bc629b.tar.bz2
micronucleus-08ce18cad8e5d59c7704ab9fab5bd03382bc629b.zip
Added firmware/releases/tiny85/release notes.txt
Diffstat (limited to 'firmware/releases')
-rw-r--r--firmware/releases/tiny85/release notes.txt27
1 files changed, 27 insertions, 0 deletions
diff --git a/firmware/releases/tiny85/release notes.txt b/firmware/releases/tiny85/release notes.txt
new file mode 100644
index 0000000..2130c2d
--- /dev/null
+++ b/firmware/releases/tiny85/release notes.txt
@@ -0,0 +1,27 @@
+== 1.04 - not yet released ==
+
+firmware:
+ o Further reduction in code size - not enough to gain another page yet
+ o Reduced default configuration's timeout from 5ms to 2.5ms - seems to work on Mac, Windows 7, and Linux
+
+commandline:
+ o Added percentage progress logging
+ o New --dump-progress option outputs computer readable JSON lines, for driving GUIs, including raw progress bar data
+ o Can pass "-" as filename to upload via stdin, for GUI apps
+ o Exit code is more reliably not zero when an error occurs, and zero when upload succeeds flawlessly
+ o Detect and refuse to upload to unknown newer versions of firmware
+ o Adjusted some delays - uploads now take about a quarter to half of a second less time
+
+== 1.03 - released 2012-9-30 ==
+
+ o Reduced bootloader size by one page, expanding memory for user program by 64 bytes
+ o Adjusted tinyvector table to correct size (four bytes) - giving user program two more bytes
+ o Changed upload protocol in an incompatible way to enable smaller bootloaders in the future
+ o Now we have a command line tool (which detects 1.02 and works around upload protocol differences)
+ o Now requires all pages be written
+ o 'Finish' command repurposed as 'run' command for bootloader configs where running user program maybe optional
+
+== 1.02 - released 2012-9-30 ==
+
+ o Most recent build before next release where some subtle protocol changes took place
+ \ No newline at end of file