Easy Expansion of MCU Code Area! Introducing Example of Program Execution from Serial ROM Using QSPI XIP Mode
The program code size of IoT devices such as smart meters and home appliances tends to increase due to functionality enhancement. When MCU’s internal Flash memory faces a capacity shortage, adding external Flash memory can be a solution. Among various kinds of memory, developers choose to adopt QSPI serial Flash which can also reduce the number of MCU pins used.
However, it is necessary to copy the code stored in the QSPI serial Flash into the internal RAM for execution. In this way, loading time increases during system startup. XIP mode is the solution to overcome this challenge.
By using MCU and serial Flash that support this mode, the serial Flash memory mapping is seen as another memory region in the MCU memory map, and the CPU can directly access the code.
RENESAS 32-bit RX671 MCU supports the XIP mode and meets the requirements for serial Flash connectivity. This time, we have released an Application Note “Example of Program Execution from Serial ROM Using QSPIX XIP Mode” as a reference so that you can easily evaluate and develop software for RX671 using XIP mode.
The following three sample programs are provided with this Application Note.
An application program (an application program including program code allocated to the serial ROM)
Writer program 1 (a program that copies a portion of the application program to the on-chip ROM for writer program 1 and then writes the copied data to the serial ROM)
Writer program 2 (a program that receives a portion of the application program from the host PC by serial communication and then writes the received data to the serial ROM)
An application program (1) includes the initial settings of the RX671, enabling QSPI XIP mode, and the program allocated to the serial Flash. Writer programs (2) and (3) are used to store programs in the serial Flash.
You can see the initial settings of the RX671 and how to execute the code in the serial Flash with (1), and how to store a program in the serial Flash with (2) and (3). By referring to this Application Note, you can easily and quickly implement QSPI XIP mode for RX671.
This Application Note references the RX671 evaluation kit Renesas Starter Kit+ for RX671. This evaluation board allows users to evaluate the full functionalities of the RX671, such as the touch button, microphone, SD slot, and QSPI serial Flash. We recommend you use this kit for function evaluation and PoC development.
The XIP mode function allows easy expansion of the code area. You can develop a large-scale and efficient system by storing the frequently read code in the internal Flash and storing the rest of the code in the serial Flash.
- |
- +1 赞 0
- 收藏
- 评论 0
本文由深蓝的鱼转载自Renesas News,原文标题为:Easy Expansion of MCU Code Area! Introducing Example of Program Execution from Serial ROM Using QSPI XIP Mode,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
The IoT Cloud Connection Decision: Wi-Fi or Cellular?
Renesas cloud kits, CK-RA6M5 and CK-RX65N, simplify cloud connectivity by providing an end-to-end solution with multiple network connectivity options, including cellular and Wi-Fi.
技术探讨 发布时间 : 2023-11-02
芯科科技EFM和EFR系列MCU结合无线与AI/ML打造理想IoT开发平台
Silicon Labs(亦称“芯科科技”)在2023年12月12日举办的MCU专题Tech Talks技术讲座-“EFM和EFR: 面向物联网开发的通用MCU平台”已结束。本次MCU专题技术讲座中,除了回顾我们领先的MCU平台包括EFM8、EFM32和EFR32系列产品组合以外,并专门介绍最新发布的EFM8 BB5x系列8位微控制器新成员-EFM8 BB50。
原厂动态 发布时间 : 2023-12-19
【选型】ROHM(罗姆)LAPIS 8/16/32bit微控制器(MCU)选型指南(英文)
目录- Microcontrollers introduction 16bit General-Purpose MCUs 16bit Low Power MCUs 8bit Low Voltage MCUs 8bit Audio Playback MCUs 32bit USB Inter Face and Security Fanction MCUs 8bit/16bit MCU Development Support System MCUs Specification and Part Number Explanation
型号- ML62Q1713,ML610Q419C-NNNTBXXXX,ML62Q1714,ML610Q409P,ML62Q1557,ML62Q1711,ML62Q1712,ML62Q1555,ML62Q1556,ML62Q1710,ML62Q1723C,ML62Q1553,ML610Q429,ML62Q1554,ML62Q1551,ML62Q1552,ML62Q1550,ML62Q1300 GROUP,ML610Q431,ML610Q438,ML620Q503H,ML610Q439,ML610Q436,ML610Q435,ML62Q1704,ML610Q432,ML62Q1724,ML610Q408P,ML62Q1725,ML62Q1722,ML62Q1723,ML62Q1323,ML62Q1566,ML62Q1720,ML62Q1567,ML62Q1721,ML62Q1734C,ML62Q1325,ML62Q1564,ML610Q418,ML62Q1324,ML62Q1565,ML610Q419,ML62Q1563,ML610Q436A,ML62Q1544C,ML62Q1700 GROUP,ML610Q409A,MWU16,ML610Q306,ML610Q428,ML610Q412P,ML610Q304,ML610Q426,ML610Q305,ML610Q300,ML620Q504H,ML610Q421,ML610Q422,ML62Q1533,ML610Q409,ML62Q1733C,ML62Q1534,ML62Q1531,ML610Q407,ML62Q1532,ML610Q408,ML62Q1543C,ML62Q1530,ML610Q435A,ML610Q407D,ML610Q419C,ML610Q407A,ML610Q411P,ML610Q412,ML610Q411,ML610Q407P,ML62Q1702,ML62Q1703,ML620Q500,ML62Q1700,ML62Q1701,YQPACK064SA,ML62Q1544,ML62Q1300,ML62Q1542,YQPACK064SD,ML610Q407PA,ML62Q1543,ML62Q1540,ML62Q1554C,ML62Q1541,ML610Q418C,MODEL308,ML62Q1800 GROUP,ML610Q482,ML62Q1000 SERIES,ML610Q422P,ML610Q400,ML62Q1878,ML62Q1879,MODEL404E+,ML630Q400,MODEL400E+,ML62Q1553C,MODEL408E+,EASE1000 V2,NQPACK064SA,ML610Q421P,ML610482,ML610400,ML610Q411PA,ML62Q1748,ML62Q1869,ML62Q1749,LEXIDE-U16,MODEL416E+,ML62Q1800,ML62Q1366,ML610Q432A,ML62Q1367,ML62Q1714C,ML62Q1000,ML62Q1365,ML62Q1564C,ML62Q1500 GROUP,ML62Q1735,ML62Q1736,ML62Q1733,ML62Q1734,ML62Q1335,ML62Q1577,TEC-064SD-KC,ML610Q431A,ML630Q464,ML62Q1333,ML62Q1575,ML62Q1713C,ML62Q1334,ML62Q1576,ML630Q466,ML62Q1573,ML62Q1574,ML62Q1563C,DR.1000,ML62Q1728,ML62Q1729,ML62Q1726,ML610Q439P,ML62Q1727,ML62Q1746,ML62Q1747,ML62Q1868,ML610482P,ML62Q1744,ML62Q1745,ML62Q1346,ML62Q1500,ML62Q1347,ML62Q1743,ML62Q1724C,ML62Q1345,TEC-064SA-KC,ML610Q426C,DR1000-FLQ-64,ML610Q482P,MODEL400E+SERIES,NQPACK064SD-ND,ML62Q1739,ML62Q1737,ML62Q1858,ML62Q1738,ML62Q1859
Quectel Expands IoT Wi-Fi and Bluetooth Module Portfolio, Boosting Speed and Cost Efficiency for Faster Time-to-market
Quectel today announced the introduction of three additional short-range modules, including FC30R, FCU743R and FCM740D to its portfolio. These modules enable customers to bring IoT devices to market more cost-effectively and with faster time to market.
产品 发布时间 : 2024-10-11
VC7300-Series Sub-GHz Wireless MCU for Ultra Low Power IoT Applications Product Brief
型号- VC7300B,VC7300,VC7300A,VC7300-SERIES,VC7300BU,VC7300AU,VC7000
联盛德(Winner Micro)IoT芯片/MCU芯片/模组选型指南
描述- 北京联盛德微电子有限责任公司 (Winner Micro)成立于2013年11月,是一家基于AIOT芯片的物联网技术服务提供商,国家高新技术企业。总部位于北京,在深圳、上海均设有分支机构。旗下产品主要应用于智能家电、智能家居、行车定位、智能玩具、医疗监护、无线音视频、工业控制等物联网领域。
型号- W600,W601,W800,W801,W805,W806
Neoway Showcased Virtual MCU Product Aleta™ at Embedded World 2024, Leading in IoT Technology Innovation
Neoway Technology once again showcased its globally leading and reliable cloud-pipe-device communication solutions at embedded world 2024. Additionally, the company‘s heavily invested virtual MCU product, Aleta™, makes its debut on the international stage and has been shortlisted for the embedded award 2024 Innovation Software category. This nomination marks a new milestone in Neoway Technology‘s product innovation and brand internationalization journey.
产品 发布时间 : 2024-04-30
NEOWINE(纽文微)防拷贝加密芯片/IoT安全芯片/MCU产品选型指南
目录- Anti-replication IC lOT Security IC MCU
型号- GEN-FA,NWT07N42T32K,ALPU-CV,NWT07N42G32K,DALPU-D6M,ALPU-C,DALPU-6,NWC01N56W48K
Silicon Labs(芯科科技)Gecko系列32位MCU选型指南
目录- Gecko™MCUs Energy-friendly microcontrollers
型号- EFM32G,EFM32LG,EFM32GG11B,EFM32GG12B,EFM32PG,EFM32TG,EFM32TG11B,EFM32HG,EFM32GG,EFM32WG,EFM32ZG,EFM32JG
【IC】芯科新品BB5x系列8位MCU为嵌入式和IoT开发提供核心频率50MHz,比同品类高36%计算能力
芯科科技新推BB5 8位微控制器系列产品,该系列针对价格和性能进行优化,50MHz核心频率可提供比其他任何通用8位MCU高出36%计算能力,支持从1.8到5.5V多种电压选择,进一步扩展芯科科技强大MCU开发平台。
产品 发布时间 : 2023-11-16
国民技术N32G430荣获2022年中国IoT创新奖,成为高性价比MCU超值之选
N32G430继承了国民技术N32 MCU高性能、高可靠性、高性价比等先进技术路线,同价相比,性能业内领先,在芯片资源配置、性能与成本之间取得最佳平衡,更加适用于有高性能要求且成本敏感型应用,可较好满足工业控制、消费电子、汽车电子、物联网等应用需求。
原厂动态 发布时间 : 2022-12-14
美仁积极布局主控MCU、触控MCU、变频MCU等芯片全面品类,打造中国强劲“芯”势力
凭借着前瞻的战略规划,美的工业技术旗下,上海美仁半导体公司于2018年成立,正式布局芯片行业,打破当时依赖国外进口的局面,实现芯片国内自主研发创新,翻开“芯”篇章,作为造“芯”强劲新势力,美仁还是有“亿”点点技术在身上的。
原厂动态 发布时间 : 2022-09-24
【IC】联盛德IoT MCU芯片W802和W803,以卓越的性能和广泛的应用场景成为新一代智能家居和物联网设备的核心组件
北京联盛德微电子近期重磅推出了两款全新的芯片产品—W802和W803。这两款芯片以其卓越的性能和广泛的应用场景,必将引发物联网行业更多的升级和创新。W802和W803两款Wi-fi/BLE IoT MCU芯片作为新一代智能家居和物联网设备的核心组件,具有高可靠性、高集成、高性能、低功耗、低成本等特点。
产品 发布时间 : 2023-10-25
Geehy Introduces Its First Dual-Mode Bluetooth® 5.2 Wireless MCU GW3323,Suitable for IoT applications with Bluetooth Wireless Connectivity
Geehy announced its first low-power dual-mode Bluetooth 5.2® chip GW3323, which is based on a 32-bit high-performance RISC-V core, supports DSP instructions and external memory expansion, and is compatible with 5.2 Bluetooth low energy protocol and classic Bluetooth SPP.
新产品 发布时间 : 2023-04-19
世强目前有代理riscv的mcu吗?
世强代理的RISC-V内核MCU厂家越来越多,还在不断增长。 国外厂家有瑞萨 【产品】瑞萨推出全新RISC-V MCU R9A02G020,优化先进电机控制系统设计和降低用户开发成本 国内厂家介绍如下: 广芯微内置32位RISC-V内核的PD SoC芯片UM3506,最高主频33MHz 全球首家全栈自研RISC-V内核的通讯接口芯片/全栈MCU供应商沁恒(WCH) RISC-V内核低功耗32位MCU,中移芯昇授权世强先进全线代理 芯昇科技携多款芯片产品亮相ICDIA,助力RISC-V生态发展 先楫半导体提供多系列通用MCU,以开源的RISC-V架构为核心,综合性能达世界领先水平 航顺芯片首次进入胡润全球独角兽榜,已量产中国第一颗M3+RISC-V多核MCU 中微半导体积极推动RISC-V架构安全化、智能化,共筑国产安全芯片生态 博流业界第一款基于RISC-V CPU的WI-FI+BLE双模SoC芯片,打造智慧家居AIoT芯片平台 璇玑CLE系列是核芯互联基于32位RISC-V内核推出的通用嵌入式MCU处理器 方寸微电子加入RISC-V产业联盟,推动安全芯片国产化,打破国外芯片技术垄断
技术问答 发布时间 : 2019-12-09
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论