CodeWarrior TAP flash programming problems

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

CodeWarrior TAP flash programming problems

817 Views
PaulWalker
Contributor IV

My company has a number of CodeWarrior TAP (CWH-CTP-BASE-HE) for flash programming QoriQ P-series and T-series processors. The TAPs we have are a mix of rev.B and rev.E modules. Throughout the time these have been used (circa 15 years) we have experienced endless JTAG related problems that lead to programming failures. These tend to be 'JTAG scan chain fail' or 'failed to configure the JTAG'. Recently I was presented the opportunity to try a newer TAP which is rev.H. This newer TAP rev.H performed problem free throughout a lot of programming attempts. It appears that our historic flash programming problems using the CodeWarrior TAP may have been due to the older module revisions. Could you give any information for what we could do to sort this? Is there anything we can do with our rev.B and rev.E modules? Or are we stuck with purchasing new CodeWarrior TAP (rev.H)? Thanks for your help.

0 Kudos
Reply
11 Replies

224 Views
PaulWalker
Contributor IV

Hi again,

We have resolved our programming problems by purchase of a new CodeWarrior TAP (CWH-CTP-BASE-HE). The new TAP is  identified as rev.H. I have repeated numerous flash programming of P1025 and T1024 dev boards and experienced no errors or problems. Thanks for all your help.

Kind regards, Paul

Thanks for all the help. 

0 Kudos
Reply

762 Views
PaulWalker
Contributor IV

For info, the firmware state of the CWTAPS is:

Boot Loader v1.0.1
Operating System v1.0.4

The CWTAPS were updated from CodeWarrior for PA, v10.5.2.

0 Kudos
Reply

697 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please use the attached latest ccs to replace C:\Freescale\CW_PA_v10.5.1\PA\ccs

0 Kudos
Reply

658 Views
PaulWalker
Contributor IV

Hi,

Thanks for the CCS update. I've tried the update you sent using CodeWarrior 10.5.2 and a CWTAP rev.E. I still get the same JTAG problems. Odd that I don't get any problems when I use a CWTAP rev.H. Is this different hardware? Thanks

0 Kudos
Reply

655 Views
yipingwang
NXP TechSupport
NXP TechSupport

If you are using CWTAP rev.H, you need to use CCS provided by me.

If you are using CWTAP rev.E, you need to use the original CCS provided in CodeWarrior 10.5.x.

The original CCS cannot work with the latest CodeWarrior rev.H.

0 Kudos
Reply

653 Views
PaulWalker
Contributor IV

Hi, 

Ok thanks. I need to downgrade my CWTAP rev.E back to OS v1.0.4. If I put the original CCS back in CodeWarrior, will the 'updatecwtap' restore the old firmware? 

P.S. I assume from this conversation that the CWTAP rev.H is different hardware.

Thanks

0 Kudos
Reply

651 Views
yipingwang
NXP TechSupport
NXP TechSupport

CWTAP rev.H is different hardware.

Please try whether CWTAP rev.E can work with the original CCS with the new firmware.

0 Kudos
Reply

509 Views
PaulWalker
Contributor IV

Hi,

I've have tried flash programming using our CWTAP rev.E with OS v.1.0.5 and with CCS from CodeWarrior 10.5.2. No change, we are still getting the same JTAG problems. 

0 Kudos
Reply

461 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please try to use CodeWarrior TAP revE with both version CCS and tried the following command.

% delete all

% config cc cwtap

% show cc

 

I suspect CodeWarrior TAP revE with OS v.1.0.5 cannot communicate with any version CCS now, so it is impossible to use updatecwtap command.

0 Kudos
Reply

443 Views
PaulWalker
Contributor IV

I've not had any luck with any combination - CWTAP rev.E with OS 1.0.5 and old/new CCS. I restored my CWTAP rev.E to OS 1.0.4 using 'updatecwtap --force'. This worked OK and I can communicate with it. 

 

0 Kudos
Reply

649 Views
PaulWalker
Contributor IV

I hadn't thought of that. So I need to try CCS from CodeWarrior 10.5.2 and CWTAP rev.E with OS v1.0.5. Thanks for the info and advise.

0 Kudos
Reply