disable DCache on RTEMS SMP

Stéphane Rubini <[email protected]> Thu, 18 Apr 2024 15:19:43 +0200
Newsgroups gmane.os.rtems.user
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============0686222078503428391==
Content-Type: multipart/alternative;
 boundary="------------psk3CbXeZ6MerCoWOlH0DWj4"
Content-Language: en-US, fr

This is a multi-part message in MIME format.
--------------psk3CbXeZ6MerCoWOlH0DWj4
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi,

For the purposes of an experiment, we want to disable the data caches=20
for an RTEMS SMP 5.3 running on Zedboard (Xilinx Zynq7000 SoC, Dual-core=20
Cortex-A9).

We use the rtems_cache_disable_data() function.Doing this crashes the=20
system (more precisely the system has an unexpected and unpredictable=20
behavior...).

Are there any known issues (other than performance...) with this=20
operation, or configuration commands to apply that enable this?

Thank a lot

Regards

St=C3=A9phane


--------------psk3CbXeZ6MerCoWOlH0DWj4
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">Hi,</span></span><span class=3D"jCAhz"><span
            class=3D"ryNqvb">
          </span></span><span class=3D"jCAhz ChMk0b"><span class=3D"ryNqv=
b"><br>
          </span></span></span></p>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">For the purposes of an experiment, we want t=
o
            disable the data caches for an RTEMS SMP 5.3 running on
            Zedboard (Xilinx Zynq7000 SoC, Dual-core Cortex-A9).</span></=
span><span
          class=3D"jCAhz"><span class=3D"ryNqvb">
          </span></span><span class=3D"jCAhz ChMk0b"><span class=3D"ryNqv=
b"><br>
          </span></span></span></p>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">We use the rtems_cache_disable_data()
            function.</span></span><span class=3D"jCAhz"><span
            class=3D"ryNqvb">
          </span></span><span class=3D"jCAhz ChMk0b"><span class=3D"ryNqv=
b">Doing
            this crashes the system (more precisely the system has an
            unexpected and unpredictable behavior...).</span></span><span
          class=3D"jCAhz"><span class=3D"ryNqvb"></span></span></span></p=
>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">Are there any known issues (other than
            performance...) with this operation, or configuration
            commands to apply that enable this?</span></span><span
          class=3D"jCAhz"><span class=3D"ryNqvb"></span></span></span></p=
>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">Thank a lot</span></span></span></p>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">Regards<br>
          </span></span></span></p>
    <p><span class=3D"HwtZe" lang=3D"en"><span class=3D"jCAhz ChMk0b"><sp=
an
            class=3D"ryNqvb">St=C3=A9phane</span></span></span></p>
    <div class=3D"memitem">
      <div class=3D"memproto"></div>
    </div>
    <br>
  </body>
</html>

--------------psk3CbXeZ6MerCoWOlH0DWj4--

--===============0686222078503428391==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
users mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/users
--===============0686222078503428391==--