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.

TMDXSK437X: DSS example code

Part Number: TMDXSK437X
Other Parts Discussed in Thread: AM4378

Hello Team,

My customer is looking for  TMDXSK437x DSS example code, where can we found one?

Regards,

Renan

  • Hi Renan,

    What software does the customer use, Linux or RTOS?

  • Hello Bin,

    It is RTOS. By using "pdkProjectCreate.bat" , it create "DSS_RasterExample_evmAM437x_armTestProject" (they tried to create for skAM437x via changing in "EVMDSS_RasterExample_evmAM437x_armTestProject.txt" and using sk_AM437x.cfg instead of am437x_app_dss_evmam437x.cfg  but so many errors). They also found 2x most important things which are as:
    1) In device.h , Only DEVICE_ID_LCD_OSD070T1718_19TS, DEVICE_ID_LCD_S9700RTWV43_01B is mentioned
    2)In lcd_device.c, gLcdDeviceIdList[] has same structure LCDs  as deivce.h and gLcdDeviceData [] (Panel parameters ) also have only above 2x LCDs.
    My customer supposes that first of all device.h should have NHD_4_3_480272EF_ATXL_CTP-28216 LCD and then in lcd_device.c should also contain it structure and panel parameter. 
    Regards,

    Renan
  • Hi Renan,

    Your query has been forwarded to the RTOS expert. The response will be updated here.

  • Hi Renan,

    There isn't a DSS example in PDK for the AM437x StarterKit EVM. The customer will need to port the existing example for the AM437x GP EVM. It appears the customer is already doing this.

    Regards,
    Frank

  • Hello Frank,

    Good day and thank you for this response. Actually my customer is unable its porting configuration file of SKEVM.

    Can you suggest anything about the following:
    1) Which configuration file is suitable for DSS example of SK EVM. if we have any can we hsare it?
    2) Please share theoretical/logical  steps to interface DSS of AM4378 and LCD (like they did for GP EVM board), so that they follow these steps.
    3) Currently they are also unable get LCD found via I2CUtilsInit() and LCDGetDeviceData(). Is there some change in I2C code for SK_EVM. 
    4)Is there a guide to upgrade of am43xx_evmsk.c (as it dont have LCD PIN selection value ) while in am43xx_gpevm.c have BOARD_AM43xx_GPEVM_LCD_DEVICE_SEL_PIN , BOARD_AM43xx_GPEVM_LCD_DEVICE_SEL_PIN_INST,BOARD_AM43xx_GPEVM_LCD_BACK_LIGHT_PIN,,BOARD_AM43xx_GPEVM_LCD_DEVICE_BACK_LIGHT_PIN_INST etc
    Regards,
    Renan

  • Hi Renan,

    Sorry for the delayed response. I won't be able to look into this issue immediately, but I'll check into this by the middle of next week.

    Regards,
    Frank

  • Hello Frank,

    Good day.

    My customer successfully ON the" back light" of AM437x SK LCD (via forced value 0070960 gGpio0PinCfg).  now they find that LCD display Enable via GMPC_AD7 pin . They tried to access GMPC but stuck in "PINMUXModuleConfig() [specifically at" Get instance  Data" function in pinmux.c].
    I attached the am43xx_evmsk.c for reference. Appreciate if you can check any error.
    Regards,
    Renan
  • Hi Renan,

    Sorry for the delayed response. As I said above, the customer will need to port the existing example for the AM437x GP EVM.

    Regards,
    Frank