Process to update a BSP to QNX SDP 6.6

To best illustrate the types of issues you might encounter when you update a QNX 6.5.0 or QNX 6.5.0 SP1 BSP to QNX SDP 6.6, we’ll go through an exercise of taking an existing QNX 6.5.0 SP1 BSP and working through the various build issues. We'll also look at code examples taken from the same BSP, which has already been updated by QNX Software Systems to build and run properly under QNX SDP 6.6.

For this example, we’ll use the Freescale i.MX6Q SabreLite BSP, which has versions available for both QNX 6.5.0 SP1 and QNX SDP 6.6.

The following illustration shows the process you'd use to determine how to update BSPs.