<?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 MCF5234: Cannot Program last Sector of Am29DL163DT Flash on CustomBoard in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193471#M8503</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have a Custom Board (Rev1) with the Am29DL163DT Flash and encounter the following problem:&lt;/P&gt;&lt;P&gt;We cannot program the last two Sectors of the Flash (Offset 0x1FC000 and 0x1FE000). Any other Sector can be programmed.&lt;/P&gt;&lt;P&gt;The board is designed using freescale's EVB-example.&lt;/P&gt;&lt;P&gt;When using the original 5235 EVB everything goes. (Flash here is Am29PL160CB)&lt;/P&gt;&lt;P&gt;Flashing a newer Custom Board (Rev 2) with the S29GL064 works fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did someone encounter similar problems with Flashs or can give some hints.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;vy 73&lt;/P&gt;&lt;P&gt;Dirk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 Aug 2012 14:30:44 GMT</pubDate>
    <dc:creator>sirlenzelot</dc:creator>
    <dc:date>2012-08-31T14:30:44Z</dc:date>
    <item>
      <title>MCF5234: Cannot Program last Sector of Am29DL163DT Flash on CustomBoard</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193471#M8503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have a Custom Board (Rev1) with the Am29DL163DT Flash and encounter the following problem:&lt;/P&gt;&lt;P&gt;We cannot program the last two Sectors of the Flash (Offset 0x1FC000 and 0x1FE000). Any other Sector can be programmed.&lt;/P&gt;&lt;P&gt;The board is designed using freescale's EVB-example.&lt;/P&gt;&lt;P&gt;When using the original 5235 EVB everything goes. (Flash here is Am29PL160CB)&lt;/P&gt;&lt;P&gt;Flashing a newer Custom Board (Rev 2) with the S29GL064 works fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did someone encounter similar problems with Flashs or can give some hints.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;vy 73&lt;/P&gt;&lt;P&gt;Dirk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2012 14:30:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193471#M8503</guid>
      <dc:creator>sirlenzelot</dc:creator>
      <dc:date>2012-08-31T14:30:44Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5234: Cannot Program last Sector of Am29DL163DT Flash on CustomBoard</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193472#M8504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; Am29DL163DT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That part looks to be fairly ancient. I haven't been able to find an on-line data sheet for it.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The summary says it is a "sectored, asymmetric, boot-block-at-top" FLASH chip.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You're trying to program the Boot Block. These blocks are meant to hold the Bootstrap, so they are protected against being overwritten.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A similar chip, the AM29F160D, has a "#WP" pin. If this is driven low, the boot block is unconditionally protected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I suspect&amp;nbsp; there's a jumper of some sort on the board that allows the #WE pin to be pulled high to allow the Boot Block to be programmed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The other chips you're using don't have these special boot blocks, or are set up so programming them is enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's a strange chip choice for your board. The MCF chips all boot from low addresses. Why does your design have a high-address boot-block chip? Was someone using up existing stock of parts that were used on a board with a chip that boots from high addresses?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Aug 2012 17:34:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193472#M8504</guid>
      <dc:creator>TomE</dc:creator>
      <dc:date>2012-08-31T17:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5234: Cannot Program last Sector of Am29DL163DT Flash on CustomBoard</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193473#M8505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tom,&lt;/P&gt;&lt;P&gt;thanks for your answer.&lt;/P&gt;&lt;P&gt;The chip is fairly old, that's correct. It resides on older boards only. There seems to be a little error in the schematic and because of that the bootblocks are always locked. No one noticed this because we did not have the need to write the last block, until now.&lt;/P&gt;&lt;P&gt;The "strange choice" was done before my time at the company. For the next redesign there will be some correction. :smileywink:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vy 73&lt;/P&gt;&lt;P&gt;Dirk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2012 13:48:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5234-Cannot-Program-last-Sector-of-Am29DL163DT-Flash-on/m-p/193473#M8505</guid>
      <dc:creator>sirlenzelot</dc:creator>
      <dc:date>2012-09-10T13:48:29Z</dc:date>
    </item>
  </channel>
</rss>

