This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4AL-Q1: TDA4AL-Q1

Part Number: TDA4AL-Q1

Hello. TI Expert.

see : 

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1227640/faq-tda4vm-tda4vl-tda4al-tda4vh-dra821-how-can-we-make-the-jacinto-sdk-compatible-for-device-variants-yxz

It seems that modifying the Bootloader, kernel, and application is necessary to set up the SDK for TDA4AL according to the link.

I'd like to know how to configure the J721S2 SDK for TDA4AL on the QNX OS.

Regards,

JK

  • Hello,

    Please look at the PSDK QNX for J721S2 documentation for the details required --> https://software-dl.ti.com/jacinto7/esd/processor-sdk-qnx-j721s2/08_06_00_07/exports/docs/index.html 

    Thanks.

  • Hello, Praveen Rao.

    I have already read the document.

    It covers settings for J721S2, but there's no mention of settings for TDA4AL. As I mentioned earlier, there are specific configurations for TDA4AL related to Linux.

    I'm interested in knowing how to set it up for QNX.

    Regards,
    JK

  • Hi JK,

    The FAQ goes over how to make modifications to the SPL (Uboot) and/or SBL boot flow.  The device specific changes included in this portion of the FAQ and are applicable to when QNX is being used as well.   The Linux portions of the FAQ can be ignored if the QNX HLOS is in use.

    The adjustments that will be required, that are specific to the QNX BSP are below.   The QNX BSP, is distributed by QNX/Blackberry who can be contacted for additional support:

    1. The TDA4AL does not include a GPU,
      1. the QNX BSP should be modified to remove GPU initialization (search on gpu in the BSP)
        • src/hardware/startup/boards/j721s2/evm/hw_init.c
      2. The QNX Screen Package (if used), should not launch the GPU driver.
    2. The TDA4AL uses only 1 x DDR, which may mean a memory reduction.  If memory is reduced from SDK QNX default settings then
      1. QNX BSP must be modified, look at below 3 files in bsp and adjust accordingly:
        • src/hardware/startup/boards/j721s2/evm/board.h
        • src/hardware/startup/boards/j721s2/evm/board_sysctl.c
        • src/hardware/startup/boards/j721s2/init_raminfo.c
      2. The memory setup in the BSP build file must be adjusted accordingly (if required)
        1. 10.4. How To Take Care Of Remote Core Memory Map Updates — Processor SDK QNX J721S2 (ti.com)

    Regards,

    kb