Home
Developer Resources
Technical Articles

QNX Technical Articles

QNXŽ Software Development Platform 7.0— Screen Board Support Renesas R-Car M3-W HW: Release Notes

Date of this edition: June 7, 2021


Note: Changes to these notes since July 22, 2019 are highlighted below with this icon: New:

The Screen Board Support Renesas R-Car M3-W HW package contains display and GPU libraries and drivers that support NXP Renesas R-Car M3-W HW target boards. You must install this Screen Board Support Renesas R-Car M3-W HW package on top of QNX SDP 7.0.

The Screen Board Support Renesas R-Car M3-W HW package supports the QNX SDP 7.0 BSP for Renesas R-Car H3 Board Support Package (BSP):

Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.

To access the most up-to-date version of these release notes, go to the QNX Software Center, right-click on the Screen Board Support Renesas R-Car M3-W HW package, choose Properties, and use the link provided.

Contents

What's in this package?

To see the exact contents of the package, right-click it in the QNX Software Center, choose Properties, and then click Package Contents in the Properties window.

Revision History

The following is a summary of the updates made to this Screen Board Support package:
  • Build (7.0 BuildID 6529)

    Bug fixes


    Note: Note that Build 6529 of Screen Board Support Renesas R-Car M3-W HW package has been validated only with QNX SDP 7.0 Screen (7.0 BuildID 758) and QNX SDP 7.0 Graphics Implementation (7.0 BuildID 6529).

    QNX Software Center will report verification issues if you are installing QNX SDP 7.0 Screen Board Support RGX (BuildID 7.0.6529) from this update and if you have any one of the following already in your installation:

    • QNX SDP 7.0 Screen Board Support – R-Car H3 (7.0.0.SGA201702151847)
    • QNX SDP 7.0 Screen Board Support – R-car series, 3rd generation, common files (7.0 BuildID 6272)
    • QNX SDP 7.0 Screen Board Support – R-car series, 3rd generation, common files (7.0 BuildID 6442)
    See Verification issues.

Board support

The following platform is supported in this update:

Board Supplier Board Name CPU GPU GPU Stack Display Controller Display Interface Number of Displays Display Resolution Monitor Name Touch Video Capture Interface Video Decoder
Renesas R-CAR M3-W ARM Dual Cortex-A57 GX6250 ImgTech PowerVR Series6XT VSPD HDMI 2 1080p

Lilliput 10.1″ FA1012 (HDMI)

eGalax N/A N/A

Known issues

  • Open Source compliance information is currently missing for this release of the M3-W graphics drivers. (Ref# J2717698)
  • From the QNX Software Center, if you verify the installation of QNX SDP 7.0 Screen Board Support R-Car M3-W HW, you'll see that it reports issues for the following files:
    • target/qnx7/aarch64le/usr/bin/font-freetype
    • target/qnx7/armle-v7/usr/bin/font-freetype
    • target/qnx7/x86/usr/bin/font-freetype
    • target/qnx7/x86_64/usr/bin/font-freetype
    (Ref# J2650162 )

    Workaround: Install the QNX SDP 7.0 Screen (7.0 BuildID 758) update before you install this Screen Board Support R-Car M3-W HW update.

  • On the R-CAR M3-W, a race-condition exists that may cause Screen to crash when Screen applications terminate. (Ref# J2521636)

Verification issues

These are the known verification issues that you may encounter when verifying your installation with this update:

  • New: Some files in the following packages may be incompatible with this update because of a packaging error: (Ref# J2335344)

    • QNX SDP 7.0 Screen Board Support – R-Car H3 (7.0.0.SGA201702151847)
    • QNX SDP 7.0 Screen Board Support – R-car series, 3rd generation, common files (7.0 BuildID 6272)
    • QNX SDP 7.0 Screen Board Support – R-car series, 3rd generation, common files (7.0 BuildID 6442)
    The version of each of the following files:
    • screen-roguetq.so
    • screen-roguetq.so.sym
    will result in verification issues if you have one or more of the packages listed above already in your installation. You must ensure that the version of each of these files are from this QNX SDP 7.0 Screen Board Support RGX (7.0 BuildID 6529) update.

    We recommend that you do the following:

    1. Identify the version of screen-roguetq.so that you have installed on your development host (it's not necessary to identify versioning on file variants with debug symbols):
      1. Execute the use command with the -i option from your development host for the $QNX_TARGET/aarch64le/lib/dll/screen-roguetq.so file. For example:

        # use -i $QNX_TARGET/aarch64le/lib/dll/screen-roguetq.so
        							
      2. From the output of the use command, identify the version of the file in your installation. For example:
        QNX_BUILDID=(GNU)d515561258aa692cfad43755cf5fc77c
        NAME=screen-roguetq.so
        DESCRIPTION=Composition Manager Roguetq module
        DATE=2019/02/07-15:48:38-EST
        STATE=stable
        HOST=graphics-node-1
        USER=builder
        VERSION=graphics_release2.1x_be700
        TAGID=Graphics_br-21x_be-700-529
        PACKAGE=com.qnx.sdp.target.screen.board.rgx/7.0.6529.S201902071641
        							
    2. Check that the version of screen-roguetq.so you have installed is compatible with the this QNX SDP 7.0 Screen Board Support RGX (7.0 BuildID 6529) update.

      If the version of the file is com.qnx.sdp.target.screen.board.rgx/7.0.6529.S201902071641, then you may disregard any errors that QNX Software Center still reports on the QNX SDP 7.0 Screen Board Support – R-Car H3 or QNX SDP 7.0 Screen Board Support – R-car series, 3rd generation, common files packages that are related to the following files:

      • screen-roguetq.so
      • screen-roguetq.so.sym

      You may proceed to build your target images on your development host; there's no need for you to continue with any further steps to verify your installation regarding this issue.


      Caution:

      For any other verification issues that QNX Software Center reports, you need to investigate.

      If you don't have version com.qnx.sdp.target.screen.board.rgx/7.0.6529.S201902071641 of screen-roguetq.so installed, then you must proceed to the next steps to verify and repair your installation.

    3. Perform a Verify Installation on your installation.

      See the myQNX License Manager and QNX Software Center User's Guide for more information on how to verify your installation.

    4. Do not select any of the available repair actions on your Installation problems window; simply close this window by selecting Cancel.
    5. Select your Installed tab.
    6. Navigate to the QNX SDP 7.0 Screen Board Support RGX (BuildID 7.0.6529) package (e.g., by typing "rgx" in the Search field).

      If you're unable to locate QNX SDP 7.0 Screen Board Support RGX from your Installed tab, select the All tab and look for the package under the Installed: category.

    7. Right-click and select Repair on the QNX SDP 7.0 Screen Board Support RGX package.

      If you perform subsequent Verify Installation actions on your installation, you will still see verification issues. However, since you've performed the repair action, you may disregard any errors QNX Software Center still reports on the QNX SDP 7.0 Screen Board Support – R-Car H3 or QNX SDP 7.0 Screen Board Support – R-car series, 3rd generation, common files packages that are related to the following files:

      • screen-roguetq.so
      • screen-roguetq.so.sym

      Note: For any other verification issues that QNX Software Center reports, you need to investigate.

    8. Confirm that you now have version com.qnx.sdp.target.screen.board.rgx/7.0.6529.S201902071641 of screen-roguetq.so installed on your development host.

      Do so by executing the use command with the -i option as described eariler in these procedures.

      Once you've established that you have the compatible version of screen-roguetq.so on your development host, you may proceed to build your target images.

Technical support

To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.