summaryrefslogtreecommitdiff
path: root/src/telegps-v2.0
Commit message (Collapse)AuthorAge
* altos: Move common build definitions to src/Makefile.defsKeith Packard2019-02-18
| | | | | | | | This cleans up the build process for all architectures, providing a common place to specify vpath, cflags and build rules for various common files. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add generic LED driver.Keith Packard2018-10-13
| | | | | | | | | | | This driver uses the generic GPIO functions and allows per-LED port and pin configuration. It supports up to 32 LEDs. Rename SoC-specific LED drivers. Remove enabled parameter to ao_led_init Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Define AO_LOG_FORMAT in */ao_pins.h. Use in ao_cmd.cKeith Packard2017-10-22
| | | | | | | Instead of having a global variable define the log format, use a macro instead to save data space. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Enable USB connect monitoringKeith Packard2017-09-18
| | | | | | | Disable radios when plugged in to USB to save power and avoid being noisy. Signed-off-by: Keith Packard <keithp@keithp.com>
* production TeleGPS v2.0 use a 16Mhz crystal for the SOCBdale Garbee2017-09-18
|
* publish support for TeleGPS v2.0Bdale Garbee2017-09-17
|
* altos/telegps-v2.0: Disable external serial port to save ROMKeith Packard2017-05-02
| | | | | | We'll have to rewrite some of the serial code to avoid sucking memory here. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Reorder initialization sequenceKeith Packard2017-04-30
| | | | | | | | This tries to be a bit more logical about the board initialization sequence, starting with the OS, then the support hardware, internal drivers, external drivers and finally services. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: CC1200 CS is PA1, not PA5.Keith Packard2017-04-30
| | | | | | | Also remove some unneeded config of an additional pin for MCU wakeup, which the CC1120 needs but the CC1200 does not. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: GPS chip is connected to serial 2, not serial 1Keith Packard2017-04-30
| | | | | | Turn on serial 2 and use it for GPS. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Remove some unneeded definesKeith Packard2017-04-30
| | | | | | HAS_MS5607 and HAS_RADIO_RECV aren't useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Battery ADC input is on PB1, not PA0Keith Packard2017-04-30
| | | | | | Rewire as needed. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Set CPU clock to 48MHz instread of 96MHzKeith Packard2017-04-30
| | | | | | Turns out the CPU doesn't run well at that speed. Who would have guessed? Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Adjust LED configKeith Packard2017-04-30
| | | | | | The LED is green, not red. Use it for panic and GPS lock. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps-v2.0: slow down radio chip spi speedBdale Garbee2017-04-25
|
* altos/telegps-v2.0: git ignore make resultsKeith Packard2017-04-24
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps-v2.0: Remove fec_tx code and ADC logging.Keith Packard2017-04-13
| | | | | | This gets telegps-v2.0 to link. Signed-off-by: Keith Packard <keithp@keithp.com>
* initial cut at telegps-v2.0 firmwareBdale Garbee2017-04-13