!B: Boot Sequence Status Messages¶
FAST Serial Protocol: Overview & First Steps
This documentation section is about the FAST Serial Protocol (FSP) commands, which are the low-level commands a host computer sends to a FAST board. Most FAST Pinball makers do not need to know about these details, since the pinball game framework (such as the Mission Pinball Framework) handles this communication for you.
!B: messages are only sent from the FAST Controller to the host PC. If you have a host PC connected to a FAST Controller as the FAST controller is booting up, you will see these commands come through. (But if you miss them, that's ok, these are just early status messages.)
The responses received will start with an ‘!’ character and will be 6 bytes in length (including the
<CR> carriage return at the end of the line).
The typical responses will be one or more of the following:
!B:00= Boot message power up
!B:02= Boot message starting application
!B:F0= Boot message no application (No application found)
!B:F1= Boot message bad boot header (Something wrong found in the application)
For more information on how the bootloader works, please contact us for specific bootloader documentation.
Documentation Feedback? Requests? Confused?
Hi! I'm Brian, and I'm responsible for the documentation at FAST Pinball. If you have any feedback, requests, corrections, ideas, or any other thoughts about the docs, please let me know!
You can email me at email@example.com. I maintain this site in my spare time, so there might be a week or so delay if you email me.
If you have a more pressing need, reach out to us via Slack, or email Aaron Davis.
N or > jump the next page, P or < for previous, search with S or ?