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.

RTOS/PROCESSOR-SDK-AM437X: Example projects build issue

Part Number: PROCESSOR-SDK-AM437X
Other Parts Discussed in Thread: AM4379

Tool/software: TI-RTOS

HI,

We have purchased MYD-C437X-PRU development board from MYIR tech. currently we are in a process of building the RTOS example projects,  we have successfully installed code composer studio 6.2.0 and  "processor_sdk_rtos_am437x_3_01 _00_06" . Now we are trying to build the "pdk_am437x_1_0_4" example files and i am getting the following errors on the command promt. I am able to set up environment successfully. Kindly suggest us how to resolve the below issue (highlighted with red color font).

C:\ti\processor_sdk_rtos_am437x_3_01_00_06>setupenv.bat

Optional parameter not configured : CG_XML_BIN_INSTALL_PATH

REQUIRED for xdc release build

Example: set CG_XML_BIN_INSTALL_PATH=C:/ti/cg_xml/bin

Optional parameter not configured : DOXYGEN_INSTALL_PATH

REQUIRED for xdc release build

Example: set DOXYGEN_INSTALL_PATH=C:/ti/Doxygen/doxygen/1.5.1-p1/bin

**************************************************************************

Environment Configuration:

   LIMIT_SOCS               : am437x

   LIMIT_BOARDS             : evmAM437x idkAM437x skAM437x

   PDK_INSTALL_PATH         : /ti/PDK_AM~1/packages/

   C6X_GEN_INSTALL_PATH     : C:/ti/ccsv6/tools/compiler/ti-cgt-c6000_8.1.0

   TOOLCHAIN_PATH_A15       : C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3

   TOOLCHAIN_PATH_A8         : C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3

   TOOLCHAIN_PATH_A9         : C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3

   TOOLCHAIN_PATH_M4         : C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.1.LTS

   FPULIB_PATH               : C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/lib/gcc/arm-none-eabi/4.9.3/fpu

   CROSS_TOOL_PRFX           : arm-none-eabi-

   XDC_INSTALL_PATH         : C:/ti/xdctools_3_32_00_06_core

   BIOS_INSTALL_PATH         : C:/ti/bios_6_45_01_29

   IPC_INSTALL_PATH         : C:/ti/ipc_3_43_02_04

   EDMA3LLD_BIOS6_INSTALLDIR : C:/ti/edma3_lld_2_12_01_25

   NDK_INSTALL_PATH         : C:/ti/ndk_2_24_03_35

   IMGLIB_INSTALL_PATH       : C:/ti/imglib_c66x_3_1_1_0

   UIA_INSTALL_PATH         : C:/ti/uia_2_00_03_43

   IPC_PLATFORM: UNKNOWN

   IPC_ALT_PLATFORM:

   PROC_SDK_INSTALL_PATH     : C:/ti/processor_sdk_rtos_am437x_3_01_00_06

**************************************************************************

Changing to short name to support directory names containing spaces

current directory: C:/ti/processor_sdk_rtos_am437x_3_01_00_06

PROCESSOR SDK BUILD ENVIRONMENT CONFIGURED

**************************************************************************

 

C:\ti\processor_sdk_rtos_am437x_3_01_00_06>cd ../

 

C:\ti>cd pdk_am437x_1_0_4

 

C:\ti\pdk_am437x_1_0_4>cd packages

 

C:\ti\pdk_am437x_1_0_4\packages>pdkProjectCreate.bat AM437x EVMAM437x

=========================================================================

Configuration:

   SOC             :   AM437x

   BOARD           :   EVMAM437x

   ENDIAN         :   little

   MODULE         :   all

   PROCESSOR       :   arm

   PDK_SHORT_NAME :   C:\ti\PDK_AM~1\packages\

=========================================================================

Checking Configuration...

Complete

=========================================================================

   PDK_PARTNO         : AM437

   PDK_ECLIPSE_ID     : com.ti.pdk.am437x

   RTSC_PLATFORM_NAME : ti.platforms.evmAM437X

   RTSC_TARGET       : gnu.targets.arm.A9F

   CCS_DEVICE         : "Cortex A.AM4379.IDK_AM437X"

*****************************************************************************

Detecting all projects in PDK and importing them in the workspace C:\ti\PDK_AM~1\packages\\MyExampleProjects

Detected Test Project: EMAC_BasicExample_evmAM437x_armBiosExampleProject

 

--------------------------------------------------------------------------------

Creating project 'EMAC_BasicExample_evmAM437x_armBiosExampleProject'...

 

!ERROR: Unknown product-type ID 'com.ti.sdo.edma3'!

   NOTE: Refer to the following list of available product-type IDs (the display-names in square brackets are for reference only):

 

 

Copying macro.ini

The system cannot find the path specified.

       0 file(s) copied.

Detected Test Project: GPIO_LedBlink_evmAM437x_armExampleProject

 

Regards

Nagaraj G

  • Nagaraj,

    Unfortunately, we don`t support Processor SDK RTOS on our third party/ecosystem partner evaluation HW like MYD-C437X-PRU. You will need to port the SDK software to the board. We document a custom board porting flow that you can use to bring up the software on the board or reach out to MYIRTECH team to see if they provide a TI RTOS software port for the evaluation HW.

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_board.html#custom-board-addition

    If you have any questions related to the software drivers or on configuring AM437x device, we can help with that but can`t offer support if you are not using a platform that is supported/tested in Processor SDK RTOS.

    Regards,

    Rahul