PICPROG(1)

πŸ“¦ version 1.9.1, in ubuntu jammy, ubuntu noble

PICPROG πŸ’–

okay bestie, gather round β€” this is a page from the General Commands Manual, and it's literally the manual for picprog, a Microchip PIC programmer for the serial port device. she's short, she's sweet, she's from 2007, and she ATE. let's get into it πŸ’…


✨ NAME ✨

picprog β€” Microchip PIC programmer for the serial port device πŸ¦‹

like. that's the whole name section. iconic minimalism, no notes.


✨ SYNOPSIS ✨

picprog --quiet --warranty --copying --help --device chiptype -d
chiptype --pic-serial-port device -p device --input-hexfile path -i path
--output-hexfile path -o path --ihx32 --ihx16 --ihx8m --cc-hexfile path
-c path --skip-ones --erase --burn --force-calibration --nordtsc --rdtsc
--slow --reboot -q -h -?

look at all those flags. she's giving options options, fr fr. every single one of those has to be typed exactly like that, bestie β€” no typos, no vibes-based guessing. πŸ‘‘


✨ ENVIRONMENT ✨

two env vars live here and they are:

  • PIC_DEVICE
  • PIC_PORT

that's it. that's the list. the page doesn't elaborate, so neither do I β€” iykyk 😌


✨ DESCRIPTION ✨

the entire description is a link. genuinely. it says:

See <URL:http://www.iki.fi/hyvatti/pic/picprog.html>.

so like… go read the URL, bestie 🫢 the lore is all over there.


✨ OPTIONS ✨

and the options section? also just that link:

See <URL:http://www.iki.fi/hyvatti/pic/picprog.html>.

no cap, that is the whole thing. if you want the actual breakdown of what each flag does, that URL is your main character. πŸŽ€

but for the record β€” since they all show up in the synopsis and we are not skipping a single one β€” here's every flag and argument spelled out exactly as she lists them:

  • --quiet, -q
  • --warranty
  • --copying
  • --help, -h, -?
  • --device chiptype, -d chiptype
  • --pic-serial-port device, -p device
  • --input-hexfile path, -i path
  • --output-hexfile path, -o path
  • --ihx32
  • --ihx16
  • --ihx8m
  • --cc-hexfile path, -c path
  • --skip-ones
  • --erase
  • --burn
  • --force-calibration
  • --nordtsc
  • --rdtsc
  • --slow
  • --reboot

slay. all accounted for. nothing dropped. πŸ’…


✨ AUTHOR ✨

this whole thing was written by the one and only Jaakko HyvΓ€tti πŸ‘‘

you can reach him at Jaakko.Hyvatti@iki.fi, and his corner of the internet is http://www.iki.fi/hyvatti/ 🌸


and that's the page!! tysm for reading, bestie, you did amazing 🫢

cute little sign-off for you: this is picprog 1.9, dated 29 Oct 2007, and it came from the PICPROG(1) manual. periodt. πŸ’–βœ¨

πŸ“¦ where this page comes from