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

OMAP-L138: Issue with DSP library functions while running program from NAND flash

$
0
0

Part Number:OMAP-L138

Hi

I am working on LCDK OMAP L138 evaluation board.

I made one dsp application in which i am doing fft calculation  using DSPF_sp_cfftr2_dit(f32FftIn,w,N) library function and toggle one led and load the program using jtag in debug mode, and its working fine as expected .

Now i want to download the same dsp application (dsp.out) in nand using uart bootme utility by following the below steps

a) Generate boot.ais from boot.out file using aisgen (boot loader prj from OMAPL138_StarterWare_1_10_04_01 and AISgen_d800k008.exe )

b) Generate dsp1.bin from dsp_prog.out using out2rprc.exe and download these files using sfh_OMAP-L138.exe

      out2rprc.exe dsp_prog.out dsp1.bin

      sfh_OMAP-L138.exe -flash boot.ais dsp1.bin -targetType OMAPL138_LCDK -flashType NAND -p COM5

Application gets downloaded successfully in nand and on serial port it shows dsp application running, but the led is not toggling, seems program is not working

But when i commented the fft functions on the dsp program and download the same dsp application on nand then led is toggling, seems program is working

Our observation is that when we use dsp library function then it get stuck where we called the library function

Note: I am using TI DSP library functions i.e. dsplib_c674x_3_4_0_0 whose kernel is in L2RAM.

Please tell us the reason why it get stuck when we call dsp library function and how can we solve this.

Following are the screenshot of programming details when we downloaded program with FFT function.

Regards,

Satheesh


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>