Versions used:
CCS: v5.1.1
XDC: v3.23.1.43
SYS/BIOS: v6.33.3.33
Compiler version: v4.9.1
XDS100v2
I'm trying to create a sys/bios project to run on the arm core of the omap 4430 but i can't seem to figure out how. If i select a generic ARM9 device, i get "ti.targets.arm.elf.Arm9" as my target, but i don't get the 4430 as an option for the platform - i.e. "ti.platforms.sdp4430".
I read on a different post that I can use "ti.targets.arm.elf.A8Fnv" as a target for the 4430. If I do, i get to choose "ti.platforms.sdp4430" as my target but I don't get a successful build:
C:\ti\ccsv5\utils\bin\gmake -k all 'Building file: ../hello.cfg''Invoking: XDCtools'"C:/Program Files/Texas Instruments/xdctools_3_23_01_43/xs" --xdcpath="C:/Program Files/Texas Instruments/bios_6_33_03_33/packages;C:/Program Files/Texas Instruments/xdais_7_22_00_03/packages;C:/Program Files/Texas Instruments/xdais_7_22_00_03/examples;C:/Program Files/Texas Instruments/ipc_1_24_02_27/packages;C:/ti/uia_1_00_03_25/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.A8Fnv -p ti.platforms.sdp4430 -r debug -c "C:/ti/ccsv5/tools/compiler/tms470" --compileOptions "-g --optimize_with_debug" "../hello.cfg"making package.mak (because of package.bld) ...generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...configuring hello.xea8fnv from package/cfg/hello_pea8fnv.cfg ...The OMAP4430 device is not currently supported.The following devices are supported in the ti.catalog.arm.cortexa9 catalog:js: "C:/Program Files/Texas Instruments/bios_6_33_03_33/packages/ti/sysbios/family/arm/Settings.xs", line 379: Error: Unsupported device! "C:/Program Files/Texas Instruments/bios_6_33_03_33/packages/ti/sysbios/family/arm/Settings.xs", line 459 "C:/Program Files/Texas Instruments/bios_6_33_03_33/packages/ti/sysbios/family/Settings.xs", line 195 "C:/Program Files/Texas Instruments/bios_6_33_03_33/packages/ti/sysbios/family/Settings.xs", line 115 "C:/omap4_sysbios_ccsv5/demo1/hello.cfg", line 12 "./package/cfg/hello_pea8fnv.cfg", line 204 "./package/cfg/hello_pea8fnv.cfg", line 283 "./package/cfg/hello_pea8fnv.cfg", line 191gmake.exe: *** [package/cfg/hello_pea8fnv.xdl] Error 1js: "C:/Program Files/Texas Instruments/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.gmake: Target `all' not remade because of errors.
I was successful in getting the C64T core booted up and I have some toy code running on it so I'm confident that my environment is setup correct.
I tried to search thru the NDA TRMs for any pointers but couldn't find any.
Currently, SYS/BIOS is not supported on the arm core of OMAP4430.
For a full list of devices supported by SYS/BIOS, please look for the device support in release notes (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_33_03_33/exports/bios_6_33_03_33/Bios_6_33_03_33_release_notes.html)
Thanks Vikram...