首页 > 其他分享 >芯片闪存(FLASH)空间不够报错——.\Objects\SL_DEMO.axf: Error: L6406E: No space in execution regions with .ANY s

芯片闪存(FLASH)空间不够报错——.\Objects\SL_DEMO.axf: Error: L6406E: No space in execution regions with .ANY s

时间:2024-09-04 14:54:19浏览次数:14  
标签:sel 闪存 space 芯片 FLASH regions 报错 execution ANY

目录

问题描述:

问题解决:

问题分析:

解决方法:

1,

2,


问题描述:

当出现这种报错的时候:.\Objects\SL_DEMO.axf: Error: L6406E: No space in execution regions with .ANY selector matching drv_iap.o(i.EraseFlashSector).。是由于芯片闪存(FLASH)空间不够导致的

问题解决:

问题分析:

产生这种问题,一般是做代码移植的时候出现,例如STM32F103,把RCT6上的程序移植到了C8T6上,由于C8T6空间不够产生这种类似报错,有两种情况。

解决方法:

1,

第一种情况是(以F103为例)实际上还是用的RCT6的片子,但芯片型号那边还是C8T6,这样的话只要改个芯片型号就好。就如我这里一样,但我这里使用的是国产芯片士兰微的片子,只有芯片总的型号,没有按闪存来分型号,所以我直接去改动了芯片FLASH的起始地址。

2,

第二种情况就是芯片FLASH空间不够,那就考虑压缩一下代码量或者换块芯片吧

要压缩空间的话,可以看下这几篇文章:

对 Error: L6406E: No space in execution regions with .ANY selector matching xxx 的综合分析_no space in execution regions wirh-CSDN博客

解决方法: No space in execution regions with .ANY selector matching-CSDN博客

标签:sel,闪存,space,芯片,FLASH,regions,报错,execution,ANY
From: https://blog.csdn.net/WYW35416/article/details/141601190

相关文章

  • 微信小程序 - 云开发报错 errCode: -1 | errMsg: query.update is only available in
    前言关于此问题网上的教程都无法解决,如果您的报错信息与我相似,即可解决。在微信小程序开发中,云开发使用云函数update操作数据库时出现报错:thirdScriptErrorerrCode:-1|errMsg:query.updateisonlyavailableinserverSDK/API;at“pages/x”pagelifeCycleMe......
  • ABB工具坐标系报错质心重量不适配问题
    机器人在运行时为了避免机器人(如传动装置和轴承)出现过载。必须输入正确的负载数据(质量、重心位置、惯性矩),也就是进行负载测试。对于ABB机器人来说,负载测试的方法如下:1、在【主菜单】下,打开【程序编辑器】;   2、选择一个程序,如main程序。点击【调试】;  3、点击......
  • 达梦建包含匿名块的匿名代码块时莫名的报错
    有时候,我们只需要建执行执行一次的存储过程。那建匿名代码块是比较好的实现方式。但是在达梦在建包含匿名块的匿名代码块时会有莫名的报错。例如,以下匿名代码块,执行就会报错,但是在oracle执行是可以的。beginforfin(selecttable_namefromuser_tables)loopbegindbms_ou......
  • linux下graphviz离线安装指南及报错解决方式
    在联网的机器上下载Graphviz的源码包:网址:Graphviz下载地址将下载的安装包copy到linux下,解压后,在解压目录下执行安装tar-xvfgraphviz-12.1.0.tar.gzcdgraphviz-12.1.0./configure--prefix=/your_want_install_path/makemakeinstall注:我在执行make命令时报......
  • 应用程序报错漏洞修复
    漏洞描述错误页面由服务器产生400、403、404、500等错误时,返回详细错误信息。报错信息中可能会包含服务器代码信息、服务器版本信息、模板类型、数据库连接信息、SQL语句或者敏感文件的路径。修复修改nginx配置#其他配置...server{#其他配置...#指定400......
  • pycharm报错:TypeError: unhashable type: 'slice'
    一、原因:没有使用正确的数组或没有使用正确的读取数据的方式二、因为我在yaml中,传参用的是字典格式三、但是@pytest.mark.parametrize("",[]),需要传数组importpytest#数组的形式@pytest.mark.parametrize("name,word",[["安琪拉","火烧屁屁咯"],["黄忠","黄忠黄......
  • 52 mysql 启动过程中常见的相关报错信息
    前言我们这里主要是看一下service mysqlstart,servicemysqlstop的过程中的一些常见的错误问题这些 也是之前经常碰到, 但是 每次都是去搜索, 尝试 1,2,3,4去解决问题但是 从来未曾思考过这个问题到底是怎么造成的  TheserverquitwithoutupdatingPIDfil......
  • ESP32 出现 failed to load RF 报错
    前言正文周五我测试程序没有问题,板子放在桌子上就没动过了。周一过来的时候,重新烧录程序,就发现出现如下报错。最终发现是电池过放导致电池损坏功率不够,因此RF无法启动,一直在重启。解决办法很简单,换一颗正常的电池即可。W(1446)phy_init:failedtol�ESP-ROM:esp8684-api2-20220......
  • 基于 Selenium 的 Python 自动化测试框架
    SeleniumBase:功能全面的浏览器自动化框架。该项目是基于Selenium的Python自动化测试框架,集成了爬虫、自动化测试和生成报告等多种功能。它提供了丰富的示例,并且独特的UC模式,可以帮助开发者在进行浏览器自动化操作时避免被检测出来。fromseleniumbaseimportBaseCaseBaseCa......
  • 瓦出现了DirectX Runtime错误怎么办 无畏契约DirectX Runtime报错修复解决方案合集
    如果您在玩《无畏契约》(Valorant)时遇到DirectXRuntime报错,这可能是因为游戏运行时遇到了与DirectX相关的问题。以下是您可以尝试的一些解决方案:1.确保Windows和DirectX都是最新的打开“设置”>“Windows更新”,检查并安装所有可用的更新。这包括最新的Windows......