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 use srec_115200.bin unless 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-flash is 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