<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: No longer able to program MRAM and Flash together (can separately) in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422390#M14039</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, so I have reproduced this on a fresh windows build on a new computer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;built brand new PC on known good hardware (windows x64)&lt;/P&gt;&lt;P&gt;fresh installation of CW10.6 + all updates&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;fresh installation of MQX4.1.1 + patch (clone tool)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;program hello world in twrm52259 into MRAM debug it works&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;program hello world in twrm52259 into flash debug it works&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px; line-height: 1.5em;"&gt;Using the debug build, adding some code to MRAM (so some code to flash, some to MRAM) and it crashes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;This was working 100% for years, Im really desperate guys, the debugger returns a blank error and doesn't work, i cant do any development until i find a work around or a fix is released. The notes above are the exact steps i take to produce the fault.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Apr 2015 04:34:14 GMT</pubDate>
    <dc:creator>CarlFST60L</dc:creator>
    <dc:date>2015-04-24T04:34:14Z</dc:date>
    <item>
      <title>No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422387#M14036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So I am currently unable to program MRAM and Flash on the current release of CW10.6 + MQX4.1.1, everything is up to date. This was originally an email to support, sorry I didn't spend a long time proof reading and editing &lt;SPAN aria-label="Happy" class="emoticon_happy emoticon-inline" style="height:16px;width:16px;"&gt;&lt;/SPAN&gt; attached is the project for you to import to your workspace and check (if needed)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have uninstalled all software three times and had no luck.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a windows 7 ultimate machine x64&lt;/P&gt;&lt;P&gt;Cyclone Pro (ethernet / USB)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is basically what I do:&lt;/P&gt;&lt;P&gt;Build windows ultimate x64 from scratch&lt;/P&gt;&lt;P&gt;Do all updates on windows&lt;/P&gt;&lt;P&gt;Install CW10.6 ( I have tried the on-line and offline installations, I only install S08 and Coldfire support as we dont use the others)&lt;/P&gt;&lt;P&gt;Install all updates (1 by one as you update manager doesn't let you do them all in one go which is extremely unprofessional and time wasting)&lt;/P&gt;&lt;P&gt;Install MQX4.1.1&lt;/P&gt;&lt;P&gt;Install the MQX4.1.1. patch with the BSP clone tool (we usually make our own, but for this you dont need to).&lt;/P&gt;&lt;P&gt;Open the TWRM52259 BSP, PSP, RTCS and build the debug versions of each but with one minor change to the user_config.h below&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;#define BSP_DEFAULT_IO_CHANNEL "ttya:"&amp;nbsp; //My serial port is here on my hardware&lt;/P&gt;&lt;P&gt;#define BSPCFG_ENABLE_TTYA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 //Also need to enable TTYA for it to work&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;Use the new project wizard and create a MQX4.1 project called mramtest in this case&lt;/P&gt;&lt;P&gt;Include the RTCS support (as we use ethernet), and dont add files, using empty application in the options&lt;/P&gt;&lt;P&gt;Connections, I choose normally P&amp;amp;E Cyclone TCP-IP and USB, and i include the Open Source BDM (we only really use the TCP but we have issues with this all the time so I make three i can play with, this part of hte tool chain is absolutely horrible and unreliable)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I run this project with "hello world" in MRAM debug it works perfectly&lt;/P&gt;&lt;P&gt;twrmcf52259_Ext_&lt;STRONG&gt;MRAM&lt;/STRONG&gt;_Debug/mramtest.elf I verified I can see address range in 0x10000000&lt;/P&gt;&lt;P&gt;Example of how I know 100% its running from mram you can see the address range in the disassembly window in teh debugger&lt;/P&gt;&lt;P&gt;&lt;EM&gt;10000836:&amp;nbsp;&amp;nbsp; subq.l #4,a7&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;39&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("Hello World\n");&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;10000838:&amp;nbsp;&amp;nbsp; lea 0x1000AEC9 (0x1000aec9),a0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;1000083e:&amp;nbsp;&amp;nbsp; move.l a0,(a7)&lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the consol output from when it writes to MRAM&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Starting 3rd party flash programming...&lt;/P&gt;&lt;P&gt;GDI: Mtwks Callback(MTWKS_CB_PROJECTACCESS, Section : STARTUP, Entry : SPECIFY_NETWORKCARD_ENABLED, Value : 0, R) =&amp;gt; DI_OK&lt;/P&gt;&lt;P&gt;INF: Copyright 2012 P&amp;amp;E Microcomputer Systems,Inc.&lt;/P&gt;&lt;P&gt;INF: Command Line :"C:\Freescale\CW MCU v10.6\eclipse\..\MCU\bin\de.exe" -noni -language en -ORBendPoint giop:tcp:&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2F127.0.0.1%2F" rel="nofollow" target="_blank"&gt;127.0.0.1&lt;/A&gt;: -ORBtraceLevel 0&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I run this project with "hello world" in FLASH debug it works perfectly&lt;/P&gt;&lt;P&gt;(twrmcf52259_Int_&lt;STRONG&gt;Flash&lt;/STRONG&gt;_Debug/mramtest.elf I verified I can see address range in 0x00000000)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example of how I know its 100% running in flash.&lt;/P&gt;&lt;P&gt;The disassembly code with the debugger attached you can see&lt;/P&gt;&lt;P&gt;&lt;EM&gt;00000832:&amp;nbsp;&amp;nbsp; link a6,#0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;00000836:&amp;nbsp;&amp;nbsp; subq.l #4,a7&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;39&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("Hello World\n");&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;00000838:&amp;nbsp;&amp;nbsp; lea 0x0000AEC9 (0xaec9),a0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;0000083e:&amp;nbsp;&amp;nbsp; move.l a0,(a7)&lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And you can see it programming the FLASH:&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Executing download task: C:\Users\carln.SURETEK\workspace\mramtest\mramtest_mcf52259_Int_Flash (1).tcl&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::target -lc mramtest_twrmcf52259_Int_Flash_Debug_PnE Cyclone TCP-IP &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::target -b 0x20000000 0xffff &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::target -v off -l off &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::device -d CFM_MCF5225X_512 -o 256Kx16x1 -a 0x0 0x7ffff &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::image -f C:\Users\carln.SURETEK\workspace\mramtest\twrmcf52259_Int_Flash_Debug\mramtest.elf -t Auto Detect -re off -oe &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; off &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::erase image &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;------------------------- &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; File is of type Elf Format.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Performing target initialization ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Downloading Flash Device Driver ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Reading flash ID ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;System clock check checking ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00000000 to 0x00000FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00001000 to 0x00001FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00002000 to 0x00002FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00003000 to 0x00003FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00004000 to 0x00004FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00005000 to 0x00005FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00006000 to 0x00006FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00007000 to 0x00007FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00008000 to 0x00008FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x00009000 to 0x00009FFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x0000A000 to 0x0000AFFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing Sector 0x0000B000 to 0x0000BFFF&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erasing ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Erase Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::write &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;------------------------- &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Programming file C:\Users\carln.SURETEK\workspace\mramtest\twrmcf52259_Int_Flash_Debug\mramtest.elf &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; File is of type Elf Format.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Downloading Flash Device Driver ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Reading flash ID ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;System clock check checking ...&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target) &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; File is of type Elf Format.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Downloading 0x00000418 bytes to be programmed at 0x00000000&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Executing program ....&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Program Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Downloading 0x0000AC1C bytes to be programmed at 0x00000420&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Executing program ....&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Program Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::verify &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;------------------------- &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Verifying file C:\Users\carln.SURETEK\workspace\mramtest\twrmcf52259_Int_Flash_Debug\mramtest.elf &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; File is of type Elf Format.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; File is of type Elf Format.&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Reading 0x00000418 bytes starting from address 0x00000000 &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Reading 0x0000AC1C bytes starting from address 0x00000420 &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Verify Command Succeeded&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;cmdwin::fl::disconnect &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I modify the linker so it will put code in MRAM and FLASH it will return an error (no error listed, just an "error". It seems suddenly i am not able to write to flash and MRAM any more when I have been doing this for many years without an issue. If I import a version of software that 100% previously worked ,I get this same error, so I have narrowed it down to the most simple version for you so you dont need a copy of my actual project(s).&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is how I do it so you can attempt to reproduce the fault:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- using the above hello world application created by the wizard&lt;/P&gt;&lt;P&gt;- Select the flash debug build&lt;/P&gt;&lt;P&gt;- create a "linker" folder in the project directory&lt;/P&gt;&lt;P&gt;- locate the orginal linker file and move it here so we can modify it&lt;/P&gt;&lt;P&gt;C:\Freescale\Freescale_MQX_4_1\lib\twrmcf52259.cw10\debug\bsp\intflash.lcf&lt;/P&gt;&lt;P&gt;move to&lt;/P&gt;&lt;P&gt;C:\Users\carln.SURETEK\workspace\mramtest\linker&lt;/P&gt;&lt;P&gt;- Modifiy the project settings &amp;gt; c/c++ build &amp;gt; settings &amp;gt; Coldfire Linker &amp;gt; Intput &amp;gt; Linker Command File (*.lcf) and change that to&lt;/P&gt;&lt;P&gt;"${ProjDirPath}/linker/intflash.lcf"&lt;/P&gt;&lt;P&gt;- Add a new source file called mram.c to the projects source folder with these three lines:&lt;/P&gt;&lt;P&gt;#include "main.h"&lt;/P&gt;&lt;P&gt;void mram_code(void);&lt;/P&gt;&lt;P&gt;void mram_code(void){&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("Hello World from mram\n"); }&lt;/P&gt;&lt;P&gt;- in the linke rI make these change the following three things to allow me to direct code to MRAM&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- at the top in the memory section add the location for read / write / execute for mram&lt;/P&gt;&lt;P&gt;mram_code_space (RWX): ORIGIN = 0x10000000, LENGTH = 0x0007FFFF&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Above .main_application add this bit of code that forces all the code in the c file into the mram_code_space&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .mram_Page:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mram_c.c (.data)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mram_c.c (.rodata)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mram_c.c (.text)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &amp;gt; mram_code_space&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-add the mram_Page to the keep_section so it doesnt get destroyed&lt;/P&gt;&lt;P&gt;KEEP_SECTION { .vectors_rom, .vectors_ram, .cfmconfig, mram_Page }&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- In main.c call the code by adding&lt;/P&gt;&lt;P&gt;extern mram_code(void);&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-and&lt;/P&gt;&lt;P&gt;mram_code();&lt;/P&gt;&lt;P&gt;-Build the project&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- In the xmap file you can now see the new MRAM locations:&lt;/P&gt;&lt;P&gt;# .mram_Page&lt;/P&gt;&lt;P&gt;&amp;nbsp; 10000000 00000017 .rodata @245&amp;nbsp; (mram_c.obj)&lt;/P&gt;&lt;P&gt;&amp;nbsp; 10000018 00000018 .text&amp;nbsp;&amp;nbsp; mram_code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (mram_c.obj)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- If I try to run the project at this point I get this error screen after it programs the flash:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="22287_22287.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/120283i3B08FD6422F334CE/image-size/large?v=v2&amp;amp;px=999" role="button" title="22287_22287.jpg" alt="22287_22287.jpg" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="error.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/49147i1791D21C3D6211F7/image-size/large?v=v2&amp;amp;px=999" role="button" title="error.jpg" alt="error.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- As you can see there is no error listed, it just says :error&lt;/P&gt;&lt;P&gt;- This is what the Consol show:&lt;/P&gt;&lt;P&gt;------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Executing download task: C:\Users\carln.SURETEK\workspace\mramtest\mramtest_mcf52259_Int_Flash (1).tcl&lt;/P&gt;&lt;P&gt;cmdwin::fl::target -lc mramtest_twrmcf52259_Int_Flash_Debug_PnE Cyclone TCP-IP&lt;/P&gt;&lt;P&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target)&lt;/P&gt;&lt;P&gt;cmdwin::fl::target -b 0x20000000 0xffff&lt;/P&gt;&lt;P&gt;cmdwin::fl::target -v off -l off&lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d CFM_MCF5225X_512 -o 256Kx16x1 -a 0x0 0x7ffff&lt;/P&gt;&lt;P&gt;cmdwin::fl::image -f C:\Users\carln.SURETEK\workspace\mramtest\twrmcf52259_Int_Flash_Debug\mramtest.elf -t Auto Detect -re off -oe&lt;/P&gt;&lt;P&gt;off&lt;/P&gt;&lt;P&gt;cmdwin::fl::erase image&lt;/P&gt;&lt;P&gt;Beginning Operation ... &lt;/P&gt;&lt;P&gt;-------------------------&lt;/P&gt;&lt;P&gt;Auto-detection is successful.&lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Elf Format.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Performing target initialization ... &lt;/P&gt;&lt;P&gt;Downloading Flash Device Driver ...&lt;/P&gt;&lt;P&gt;Reading flash ID ...&lt;/P&gt;&lt;P&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target)&lt;/P&gt;&lt;P&gt;System clock check checking ...&lt;/P&gt;&lt;P&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target)&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00000000 to 0x00000FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00001000 to 0x00001FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00002000 to 0x00002FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00003000 to 0x00003FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00004000 to 0x00004FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00005000 to 0x00005FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00006000 to 0x00006FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00007000 to 0x00007FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00008000 to 0x00008FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x00009000 to 0x00009FFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x0000A000 to 0x0000AFFF&lt;/P&gt;&lt;P&gt;Erasing Sector 0x0000B000 to 0x0000BFFF&lt;/P&gt;&lt;P&gt;Erasing ...&lt;/P&gt;&lt;P&gt;Erase Command Succeeded &lt;/P&gt;&lt;P&gt;cmdwin::fl::write&lt;/P&gt;&lt;P&gt;Beginning Operation ... &lt;/P&gt;&lt;P&gt;-------------------------&lt;/P&gt;&lt;P&gt;Programming file C:\Users\carln.SURETEK\workspace\mramtest\twrmcf52259_Int_Flash_Debug\mramtest.elf&lt;/P&gt;&lt;P&gt;Auto-detection is successful.&lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Elf Format.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Downloading Flash Device Driver ...&lt;/P&gt;&lt;P&gt;Reading flash ID ...&lt;/P&gt;&lt;P&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target)&lt;/P&gt;&lt;P&gt;System clock check checking ...&lt;/P&gt;&lt;P&gt;thread break: Stopped, 0x0, 0x0, cpu68K, mramtest.elf (state, tid, pid, cpu, target)&lt;/P&gt;&lt;P&gt;Auto-detection is successful.&lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Elf Format.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Downloading 0x00000418 bytes to be programmed at 0x00000000&lt;/P&gt;&lt;P&gt;Executing program ....&lt;/P&gt;&lt;P&gt;Program Command Succeeded &lt;/P&gt;&lt;P&gt;Downloading 0x0000AC24 bytes to be programmed at 0x00000420&lt;/P&gt;&lt;P&gt;------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I would expect that I would have to change the debugger in some way i.e.&lt;/P&gt;&lt;P&gt;"Debug Configurations &amp;gt; mramtest_twrmcf52259_Int_Flash_Debug_PnE Cyclone TCP-IP &amp;gt; Debugger tab &amp;gt; download tab &amp;gt; tick "Perform Standard Download".. makes no difference..&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-339121"&gt;mramtest.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Apr 2015 22:54:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422387#M14036</guid>
      <dc:creator>CarlFST60L</dc:creator>
      <dc:date>2015-04-19T22:54:00Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422388#M14037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Carl,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the below application note and thread&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;uact=8&amp;amp;ved=0CB4QFjAA&amp;amp;url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2Fsoft_dev_tools%2Fdoc%2Fapp_note%2FAN4329.pdf%3Ffsrch%3D1&amp;amp;ei=pco2VYeUFIGWyATfjYDgBw&amp;amp;usg=AFQjCNFOkmbXnYO6hXiyvQm-0giLpqB1nQ&amp;amp;sig2=dtd6y5KzwsmD2Gv_TaOtIA&amp;amp;bvm=bv.91071109,d.aWw" title="https://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;uact=8&amp;amp;ved=0CB4QFjAA&amp;amp;url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2Fsoft_dev_tools%2Fdoc%2Fapp_note%2FAN4329.pdf%3Ffsrch%3D1&amp;amp;ei=pco2VYeUFIGWyATfjYDgBw&amp;amp;usg=AFQjCNFOkmbXnYO6hXiyvQm-0giLpqB1nQ&amp;amp;sig2=dtd6y5KzwsmD2Gv_TaOtIA&amp;amp;bvm=bv.91071109,d.aWw"&gt;https://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;uact=8&amp;amp;ved=0CB4QFjAA&amp;amp;url=http%3A%2F%2Fcache.free…&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/79554"&gt;Best way to move RAM usage to external SRAM?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt; Sol &lt;BR /&gt; &lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Apr 2015 22:14:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422388#M14037</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2015-04-21T22:14:25Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422389#M14038</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have no problems with allocating memory to locations. The problem is that it is returning a blank error when the cyclone program's BOTH flash and MRAM together (which has worked fine for the last 5 years for me until i had to rebuild a fresh computer). I can 100% program MRAM and Flash independently but they will not work if i have some MRAM and some FLASH.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2015 00:47:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422389#M14038</guid>
      <dc:creator>CarlFST60L</dc:creator>
      <dc:date>2015-04-23T00:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422390#M14039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, so I have reproduced this on a fresh windows build on a new computer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;built brand new PC on known good hardware (windows x64)&lt;/P&gt;&lt;P&gt;fresh installation of CW10.6 + all updates&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;fresh installation of MQX4.1.1 + patch (clone tool)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333330154419px;"&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;program hello world in twrm52259 into MRAM debug it works&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;program hello world in twrm52259 into flash debug it works&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px; line-height: 1.5em;"&gt;Using the debug build, adding some code to MRAM (so some code to flash, some to MRAM) and it crashes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;This was working 100% for years, Im really desperate guys, the debugger returns a blank error and doesn't work, i cant do any development until i find a work around or a fix is released. The notes above are the exact steps i take to produce the fault.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2015 04:34:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422390#M14039</guid>
      <dc:creator>CarlFST60L</dc:creator>
      <dc:date>2015-04-24T04:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422391#M14040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Carl,&lt;/P&gt;&lt;P&gt;Have you tried contacting PEMicro support?&amp;nbsp; They may have advice since you are using Cyclone product from them.&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://pemicro.com/support" target="_blank"&gt;http://pemicro.com/support&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2015 18:12:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422391#M14040</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2015-04-24T18:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422392#M14041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have contacted them and directed them to this thread, hopefully someone helps me soon, this is critical.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Apr 2015 23:30:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422392#M14041</guid>
      <dc:creator>CarlFST60L</dc:creator>
      <dc:date>2015-04-26T23:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: No longer able to program MRAM and Flash together (can separately)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422393#M14042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;I fixed it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I fixed it!!!!!!!!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. "Perform standard Download" must be selected AND the target task must be enabled&lt;/P&gt;&lt;P&gt;2. You have to modify the target task so that it restricts the range to only 0x00000000 to 0x00007FFFF otherwise it tries to program / verify from the flash range which causes the unknown error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Freescale need to fix 2 things&lt;/P&gt;&lt;P&gt;1. Target task default restrict range to flash range&lt;/P&gt;&lt;P&gt;2. fix the error message that indicates the exception out of range (or what ever) has happened so its not a blank message.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 May 2015 02:10:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/No-longer-able-to-program-MRAM-and-Flash-together-can-separately/m-p/422393#M14042</guid>
      <dc:creator>CarlFST60L</dc:creator>
      <dc:date>2015-05-01T02:10:08Z</dc:date>
    </item>
  </channel>
</rss>

