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/AM3359: SDK build error

Part Number: AM3359
Other Parts Discussed in Thread: MATHLIB

Tool/software: TI-RTOS

Hi Team.

 

I got an error during processor_sdk_rtos_am335x_4_01_00_06 build.

The error is the following.

“src/slave/state.asm", WARNING! at EOF: [W0004] Open block(s) at EOF

"src/slave/sync.asm", WARNING! at EOF: [W0004] Open block(s) at EOF

     1 [main] sh 9892 C:\ti\xdctools_3_32_01_22_core\bin\sh.exe: *** fatal error - fork: can't reserve memory for stack 0x2AC780 - 0x2B0000, Win32 error 487

     1 [main] sh 9892 C:\ti\xdctools_3_32_01_22_core\bin\sh.exe: *** fatal error - fork: can't reserve memory for stack 0x2AC780 - 0x2B0000, Win32 error 487

 

I found the following post and installed 64-bit Git for Windows 2 and used git-cmd instead of command prompt. But I got same error.

http://e2e.ti.com/support/arm/automotive_processors/f/1021/p/588195/2160762?tisearch=e2e-sitesearch&keymatch=cygwin#2160762

 

I could build AM57x SDK at last week…

Do you have any idea to solve this?

 

Thanks and Best regards,

Kuerbis

  • The RTOS team have been notified. They will respond here.
  • Kuerbis,

    Can you highlight the steps you took to get this error?
    Did you do exactly as here processors.wiki.ti.com/.../Processor_SDK_RTOS_Building_The_SDK ?
    I want to try and reproduce it on my machine.

    Regards,
    Lali
  • Hi Lali

     

    I did the following step as Processor SDK RTOS Building The SDK.

    There is no issue for processor_sdk_rtos_am335x_4_00_00_04 too.

     

    C:\ti\processor_sdk_rtos_am335x_4_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               : am335x

       LIMIT_BOARDS             : evmAM335x icev2AM335x iceAMIC110 bbbAM335x skAM335x

       PDK_INSTALL_PATH         : /ti/PD3226~1/packages

       C6X_GEN_INSTALL_PATH     : C:/ti/ti-cgt-c6000_8.1.3

       TOOLCHAIN_PATH_GCC       : C:/ti/gcc-arm-none-eabi-4_9-2015q3

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

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

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

       TOOLCHAIN_PATH_M4         : C:/ti/ti-cgt-arm_16.9.3.LTS

       TOOLCHAIN_PATH_Arm9       : C:/ti/ti-cgt-arm_16.9.3.LTS

       TOOLCHAIN_PATH_EVE       : C:/ti/arp32_1.0.8

       CL_PRU_INSTALL_PATH       : C:/ti/ti-cgt-pru_2.1.5

       UTILS_INSTALL_DIR         : C:/ti/xdctools_3_32_01_22_core/bin

       FPULIB_PATH               : C:/ti/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_01_22_core

       BIOS_INSTALL_PATH         : C:/ti/bios_6_46_05_55

       IPC_INSTALL_PATH         : C:/ti/ipc_3_46_02_04

       EDMA3LLD_BIOS6_INSTALLDIR : C:/ti/edma3_lld_2_12_05_29

       NDK_INSTALL_PATH         : C:/ti/ndk_2_25_01_11

       IMGLIB_INSTALL_PATH       : C:/ti/imglib_c66x_3_1_1_0

       DSPLIB_INSTALL_PATH       : C:/ti/dsplib_c66x_3_4_0_0

       MATHLIB_INSTALL_PATH     : C:/ti/mathlib_c66x_3_1_1_0

       UIA_INSTALL_PATH         : C:/ti/uia_2_00_06_52

       IPC_PLATFORM: UNKNOWN

       IPC_ALT_PLATFORM:

       PROC_SDK_INSTALL_PATH     : C:/ti/processor_sdk_rtos_am335x_4_01_00_06

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

    Changing to short name to support directory names containing spaces

    current directory: C:/ti/processor_sdk_rtos_am335x_4_01_00_06

    PROCESSOR SDK BUILD ENVIRONMENT CONFIGURED

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

     

    C:\ti\processor_sdk_rtos_am335x_4_01_00_06>gmake

     

    That’s all

     

    Thanks and Best regards,

    Kuerbis

     

  • Hi Lali

     

    I tried to build it on other PC. The results is same…

     

    Thanks and Best regards,

    Kuerbis

  • Hi Lali

     

    Do you have any update?

    I really need to solve it.soon.

     

    Thanks and Best regards,

    Kuerbis

  • Hi Kuerbis,

    Yes, I downloaded the PRSDK package processor_sdk_rtos_am335x_4_01_00_02 and build successfully with a >gmake all
    Did you register your components with CCS prior to building?

    Lali