summaryrefslogtreecommitdiff
path: root/ao-tools/altosui/AltosFlash.java
Commit message (Collapse)AuthorAge
* Move altosui to the top level, placing libaltos inside it.Keith Packard2010-11-24
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Close serial port when debug link failsKeith Packard2010-11-22
| | | | | | | If the debug connection isn't working, close down the serial port when reporting the failure. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Open serial device at 'new' time. Prohibit duplicate opens.Keith Packard2010-11-13
| | | | | | | | | | | With the per-serial UI, there's never a reason to create a serial device without opening it right away. This eliminates the bug caused by not opening the serial device for telemetry reception. Serial devices can now be opened only once; this eliminates errors when trying to reflash or configure devices while receiving telemetry. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Eliminate unncessary import altosui linesKeith Packard2010-11-13
| | | | | | | Java appears to automatically import every module from the current package. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Abort flashing if debug port isn't workingKeith Packard2010-09-03
| | | | | | | | | Check each command going over the debug port and make sure it works as expected. This commit adds checks for initializing the clock, selecting the desired program counter and running the flash program. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: fetch existing romconfig for flashingKeith Packard2010-08-24
|
* altosui: Delay mapping Flash UI until flashing actually startsKeith Packard2010-08-24
| | | | | | | The flash operation may be abandoned before it even starts; this makes sure the UI doesn't flash up on the screen. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Finish device programming codeKeith Packard2010-08-23
| | | | | | Altosui can now reprogram Altusmetrum devices. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add debug dongle API, split flash UI outKeith Packard2010-08-23
| | | | | | | | Create an API to talk through the debug port on another AltOS device. Split the flash UI out from the flash implementation so that a command line flash utility can be written. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add .ihx file reading code and stub out flashing UIKeith Packard2010-08-23
Signed-off-by: Keith Packard <keithp@keithp.com>