Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

RTOS/PROCESSOR-SDK-OMAPL138: Possible SDK Package Inconsistencies

$
0
0

Part Number:PROCESSOR-SDK-OMAPL138

Tool/software:TI-RTOS

Can someone confirm the following, as it is getting quite frustrating... Im not new to Linux, nor embedded systems... I am new to multicore embedded system though... So Im going to assume I am doing something wrong here...

I have a fresh installation of the Processor SDK RTOS for the OMAPL138... I have started from a fresh new installation as CCS has added new updated releases to my main tools folder and I didn't want to get my wires crossed... Lets use the packages supplied by the installer ONLY...

When I try to build the RTOS SDK it seems as though various version numbers for the installed libraries/packages are set incorrectly...

There are two locations (that I have found) where these version numbers (for ndk, xdc, ipc, edma3, etc...) are being set... 

  1. Within the setupenv.sh and Rules.make of the RTOS SDK Directory
  2. Within the Rules.make of the OMAPL138 PDK Directory

And ofcourse, these values do not match...

Im fairly confident that the values within the PDK directory are incorrect, as the values within the RTOS files match those which were installed to the filesystem. I have had to update the following version numbers defined in the PDK directory to match those installed in the RTOS directory in order for the SDK build to succeed -

  • IPC Version
  • CGT_ARM Version
  • BIOS version
  • EDMA3 Version

Im also finding that some of the default values returned by the setupenv.sh script within the RTOS installation folder is configuring Environment Variables with invalid folders... In particular, it is expecting a gcc-arm-none-eabi-4_9-2015q3 folder within the ti tools folder... Im pretty sure this is corrected by the time make jumps into the PDK directory so we end up picking up the correct toolchain (luck?)... Or perhaps Im not cross compiling at all... Can I set this to the gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabi tool chain as per the Linux Processor SDK build? Or should there be an additional gcc package included in the installer, like that found within the Linux Processor SDK?

I am using the latest processor_sdk_rtos_omapl138_4_00_00_04, cross compiling on a Linux host.

Current ti tools folder contains the following (gcc-linaro folders are the only manually installed packages - using wget/tar):

bios_6_46_05_55                                                     
cg_xml                                                              
dsplib_c674x_3_4_0_0                                                
edma3_lld_2_12_04_28                                                
gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabi                   
gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf                 
ipc_3_46_00_02                                                      
mathlib_c674x_3_1_1_0                                               
ndk_2_25_01_11                                                      
pdk_omapl138_1_0_1                                                  
processor_sdk_rtos_omapl138_4_00_00_04                              
ti-cgt-arm_16.9.2.LTS                                               
ti-cgt-c6000_8.1.3                                                  
ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04                    
uia_2_00_06_52                                                      
xdais_7_24_00_04                                                    
xdctools_3_32_01_22_core

And the IPC examples aren't building either (make ipc_examples)... Error: xdc.tools.configuro: Error: can't open input file 'ti.platforms.evmOMAPL138:dsp'. Im sure this is a configuration error on my part, but Im unable to access the wiki at the moment, is it offline? This is what I see when I try to load processors.wiki.ti.com/.../Processor_SDK_RTOS_Software_Developer_Guide

An error occurred while processing your request.
Reference #97.483ce93f.1502433971.164dd451


Viewing all articles
Browse latest Browse all 17527

Trending Articles