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.
So, this is not sounding like a license issue.
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.
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.
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.
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
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>
>
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
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?
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>
>
It would be good to test your CodeWarrior with the known good TWR56F8400 board.
Best Regards,
John L. Winters
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>
>
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
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>
>
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.
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?
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.
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.