LS1046A: K22 CMSIS-DAP versus direct JTAG

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

LS1046A: K22 CMSIS-DAP versus direct JTAG

1,880 Views
sabine_s
Contributor III

We are considering following the lead of the LS1046ARDB and use a Kinetis K22 CMSIS-DAP connected to the LS1046A JTAG port rather than a direct JTAG connection.

Are there any drawbacks to omitting the JTAG header and exclusively using the CMSIS-DAP for debugging and board bring up?

Labels (1)
0 Kudos
Reply
4 Replies

1,481 Views
addiyi
NXP Employee
NXP Employee

The main problem of using only CMSIS_DAP is the ability to recover the board using RCW override. In case the RCW is missing from the board, you'll not be able to recover the board over CMSIS-DAP. This feature is available in this moment only over jtag.

Adrian

1,481 Views
y_ytao
NXP Employee
NXP Employee

hi, Adrian

        i am concerned about your comment,   if customer is using LS1012A with QSPI flash,  in bring up stage, if flash is blank w/o any RCW/U-boot onside,  do you mean that CMSIS-DAP will not work and they have to use CWTAP?   

how about using hard-code RCW?  could DAP work on this mode?

thanks

Yongyan

0 Kudos
Reply

1,481 Views
ufedor
NXP Employee
NXP Employee

The K22 CMSIS-DAP is way too slow comparing to the CodeWarrior TAP - JTAG approach.

0 Kudos
Reply

1,480 Views
robertboys
Contributor IV

Hello

I assume your processors are Cortex-A72 ?  If so, you might find CMSIS-DAP a bit slow depending on how much data your debugger wants to download and/or upload to your processor(s).

The latest specification for CMSIS-DAP is here:  https://github.com/ARM-software/CMSIS_5

I believe the K22 CMSIS-DAP is compliant to the earlier standard which didn't have Serial Wire Viewer.

Thanks

Bob Boys

ARM/Keil