Is there a program licence issue with the MC56F84567 ?

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

Is there a program licence issue with the MC56F84567 ?

2,641 Views
arnaudnoblesse
Contributor I

Hello,

 

I use a CW10.6 with an evaluation licence because my code is small, under 16K, I use it to program a MC56F8006. Then I re-design my board with a MC56F84567 to get more I/O and my USB tap can't program my new board. My code size is 5k. The various JTag signals seems Ok.

Labels (1)
Tags (3)
0 Kudos
19 Replies

1,808 Views
johnlwinters
NXP Employee
NXP Employee

So, this is not sounding like a license issue.

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

It is required to power the device first, and then the JTAG (or at the same time).

If the JTAG is powered (RESETB driven high) without power to the board,the device can be totally erased (locked).

Be sure to power your board, then apply the JTAG connection.

When powering down, remove the JTAG connection first, then remove power from the board.


0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

The IDE you used for the 8006 was the same one you used for the 84789?  If not, the driver for the USB TAP may be the issue for the Eclipse version of CodeWarrior.

It is a little tricky to have CW 8.3 for DSC and CW 10.6 both using the same USB TAP as they tend to use different drivers.

Try removing it and reinstalling the driver.

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

Hello,

It's the USB tap for Once DSC. I have only CW10.6 installed on my computer it's works for the 8006 not for the 84567. Sometimes I get the message : The flash is secured do you want to unsecured it? I do YES, but it doesn't do anything. I never succeed to download anything in the 84567, so I didn't secured it. I got 2 boards with the 84567 and they do the same thing.

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

Do you have the MC56f84789 tower module? Does that load flash ok?

Best Regards,

John L. Winters

Senior Applications Engineer

AMR/EU MCU & MPU AE Group

Freescale Inc.

2100 Elliot Road

This email and any associated attachments have been classified as:

Freescale Confidential and Proprietary

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

No,

It's a homemade board.

Le 2015-01-16 09:20, John Winters a écrit :

>

Freescale Community <https://community.freescale.com/>

<https://community.freescale.com/>

>

Is there a program licence issue with the MC56F84567 ?

reply from John Winters

<https://community.freescale.com/people/johnlwinters?et=watches.email.thread>

in /Digital Signal Controllers/ - View the full discussion

<https://community.freescale.com/message/470937?et=watches.email.thread#470937>

>

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

I suggest you purchase TWR56f8400.

This will serve as your SW development platform.

Best Regards,

John L. Winters

Senior Applications Engineer

AMR/EU MCU & MPU AE Group

Freescale Inc.

2100 Elliot Road

This email and any associated attachments have been classified as:

Freescale Confidential and Proprietary

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

The problem could be in your conversion of your project from 8006 to 84789.

In this case it would be wise to create a project for 84789 from scratch and try it to see if it loads.

How did you create your 84789 project?  From scratch?  Or changing the CPU in the project?

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

I didn't convert my project, but start a new one from scratch, because I

have too much changes in my I/Os.

When I saw that I couldn't download anything into the 84567, I started a

new project with "nothing" in it, just to see if I did something wrong,

but it's the same.

The customer support from Freescale sent me a project, but I always have

the same message.

Note :It remind me when I started with the 8006, at the begining it

doesn't work very well, and with the new CW versions, it became better

(or some times worst) now it work perfectly and it the same board (and

the same USB TAP) I've used since the begining, so It wasn't the

hardware with the 8006, but the CW that had problems.

Le 2015-01-16 10:50, John Winters a écrit :

>

Freescale Community <https://community.freescale.com/>

<https://community.freescale.com/>

>

Is there a program licence issue with the MC56F84567 ?

reply from John Winters

<https://community.freescale.com/people/johnlwinters?et=watches.email.thread>

in /Digital Signal Controllers/ - View the full discussion

<https://community.freescale.com/message/470979?et=watches.email.thread#470979>

>

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

It would be good to test your CodeWarrior with the known good TWR56F8400 board.

Best Regards,

John L. Winters

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

Yes I'll do it to help to determine the root cause of my problem.

Le 2015-01-16 11:07, John Winters a écrit :

>

Freescale Community <https://community.freescale.com/>

<https://community.freescale.com/>

>

Is there a program licence issue with the MC56F84567 ?

reply from John Winters

<https://community.freescale.com/people/johnlwinters?et=watches.email.thread>

in /Digital Signal Controllers/ - View the full discussion

<https://community.freescale.com/message/470984?et=watches.email.thread#470984>

>

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

Can you write down or photo copy all markings on your devices? Where did you get them and when? From whom?

Best Regards,

John L. Winters

Senior Applications Engineer

AMR/EU MCU & MPU AE Group

Freescale Inc.

2100 Elliot Road

This email and any associated attachments have been classified as:

Freescale Confidential and Proprietary

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

I bought them from Mouser.

There's the Freescale logo

MC56F84567VLL

1N27E

QQAC1417F

Le 2015-01-16 10:21, John Winters a écrit :

>

Freescale Community <https://community.freescale.com/>

<https://community.freescale.com/>

>

Is there a program licence issue with the MC56F84567 ?

reply from John Winters

<https://community.freescale.com/people/johnlwinters?et=watches.email.thread>

in /Digital Signal Controllers/ - View the full discussion

<https://community.freescale.com/message/470968?et=watches.email.thread#470968>

>

0 Kudos

1,808 Views
johnlwinters
NXP Employee
NXP Employee

There are more than one USB TAP.

The one USB TAP that must be used with the DSC is

USB TAP for ONCE DSC|Freescale

Other ones will not function with DSC.

0 Kudos

1,808 Views
TICS_Fiona
NXP Employee
NXP Employee

The Evaluation License has no any code size restriction, only have time limit.

So this problem should not be caused by license.

Would you please create a new project for MC56F84567 from <File> menu -> New->Bareboard project, can CodeWarrior v10.6 program with this project into your board?

If not, what is the error information shown by CodeWarrior debugger?

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

Hello,

I tried to create a new project for MC56F84567 from <File> menu -> New->Bareboard project, but I can't download anything to my board. USB tap give this message :

Error launching Test_56F84567_FLASH_SDM_FSL USB TAP

Bad arguments passed to function

I also got sometimes a CORBA connection error, with the error : Connection test failed. Reason: org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 201  completed: No

If I try to access to the MC54F84567 from the flash programmer, I create a task to erase the MC54F84567 and the console return the message :

Error:  Couldn't write applet to target.  Can not read target memory at location: 0x0000000000000000.Please make sure that the chip selects are properly configured.

The CWPP response code is: CCSProtocolPlugin : CCS: Core not responding.

0 Kudos

1,808 Views
Ben
Senior Contributor I

Arnaud, what message do you get while trying to program? Do you program via Flash command of Debug?

0 Kudos

1,808 Views
arnaudnoblesse
Contributor I

I tried both, the error message is :

Error:  Couldn't write applet to target.  Can not read target memory at location: 0x0000000000000000.Please make sure that the chip selects are properly configured.

The CWPP response code is: CCSProtocolPlugin : CCS: Core not responding.

I also tried with the PE multilink, it return that the chip is secured, but doesn't go further.

0 Kudos

1,808 Views
Ben
Senior Contributor I

It might be a USB TAP problem. I had a functional problems with this unit using it on the 56F8367. It has firmware bugs.

Check it with Fiona

0 Kudos