<?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>8-bit Microcontrollers中的主题 Re: Uninitialized Memory</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203760#M16896</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Can you please check what is the name of the menu specified after the Run menu in the menu bar?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I am suspecting that you are currently debugging in full chip simulator instead of using run time debugger. "uu" is only displayed within the simulator for memory cell, which have not been initialized yet.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Nov 2008 18:48:06 GMT</pubDate>
    <dc:creator>CrasyCat</dc:creator>
    <dc:date>2008-11-24T18:48:06Z</dc:date>
    <item>
      <title>Uninitialized Memory</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203757#M16893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;i use Real time Debugger to debug my program.&lt;/DIV&gt;&lt;DIV&gt;I can see in my flash part memory some "uuuuu" uninitialized octect when it is not use. But it is not possible that this octect is initialized with 0xFF&amp;nbsp;per default.&lt;/DIV&gt;&lt;DIV&gt;In fact, i think, before write data in flash, all flash was erase (0xFF) in all octect? No?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Because, when i try to read a page of 512 bytes, sometime all bytes is not use so uninitialized. My program halted!!!!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;David&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 16:50:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203757#M16893</guid>
      <dc:creator>DavidoBG</dc:creator>
      <dc:date>2008-11-20T16:50:37Z</dc:date>
    </item>
    <item>
      <title>Re: Uninitialized Memory</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203758#M16894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;1&amp;gt; Please make sure that the FLASH that you try to access is in fact exsit on the device that you're working on.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;2&amp;gt; When build your s-record, fill the unused FLASH with either 0xFF or opcode for NOP to help you catch any run time error like program counter PC goes nowhere.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2008 00:50:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203758#M16894</guid>
      <dc:creator>austinjoe</dc:creator>
      <dc:date>2008-11-21T00:50:18Z</dc:date>
    </item>
    <item>
      <title>Re: Uninitialized Memory</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203759#M16895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;I have some difficulty in understanding what you want to do, and what you are doing.&lt;/DIV&gt;&lt;DIV&gt;But when you say that you get "uuuuu" figures, it means that you are not using any real hardware.&lt;/DIV&gt;&lt;DIV&gt;You are using the software simulator which runs your code on you PC. No MCU is involved.&lt;/DIV&gt;&lt;DIV&gt;This simulator does not simulate everything on a PC. Eg you cannot run a Flash EPROM erase/program program and check that it works.&lt;/DIV&gt;&lt;DIV&gt;Please tell us what kind of MCU you are using, and then I can check if I have got the kind of program that you need!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;Ake&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2008 16:22:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203759#M16895</guid>
      <dc:creator>Ake</dc:creator>
      <dc:date>2008-11-21T16:22:40Z</dc:date>
    </item>
    <item>
      <title>Re: Uninitialized Memory</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203760#M16896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Can you please check what is the name of the menu specified after the Run menu in the menu bar?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I am suspecting that you are currently debugging in full chip simulator instead of using run time debugger. "uu" is only displayed within the simulator for memory cell, which have not been initialized yet.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Nov 2008 18:48:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203760#M16896</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2008-11-24T18:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: Uninitialized Memory</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203761#M16897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Yes full chip simulation!!! Thanks you for yours help&lt;/DIV&gt;&lt;DIV&gt;David&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Nov 2008 23:53:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203761#M16897</guid>
      <dc:creator>DavidoBG</dc:creator>
      <dc:date>2008-11-25T23:53:32Z</dc:date>
    </item>
    <item>
      <title>Re: Uninitialized Memory</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203762#M16898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hello David,&lt;BR /&gt;&lt;BR /&gt;The program halt because of uninitialised memory is a "quirk" of full chip simulation (FCS) only.&amp;nbsp; It will not occur when using the actual silicon, where unprogrammed flash will read as 0xFF, as you expected.&lt;BR /&gt;&lt;BR /&gt;To test sections of code under FCS, it is sometimes necessary to provide additional initialisation that would be unnecessary for the final code.&amp;nbsp; However, using FCS, it is not possible to completely test any code that programs data to flash memory.&amp;nbsp; This must be tested on the actual device.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Mac&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2008 09:30:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Uninitialized-Memory/m-p/203762#M16898</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2008-11-26T09:30:02Z</dc:date>
    </item>
  </channel>
</rss>

