"Core not responding" when programing MPC8377

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

"Core not responding" when programing MPC8377

Jump to solution
1,438 Views
alerk03
Contributor I

I'm using codewarrior windows version to program MPC8377. The codewarrior version is the newest 8.8.2. I use M29W640GT flash instead of S29GL064R3 on board. But error happens when programing flash like:

Programming 0x00010000 bytes of Target Memory at 0xFE000000
Programming 0x00010000 bytes of Target Memory at 0xFE010000
Programming 0x00010000 bytes of Target Memory at 0xFE020000
Programming 0x00010000 bytes of Target Memory at 0xFE030000
Programming 0x00010000 bytes of Target Memory at 0xFE040000
Programming 0x00010000 bytes of Target Memory at 0xFE050000
Programming 0x00010000 bytes of Target Memory at 0xFE060000
Programming 0x00010000 bytes of Target Memory at 0xFE070000
Programming 0x00010000 bytes of Target Memory at 0xFE080000
Programming 0x00010000 bytes of Target Memory at 0xFE090000
Programming 0x00010000 bytes of Target Memory at 0xFE0A0000
Flash Programmer: CCSProtocolPlugin : Failed to continue thread [Core not responding]

 

The stop address will change every time. And I can use u-boot to program flash correctlly. So it seems that something is wrong with codewarrior or USBTAP. Could someone helps me to solve the problem?

Labels (1)
0 Kudos
1 Solution
385 Views
ronco
NXP Employee
NXP Employee

In situations like this, where flash-programming fails for no discernable reason, I find that slowing the Interface Clock Frequency of the USB TAP or Ethernet TAP usually helps.  From the CodeWarrior IDE Toolbar select Edit->Preferences->Remote Connections.  Double-click on the connection option you're using in the Flash Programmer. In the configuration panel that pops up, change the Interface Clock Frequency option to 1MHz.  You may find that faster speeds also work but start with 1MHz.

 

-Ron

View solution in original post

0 Kudos
1 Reply
386 Views
ronco
NXP Employee
NXP Employee

In situations like this, where flash-programming fails for no discernable reason, I find that slowing the Interface Clock Frequency of the USB TAP or Ethernet TAP usually helps.  From the CodeWarrior IDE Toolbar select Edit->Preferences->Remote Connections.  Double-click on the connection option you're using in the Flash Programmer. In the configuration panel that pops up, change the Interface Clock Frequency option to 1MHz.  You may find that faster speeds also work but start with 1MHz.

 

-Ron

0 Kudos