Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

Linux/TDA2SX: Failed to debug spl/u-boot-spl, it stoped in cpu_init_cp15

$
0
0

Part Number:TDA2SX

Tool/software: Linux

Dear TI,

I am now try to review spl code follow debug probe to confirm some questions. But every time i try to add hardware breakpoint at funtion entry board_init_f. It cannot stop there.

So i try to debug the code step by step. Finally i found that the exactlly position is in the file arch/arm/cpu/armv7/start.S:

I have tried both step in or step over line 205 'v7_arch_cp15_set_l2aux_ctrl'. And then CCS reply me nothing.

The resume button in the toolbar grey out. Then i can do nothing....

The CCS context looks like:

After that, the registers occasionally changed to unable to read.

I used vsdk version 3.6 and the corresponding uboot 2016.05 release.

Before compiling the spl image, I added '#define DEBUG' in dra7xx_evm.h as:

The u-boot-spl.bin used for debug can load uboot correctly in the normal startup senquence.

My quetions:

1. Is it needed to and macro DEBUG shown above to debug the spl or u-boot?

2. How to solve the  stoped in cpu_init_cp15 problem?

3. I got no flash devices with valid image to start the SoC when debugging, is that right?

4. I succeed to step over the cpu_init_cp15 function only once in the 4 hours debugging work.I don't know why. There is no difference to the other times when i failed here.

    The console output:

    

Regards,

Liu Gan


Viewing all articles
Browse latest Browse all 262198

Trending Articles



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