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.

sys_bios_drivers.lib is empty after build

Other Parts Discussed in Thread: SYSBIOS

Hi

I am trying to build the os_drivers lib in the IND_SDK1.1.0.6.

The build does not show any erros, but when I try to use the resulting library in the ethercat sample, all the symbols are missing. It seems the library is empty.

Here is the build output:


**** Build of configuration Debug for project sys_bios_driver ****

"c:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../sys_bios_driver.cfg'
'Invoking: XDCtools'
"C:/ti/xdctools_3_30_05_60_core/xs" --xdcpath="C:/ti/bios_6_41_00_26/packages;c:/ti/ccsv6/ccs_base;C:/ti/ndk_2_24_01_18/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.A8Fnv -p ti.platforms.evmAM3359 -r release -b "C:/ti/am335x_sysbios_ind_sdk_1.1.0.6/sdk/os_drivers/.config/xconfig_sys_bios_driver/config.bld" -c "c:/ti/ccsv6/tools/compiler/arm_5.1.5" --compileOptions "-g --optimize_with_debug" "../sys_bios_driver.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring sys_bios_driver.xea8fnv from package/cfg/sys_bios_driver_pea8fnv.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/ti/am335x_sysbios_ind_sdk_1.1.0.6/sdk/os_drivers/src/sysbios/sysbios.aea8fnv ...
gmake[1]: Entering directory `C:/ti/am335x_sysbios_ind_sdk_1.1.0.6/sdk/os_drivers/src/sysbios'
clea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/BIOS.c ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm.asm ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/TaskSupport_asm.asm ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/a8/intcps/Hwi_asm.s470 ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/a8/intcps/Hwi_asm_switch.s470 ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/exc/Exception_asm.asm ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/a8/Cache_asm.asm ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/a8/Mmu_asm.asm ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/family/arm/a8/TimestampProvider_asm.asm ...
asmea8fnv C:/ti/bios_6_41_00_26/packages/ti/sysbios/timers/dmtimer/Timer_asm.s470 ...
area8fnv BIOS.obj arm_IntrinsicsSupport_asm.obj arm_TaskSupport_asm.obj intcps_Hwi_asm.obj intcps_Hwi_asm_switch.obj exc_Exception_asm.obj a8_Cache_asm.obj a8_Mmu_asm.obj a8_TimestampProvider_asm.obj dmtimer_Timer_asm.obj ...
gmake[1]: Leaving directory `C:/ti/am335x_sysbios_ind_sdk_1.1.0.6/sdk/os_drivers/src/sysbios'
Build of libraries done.
clea8fnv package/cfg/sys_bios_driver_pea8fnv.c ...
'Finished building: ../sys_bios_driver.cfg'
' '
1 Datei(en) kopiert.
making ../src/sysbios/sysbios.aea8fnv ...
gmake[1]: Entering directory `C:/ti/am335x_sysbios_ind_sdk_1.1.0.6/sdk/os_drivers/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `C:/ti/am335x_sysbios_ind_sdk_1.1.0.6/sdk/os_drivers/src/sysbios'
'Building target: sys_bios_driver.lib'
'Invoking: ARM Archiver'
"c:/ti/ccsv6/tools/compiler/arm_5.1.5/bin/armar" rsv "sys_bios_driver.lib" "./configPkg/linker.cmd"
==> new archive 'sys_bios_driver.lib'
==> add './configPkg/linker.cmd'
==> building archive 'sys_bios_driver.lib'
'Finished building target: sys_bios_driver.lib'
' '
copy /Y "sys_bios_driver.lib" "../lib/"
1 Datei(en) kopiert.
' '

**** Build Finished ****

I have atteched the library itself.

Thanks and regards,
Daniel

 7416.sys_bios_driver.lib