From 97408f3fe74d7858c0da3eac2ee063b568062231 Mon Sep 17 00:00:00 2001 From: cpldcpu Date: Sun, 15 Dec 2013 16:49:09 +0100 Subject: roadmap --- firmware/Roadmap.txt | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 firmware/Roadmap.txt (limited to 'firmware') diff --git a/firmware/Roadmap.txt b/firmware/Roadmap.txt new file mode 100644 index 0000000..523c26c --- /dev/null +++ b/firmware/Roadmap.txt @@ -0,0 +1,26 @@ +Development Roadmap + +1.x Improvements (No protocol change, micronucleus host tool stays the same) + +Changes to client firmware: + - Only time out bootloader if program is loaded + - CRC check + - Move clean boot page to initialization + +2.x Improvements (New Protocol, new command line tool) + +Changes to client firmware: + - New device support (84,841,167,861) + - External oscillator option + - polled USB + - enter bootloader by external reset + +Changes to protocol/command line tool + - Send different delay times for erase and program to support 481 + - Transmit data in value and index field, don't use data payload to reduce code size and improve v-usb stability + - Move writing of tiny vector table to host tool. Reset vector patching stays on client + -> no risk of bricking device, since bootloader will remain active + - erase command + + + \ No newline at end of file -- cgit v1.2.3