Program Flash above 0x20000 on 56F8366

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

Program Flash above 0x20000 on 56F8366

1,777 Views
tim_robbins
Contributor I
I am using a 56F8366. My code size has recently jumped above 0x20000, which is about half way thru the total program space. Its also a transistion point from the first 256k space to the other 256k space.
Everytime my software tries to execute an instruction in the code space about 0x20000 I get a illegal op code interrupt. After further review, it appears that its writing all zeros to anything above 0x20000 instead of my code.
 
Any one have any ideas? I am using CW 8.1.1a
 
Thanks,
Tim
 
Labels (1)
Tags (1)
0 Kudos
2 Replies

281 Views
trytohelp
NXP Employee
NXP Employee
Hi,
 
I'm not sure but it could be similar to another problem we investigated 2month ago for another chip.
Can I suggest you to log this issue in the Freescale CRM system ?
Please use Freescale on line support web page.
  - Go to following URL: http://www.freescale.com/TechSupport
  - Click on Submit a Service Request. You will come to a login page.
  - You can submit your request through the web from there.
 
Can you please add the following info :
 - do you use Processor Expert ?
 - do you meet the problem in simulator too?
 
Pascal
0 Kudos

281 Views
Mika
Contributor I
Hello!

What was the solution? I am having very similar problems with 56F8345 and CW 8.0. Problems start immediately after program flash size reaches 50%. First I had problems with function pointer array initializations and now I have new weird problem that I haven't been able to kill yet. And I am not using PE.

- MiT
0 Kudos