We’re frequently finding new terms, acronyms, initialisms and more that confuse people trying to figure out the flight software world. Hopefully, this is a resource that will help in some small way. Please let us know if we’ve missed something.
Pipes are managed by the Software Bus service.
An alternative is EEPROM, which is “Electrically Erasable” PROM. EEPROM lets you rewrite the contents of the PROM.
Because hardware is always changing and different companies use different variations of hardware, this is an area you may find yourself focusing on for flight hardware. However, if you’re using common hardware (like a Raspberry Pi) then the PSP is already written for you. Vendors may also have PSP software for you already, too.