<?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>CodeWarrior Development Toolsのトピック(Flash programmer) Error when adding support for new flash device</title>
    <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Flash-programmer-Error-when-adding-support-for-new-flash-device/m-p/1432984#M8750</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I receive the following error when attempting to read the id for a new flash device (IS25WP256E) using the flash programmer:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;fl_id
Reading...
Flash programming operation failed.
//
Additional error details:
[FP: no device selected]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I modified the board initialization script to use the following flash initialization:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;    fl = flash.create(TA)

    # Add NAND device
    fl.add_device({"alias": "nand", "name": "S34MS04G2v1", "address": 0x60000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "IFC"})

    # Add QSPI device
    #fl.add_device({"alias": "qspi", "name": "MT25QU512ABA", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "QSPI"})

    fl.add_device({"alias": "qspi", "name": "IS25WP256E", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "QSPI"})

    #fl.add_device({"alias": "qspi", "name": "W25Q256JW", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "DSPI"})


    # Add SD/eMMC device
    fl.add_device({"alias": "sd", "name": "SDSP16GB_LSCH2", "address": 0x00000000, "ws_address": 0x80000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "eSDHC"})
    fl.add_device({"alias": "mmc", "name": "MMCP1xxx_LSCH2", "address": 0x00000000, "ws_address": 0x80000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "eSDHC"})

    # Set qspi as current device
    fl.set_current_device("qspi")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm attaching my relevant xml files (changed to txt for so I can upload them) to this post. The version of CodeWarrior I am using is 11.5.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help,&lt;BR /&gt;James&lt;/P&gt;</description>
    <pubDate>Thu, 24 Mar 2022 00:38:17 GMT</pubDate>
    <dc:creator>james_browning</dc:creator>
    <dc:date>2022-03-24T00:38:17Z</dc:date>
    <item>
      <title>(Flash programmer) Error when adding support for new flash device</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Flash-programmer-Error-when-adding-support-for-new-flash-device/m-p/1432984#M8750</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I receive the following error when attempting to read the id for a new flash device (IS25WP256E) using the flash programmer:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;fl_id
Reading...
Flash programming operation failed.
//
Additional error details:
[FP: no device selected]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I modified the board initialization script to use the following flash initialization:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;    fl = flash.create(TA)

    # Add NAND device
    fl.add_device({"alias": "nand", "name": "S34MS04G2v1", "address": 0x60000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "IFC"})

    # Add QSPI device
    #fl.add_device({"alias": "qspi", "name": "MT25QU512ABA", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "QSPI"})

    fl.add_device({"alias": "qspi", "name": "IS25WP256E", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "QSPI"})

    #fl.add_device({"alias": "qspi", "name": "W25Q256JW", "address": 0x40000000, "ws_address": 0x10000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "DSPI"})


    # Add SD/eMMC device
    fl.add_device({"alias": "sd", "name": "SDSP16GB_LSCH2", "address": 0x00000000, "ws_address": 0x80000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "eSDHC"})
    fl.add_device({"alias": "mmc", "name": "MMCP1xxx_LSCH2", "address": 0x00000000, "ws_address": 0x80000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "eSDHC"})

    # Set qspi as current device
    fl.set_current_device("qspi")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm attaching my relevant xml files (changed to txt for so I can upload them) to this post. The version of CodeWarrior I am using is 11.5.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help,&lt;BR /&gt;James&lt;/P&gt;</description>
      <pubDate>Thu, 24 Mar 2022 00:38:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Flash-programmer-Error-when-adding-support-for-new-flash-device/m-p/1432984#M8750</guid>
      <dc:creator>james_browning</dc:creator>
      <dc:date>2022-03-24T00:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: (Flash programmer) Error when adding support for new flash device</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Flash-programmer-Error-when-adding-support-for-new-flash-device/m-p/1433602#M8751</link>
      <description>&lt;P&gt;Solved it. My file named IS25WP256Q_QSPI_64b.xml should actually be named&amp;nbsp;IS25WP256E_QSPI_64b.xml&lt;/P&gt;</description>
      <pubDate>Thu, 24 Mar 2022 17:52:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Flash-programmer-Error-when-adding-support-for-new-flash-device/m-p/1433602#M8751</guid>
      <dc:creator>james_browning</dc:creator>
      <dc:date>2022-03-24T17:52:19Z</dc:date>
    </item>
  </channel>
</rss>

