summaryrefslogtreecommitdiff
path: root/ao-bringup
Commit message (Collapse)AuthorAge
* ao-bringup: Check for Loader USB id before attempting dfu-utilKeith Packard2018-03-16
| | | | | | | This lets me restart the turnon process after the boot loader has been flashed. Signed-off-by: Keith Packard <keithp@keithp.com>
* chaoskey: Create unified ROM image with both loader and appKeith Packard2018-03-16
| | | | | | | Flash the whole thing all at once to reduce the number of steps during turnon. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Don't wait for user when testing EasyMini ignitersKeith Packard2018-03-16
| | | | | | I always have the LEDs ready to go before starting the turnon process. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: turnon_easymini was left with dfu_util disabledKeith Packard2017-12-19
| | | | | | | This was presumably changed for some test and left in the wrong state. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup/test-chaoskey: Make finding most recent device more reliableKeith Packard2017-12-14
| | | | | | | Use dmesg -t to strip off the timestamp, which avoids having a variable number of fields for awk to look at. Signed-off-by: Keith Packard <keithp@keithp.com>
* TeleMega default is now v3.0Bdale Garbee2017-12-11
|
* TeleMega v3.0 turnon scriptsBdale Garbee2017-12-11
|
* moving to TeleMega v3.0 by defaultBdale Garbee2017-12-05
|
* handle repeated invocations without failing as oftenBdale Garbee2017-12-05
|
* don't exit on dfu-util errors, it's not reliable about reporting successBdale Garbee2017-09-19
|
* publish support for TeleGPS v2.0Bdale Garbee2017-09-17
|
* deal with cheap BT dongle that shows multiple copies of unit in lescan outputBdale Garbee2017-09-14
|
* Merge remote-tracking branch 'origin/master'Keith Packard2017-08-11
|\
| * Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2017-07-21
| |\
| * | rename existing turnon_telebt script, create a new one for v4.0Bdale Garbee2017-07-21
| | |
* | | ao-bringup: Allow dfu_util to "fail" while flashing chaoskeyKeith Packard2017-08-11
| |/ |/| | | | | | | | | | | Sometimes it isn't happy about the exit status, but if the device comes up and works OK, we don't care. Signed-off-by: Keith Packard <keithp@keithp.com>
* | ao-bringup: turnon_chaoskey: search for ao-usbload in PATHKeith Packard2017-05-19
|/ | | | | | Don't assume it's in /usr/bin Signed-off-by: Keith Packard <keithp@keithp.com>
* have git ignore ao-bringup/cal_valuesBdale Garbee2017-05-11
|
* ao-bringup: make turnon_telemini search for ao_usbload on $PATHKeith Packard2017-04-25
| | | | | | | I've uninstalled the altos package as it has a version of ao-usbload which is too old for telemini. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/ao-bringup: Switch turnon_easymini to v2.0Keith Packard2017-04-24
| | | | | | Not planning on buildin more v1.0 boards Signed-off-by: Keith Packard <keithp@keithp.com>
* Replace turnon_telemini with v3 version. Add test-teleminiv3Keith Packard2017-04-21
| | | | | | Prepare for TeleMini v3.0 release. Signed-off-by: Keith Packard <keithp@keithp.com>
* first rough cut at skeleton of code for pnpservo .. altos boots and runsBdale Garbee2017-04-01
|
* ao-bringup: test-chaoskey needs to use the SerialNumber dmesg lineKeith Packard2017-02-20
| | | | | | | | I had a locally hacked kernel which was reporting the serial number along with the device name. Instead of depending on that, just look for the regular SerialNumber report which is in all kernel versions Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Allow serial number on turnon_easymega cmdlineKeith Packard2017-02-20
| | | | | | This makes it a bit quicker to do a batch of them. Signed-off-by: Keith Packard <keithp@keithp.com>
* use elf, not ihxBdale Garbee2017-01-25
|
* stop using /usr/share for binaries in remaining turnon scriptsBdale Garbee2017-01-25
|
* ao-bringup: Improve EasyMini turnon and test scriptsKeith Packard2016-11-17
| | | | | | | | Wait less time before trying the test script. Have the test script wait for the device to appear. And then use colors to help make the results clear. Signed-off-by: Keith Packard <keithp@keithp.com>
* augment TeleDongle turn on script to support serial number on command lineBdale Garbee2016-10-02
|
* ao-bringup/turnon_telemetrum: serial on cmd line. Loop on accel failKeith Packard2016-09-02
| | | | | | These make the script easier to use Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: telemega allow serial on command line, loop on accel failKeith Packard2016-08-31
| | | | | | | | | | Allow the serial number on the turnon_telemega command line, instead of reading it. When accel cal fails, loop waiting for it to succeed instead of continuing blindly. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Add colors to chaoskey test result reportingKeith Packard2016-08-04
| | | | | | This makes them show up nice and bright in the terminal window. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Use released files for chaoskey turnonKeith Packard2016-08-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Test chaoskey using dieharderKeith Packard2016-08-02
| | | | | | | This uses a subset of the dieharder tests which run in reasonable time and don't appear to emit false negatives on a regular basis. Signed-off-by: Keith Packard <keithp@keithp.com>
* Switch from GPLv2 to GPLv2+Keith Packard2016-07-12
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* add beep to TeleMega turnon scriptBdale Garbee2016-05-06
|
* ao-bringup: Use dfu-util to install flash loader on chaoskeyKeith Packard2016-03-18
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Switch to v1.0 for chaoskeyKeith Packard2016-03-02
| | | | | | | Not going to build any more v0.1 boards. Also, chaoskey now uses the unique ID for a serial, so we don't need to provide a serial number. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/chaoskey: Add support for flipping between raw and cooked bitsKeith Packard2016-01-28
| | | | | | | | Plug the 'force bootloader' thing onto the board while it's running and it will generate raw bits instead of running them through the CRC to whiten. Useful for validating the raw hardware. Signed-off-by: Keith Packard <keithp@keithp.com>
* fix argument to ao-cal-freq so devices other than /dev/ttyACM0 workRobert Garbee2016-01-16
|
* modify bringup scripts to handle TeleMega v2.0Bdale Garbee2016-01-10
|
* add automatic Bluetooth functionality check to turnon_telebtBdale Garbee2015-09-29
|
* turnon script for TeleBT v3.0Bdale Garbee2015-08-07
|
* add a paragraph about TeleBT battery charging to AltosDroid chapter in ↵Bdale Garbee2015-07-31
| | | | documentation
* move turnon_teledongle to new cal-freq codeBdale Garbee2015-07-28
|
* ao-bringup: Make turnon_easymega run without 'make install'Keith Packard2015-06-18
| | | | | | Use relative paths for all altos tools Signed-off-by: Keith Packard <keithp@aimi.keithp.com>
* ao-bringup: Use local versions of tools instead of /usr/bin for turnon_easymegaKeith Packard2015-06-18
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-bringup: Fail turnon_easymega if accel cal failsKeith Packard2015-06-18
| | | | | | This prevents a failing board from being reported as good Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosRobert Garbee2015-06-13
|\
| * ao-bringup: Do telegps freq cal before testing GPSKeith Packard2015-06-05
| | | | | | | | | | | | | | This lets the GPS get some time to see sats while we're messing with the radio frequency calibration. Signed-off-by: Keith Packard <keithp@keithp.com>
| * ao-bringup: Use new ao-cal-freq program for cal-freq scriptKeith Packard2015-06-05
| | | | | | | | | | | | Remove shell script bits that were unreliable. Signed-off-by: Keith Packard <keithp@keithp.com>