Problem with DAP error code 0x35 (ls1088A)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Problem with DAP error code 0x35 (ls1088A)

4,454 Views
benoitmasse
Contributor III

I'm using Trace32 (Lauterbach) with my new ls1088ARBD-PB.

The first script that I tried I got the following Error 

STEPs

RESet

SYStem.RESet

SYStem.CPU LS1088A

SYStem.JtagClock CTCK 10MHz

Trace.DISable

CORE.ASSIGN 1. ; select only master core 1 - 1. first core, 2. second core, 1. 2. first + second core (SMP) ...

SYStem.Up

Error Message:

debug port fail
DAP: CorePowerDown: CTRLSTAT=0x50000000
DAP Configuration failed (0x10EF)! Error code: 0x35
Failed to initialize master core. Check master/slave and debug settings.

But the script continues and it is able to run the app in the OCRAM.

What is the problem with the DAP or System.up (starting the core 1) ?

Thanks,

P.S. : The Coredebug mapping is:

SYStem.CONFIG.COREDEBUG.Base DAP:0x81010000 DAP:0x81110000 DAP:0x81210000 DAP:0x81310000 DAP:0x81410000 DAP:0x81510000 DAP:0x81610000 DAP:0x81710000 

Labels (1)
0 Kudos
3 Replies

4,394 Views
benoitmasse
Contributor III

Hi, Thanks for the answer.

Lauterbach solved my problem. 

I have to add 

   SYStem.Option ResBreak OFF

   SYStem.Option WaitReset 1.s

before 

   CORE.ASSIGN 1.

But I still have some questions about DAP.

Can you tell where I can find DAP documentation for layerscape processor ?

Thanks,

4,394 Views
ufedor
NXP Employee
NXP Employee

There is no publicly-available document describing LS1088A DAP.

0 Kudos

4,394 Views
ufedor
NXP Employee
NXP Employee

Described debugger behaviour has to be reported to Lauterbach technical support directly.

Concerning possible LS1088A POR issue:

1) please refer to the QorIQ LS1088A Reference Manual, Figure 4-1. Power-On Reset Sequence and check behaviour of all signals depicted in the figure.

2) check that RCW source has a valid RCW

3) ensure that SerDes reference clocks, corresponding to the selected protocols, are applied.

0 Kudos