Firmware User Manual (AE-step)
25
Revision 1.02
2019-04-24
TLE984x Firmware User Manual
Boot Strap Loader (BSL)
Total time: 8 ms
The processing time must always be taken into account.
4.1.8
BSL Interframe timeout behavior
To keep track of BSL frame transmission violations, interframe timeout is used (described also in
). This chapter summarizes the different use-case scenarions where BSL frame timeouts are
applied.
BSL frame transmission timeout is handled differently and depends on:
• BSL has not received any valid host synchronization yet. In this case NAC timeout value is used for all
timeout calculations. If timeout is reached this means NAC timer expired.
• BSL has completed host synchronization. All timeouts are based on interframe timeout value. This means
wait forever for frame start and once frame reception has started, time measurement against interframe
timeout are performed.
Once host synchronization is done there are different scenarios how timeout is used.
More details are provided in
related LIN communication (same concept for FastLIN) .
Note: When a LIN frame is received, its PID and NAD numbers are checked. If one of them doesn’t match, the
current frame is discarded and frame reception process is restarted with detection of break/sync
sequence.
Note:
Valid host synchronization: For FLIN/LIN the full passphrase has been received before NAC expires.