This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 52ae08196da Docs/platforms/imxrt: Update chip support table.
52ae08196da is described below

commit 52ae08196da142c62123c67a8b9cfdb886c80f7f
Author: Peter van der Perk <[email protected]>
AuthorDate: Wed May 20 09:21:53 2026 +0200

    Docs/platforms/imxrt: Update chip support table.
    
    Include i.MXRT1170 as supported chip and add newer unsupported chips.
    Also updated the cache chapter to reflect current state of driver and
    support.
    
    Signed-off-by: Peter van der Perk <[email protected]>
---
 Documentation/platforms/arm/imxrt/index.rst | 48 +++++++++++++++++------------
 1 file changed, 29 insertions(+), 19 deletions(-)

diff --git a/Documentation/platforms/arm/imxrt/index.rst 
b/Documentation/platforms/arm/imxrt/index.rst
index 121306b895f..f1d0c425cba 100644
--- a/Documentation/platforms/arm/imxrt/index.rst
+++ b/Documentation/platforms/arm/imxrt/index.rst
@@ -10,28 +10,38 @@ Supported MCUs
 
 The following list includes MCUs from i.MX RT series and indicates whether 
they are supported in NuttX
 
-======  =======  ==============  =================
-MCU     Support  Core            Frequency
-======  =======  ==============  =================
-RT500   No       Cortex-M33      200 MHz
-RT600   No       Cortex-M33      300 MHz
-RT1010  No       Cortex-M7       500 MHz
-RT1015  No       Cortex-M7       500 MHz
-RT1020  Yes      Cortex-M7       500 MHz
-RT1024  No       Cortex-M7       500 MHz
-RT1050  Yes      Cortex-M7       600 MHz
-RT1060  Yes      Cortex-M7       600 MHz
-RT1064  Yes      Cortex-M7       600 MHz
-RT1170  No       Cortex-M7 + M4  1 GHz + 400 MHz
-======  =======  ==============  =================
+======  ==============  ===============  =================
+MCU     Support         Core             Frequency
+======  ==============  ===============  =================
+RT500   No              Cortex-M33       200 MHz
+RT600   No              Cortex-M33       300 MHz
+RT700   No              Cortex-M33       325 MHz
+RT1010  No              Cortex-M7        500 MHz
+RT1015  No              Cortex-M7        500 MHz
+RT1020  Yes             Cortex-M7        500 MHz
+RT1024  No              Cortex-M7        500 MHz
+RT1050  Yes             Cortex-M7        600 MHz
+RT1060  Yes             Cortex-M7        600 MHz
+RT1064  Yes             Cortex-M7        600 MHz
+RT1160  No              Cortex-M7 + M4   600 Mhz + 240 MHz
+RT1170  Yes (Only M7)   Cortex-M7 + M4   1 GHz + 400 MHz
+RT1180  No              Cortex-M7 + M33  800 Mhz + 300 MHz
+======  ==============  ===============  =================
 
 Data and Instruction Cache
 ==========================
 
-MCUs i.MX RT1010 and higher have separated caches for instructions and data. 
Data cache is initially
-set as write-through but can be changed to write-back via Kconfig. While 
write-back gives better
-performance than write-through, it is not supported for all peripherals in 
NuttX yet. Write-back data
-cache can not be selected while running Ethernet or serial port over USB.
+Supported i.MX RT MCUs provide separate instruction and data caches. The data 
cache is configured
+as write-back by default where supported, but it can be changed to 
write-through via Kconfig.
+
+Write-back data cache generally provides better performance than 
write-through, but care must
+be taken because not all peripheral drivers and DMA users may be safe with 
write-through caching
+unless proper cache maintenance is implemented.
+
+Some devices in the i.MX RT10xx series do not support write-through data cache 
reliably due to an
+Arm erratum. On those parts, write-back should be used instead.
+
+Newer devices, such as the i.MX RT1170, support write-through data cache 
operation correctly.
 
 Tickless OS
 ===========
@@ -64,7 +74,7 @@ DAC         No
 eLCDIF      Yes
 ENC         Yes
 ENET        Yes
-FlexIO      No
+FlexIO      Yes
 GPIO        Yes
 I2S         Yes
 PWM         Yes

Reply via email to