Other Parts Discussed in Thread: SYSBIOS, AM3359, AM4379
Dear Sir,
My SDK is "sysbios_ind_sdk_02.01.02.02", my board is beaglebone black.
I have a question is :
Whatever I import Bootloader or App(ex:i2c_app_eeprom_read), they both reference the libboard.a,
but they(MLO\app) both can run when link the default libboard.a in <C:\ti\sysbios_ind_sdk_02.01.02.02\sdk\starterware\binary\board\lib\am335x-evm\a8\release\gcc\libboard.a>
and can't run when link the libboard.a that I import and builded Pass <C:\ti\sysbios_ind_sdk_02.01.02.02\sdk\starterware\binary\board\lib\am335x-evm\a8\ccs\am335x_debug\libboard.a>
My import source is : C:\ti\sysbios_ind_sdk_02.01.02.02\sdk\starterware\board\ccs, and build configuration set to "am335x_debug",
then use the JTAG(XDS100v2 USB Debug Probe) to single step the source code and it can go into the main() function,
but when I step over the function in libboard.a, it will show the message as bellow:
No source available for "do_AngelSWI(int, void *) [C:/Users\iec900035\workspace_v6_1_3\ecat_appl\am335x_debug\ecat_appl.out] at 0x8002f5e0"
Can someone tell me the default libboard.a setting ?
(1) Build Configurations - am335x_release ? (if I neet the debug build, if it work?)
(1) General Page:
Main -
Device -
Variant: ?
Advanced settings -
Compiler version: ?
Device endianness: ?
(2) Build page:
Builder - use default build command ?
GNU Compiler -
Runtime - ?
Symbols - ?
Thanks a lot,
BZ
