Part Number: TMS320C6678
Other Parts Discussed in Thread: SYSBIOS
Hi,
I'm experiencing some problems running the level 3 BLAS example on the EVM for C6678.
I now rebuilt the libarch and linalg libraries as described in http://processors.wiki.ti.com/index.php/Processor_SDK_Linear_Algebra_Library but the problem persists.
I also connect/launch the program with the options described in http://downloads.ti.com/mctools/esd/docs/openmp-dsp/building_openmp_app.html
I connect via my target config file which executes the setup script for core 0, I load the program onto all cores. When they all point to _c_int00 I am starting them and getting the output:
[C66xx_0] Hello World from thread = 0 Number of threads = 8 [C66xx_1] Hello World from thread = 1 [C66xx_2] Hello World from thread = 2 [C66xx_3] Hello World from thread = 3 [C66xx_4] Hello World from thread = 4 [C66xx_5] Hello World from thread = 5 [C66xx_6] Hello World from thread = 6 [C66xx_7] Hello World from thread = 7 L2 SRAM size is 393216, total L2 size is 524288.
It then hangs at the the function tiCblasNew() and when I pause core 0 I see:
GOMP_critical_start() at tomp_util.h:150 bli_init() at bli_init.c55
Any hints on that?
Thank you very much for your help and please let me know if you need any additional information.
Best wishes,
Idris