<?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: QuadSPI for RAM device in S32K</title>
    <link>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1980472#M42443</link>
    <description>&lt;P&gt;I forgot to mention.. S32DS keeps saying the Quadspi configuration tool is unavailable for K396 processor.&lt;/P&gt;&lt;P&gt;Is that correct? not (yet) supported?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 23 Oct 2024 19:48:00 GMT</pubDate>
    <dc:creator>pchady</dc:creator>
    <dc:date>2024-10-23T19:48:00Z</dc:date>
    <item>
      <title>QuadSPI for RAM device</title>
      <link>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1980471#M42442</link>
      <description>&lt;P&gt;On the S32K396, how do I configure the QuadSPI to use a hyperRAM device?&lt;/P&gt;&lt;P&gt;Essentially I just need the AHB to perform the memory-mapped passthrough to the SPI bus, without having to manage the flash programming sequences.&lt;/P&gt;&lt;P&gt;Most of the information and examples I've seen so far are flash-centric, and it's unclear which features/settings need to be disabled.&lt;/P&gt;&lt;P&gt;In the 3.0.0 update of drivers, I tried the Example project Qspi_Ip_Example_S32K396.&amp;nbsp; This gets the pins for Qspi set up, and sets up the buffers.&amp;nbsp; I then&amp;nbsp;bypassed the erase and program functions, and added simple memory read loops, to access the AHB mem range starting at 6800000.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It appeared to read a full 8MB from the device (of uninitialized data).&amp;nbsp; It would then write and read back values only in a small section, about 4KB. So I think this was just accessing the intermediate buffer but not writing out to the device.&lt;/P&gt;&lt;P&gt;I have just tried the new 5.0.0 update for the drivers and same example project, But now any read attempt fails with bus error.&lt;/P&gt;&lt;P&gt;In chapter 80 of ref manual, for qspi, it's unclear if the processes for flash support should be turned off, or if they should stay on, and a configuration filled out for RAM use (e.g. setting delay times to 0, etc)&lt;/P&gt;&lt;P&gt;Any help appreciated!&lt;/P&gt;&lt;P&gt;P&lt;/P&gt;</description>
      <pubDate>Wed, 23 Oct 2024 19:46:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1980471#M42442</guid>
      <dc:creator>pchady</dc:creator>
      <dc:date>2024-10-23T19:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: QuadSPI for RAM device</title>
      <link>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1980472#M42443</link>
      <description>&lt;P&gt;I forgot to mention.. S32DS keeps saying the Quadspi configuration tool is unavailable for K396 processor.&lt;/P&gt;&lt;P&gt;Is that correct? not (yet) supported?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Oct 2024 19:48:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1980472#M42443</guid>
      <dc:creator>pchady</dc:creator>
      <dc:date>2024-10-23T19:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: QuadSPI for RAM device</title>
      <link>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1982034#M42541</link>
      <description>&lt;P&gt;Yes, it is correct. This tool is only related to flash-less devices i.e. microprocessors which are supposed to boot from QuadSPI.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Oct 2024 12:37:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/QuadSPI-for-RAM-device/m-p/1982034#M42541</guid>
      <dc:creator>davidtosenovjan</dc:creator>
      <dc:date>2024-10-25T12:37:37Z</dc:date>
    </item>
  </channel>
</rss>

