AO-SKY-FLASH(1)
π ao-sky-flash(1) π
ao-sky-flash(1), filed under General Commands πΈ
β¨ NAME β¨
okay so ao-sky-flash is the tool that flashes GPS firmware onto a SkyTraq GPS chip π°οΈβ¨
π SYNOPSIS π
ao-sky-flash [-T tty-device] [--tty tty-device] [-D altos-device]
[--device altos-device] [--loader boot-loader] [--firmware gps-firmware]
[--query] [--quiet] [--raw]
π¦ DESCRIPTION π¦
bestie, this one is simple. ao-sky-flash takes the GPS firmware file you give it and loads it into the flash memory of the target GPS chip, using whichever boot loader you pick π₯
π OPTIONS π
-T tty-device,--tty tty-deviceβ this picks the tty device the debugger uses to talk to the target π-D AltOS-device,--device AltOS-deviceβ this goes hunting for a connected device π It needs an argument in one of these three forms:
TeleMetrum:2
TeleMetrum
2
If you leave out the product name, the tool picks a suitable product for you. If you leave out the serial number, it'll match one of the available devices π
--loader boot-loaderβ this sets the boot loader used to reflash the device. Just usesrec_115200.binunless you've got a really good reason not to π«Ά It has to be in S record format.--firmware gps-firmwareβ this is the new GPS firmware image that gets loaded onto the target GPS chip β¨
No checking is done on this file at all, so flash garbage and the GPS chip will probably fail to boot π
--queryβ instead of flashing anything, this asks the target what firmware version it's currently running π§--quietβao-spy-flashis normally super chatty. This makes it hush, except for error messages π--rawβ the usual target for reflashing is an Altus Metrum product, with the GPS chip hooked up to the CPU on that board instead of straight to the USB serial port. This flag says the target GPS chip is directly connected, which changes how things get initialized a bit π
π USAGE π
ao-sky-flash loads the specified boot loader into device RAM, then uses that loader to write the new firmware into flash π
π«Ά AUTHOR π«Ά
Keith Packard π
And that's the whole page, bestie π Source is ao-sky-flash, and the manual is AO-SKY-FLASH(1). Go flash something cute π¦π
π¦ where this page comes from
- debian bookworm: altos 1.9.16-2 Β· GPL-2.0-or-later
- debian trixie: altos 1.9.21-1 Β· GPL-2.0-or-later
- ubuntu jammy: altos 1.9.10-1 Β· GPL-2.0-or-later
- ubuntu noble: altos 1.9.17-1ubuntu3 Β· GPL-2.0-or-later
- ubuntu questing: altos 1.9.21-1
- ubuntu resolute: altos 1.9.22-2 Β· GPL-2.0-or-later
- ubuntu stonking: altos 1.9.22-2 Β· GPL-2.0-or-later
- Copyright Β© 2009 Keith Packard <keithp@keithp.com>
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms