1、下载bin到flash中

开发环境为CCS5.5,需要破解后使用
项目的配置属性为:

输入以下命令,即可编译后生成bin文件

"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ofd6x" "${CG_TOOL_ROOT}/bin/hex6x" "${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

有一个专门的下载bin文件的程序,debug运行起来,菜单中选择:view->Memory Browser

load bin文件,载入bin文件,输入下载地址即可

2、下载到flash中无法运行的问题

最近在研究DSP遇到了一个问题,程序能在RAM中正常运行,但写入到FLASH中后不能运行.
究其原因是我下载到ram中的程序是debug版本的,而下载到flash中的是release版。

参考网上资料:参考
DSP程序写入到FLASH中无法运行的情况一般来说有下面几种原因:

1、CMD文件配置错误
2、编译选项不正确
3、定义了在RAM中运行的函数,但在调用函数之前没有将其复制到RAM中,使程序跑飞。
4、FLASH寄存器配置不正确

经过排查发现是第2种情况,release版本的程序下载到flash中编译器优化了一些东西,换成debug版就行了;或者将release版本的编译选项修改下,关闭优化级别

DSP程序烧写bin文件到flash中,及下载到flash中无法运行的问题相关推荐

  1. [嵌入式] 使用J-Link烧写bin文件到Mini2440的NOR flash

    使用J-Link烧写bin文件到Mini2440的NOR flash 一. J-Link和配置文件 二. 手动配置 三. 烧写bin文件 一. J-Link和配置文件 Setup_JLinkARM_V ...

  2. 【2020-08-05】.out文件的DSP程序烧写

    记录自己嵌入式的点滴 这里主要说明一下.out文件的DSP程序烧写,以及期间遇到的问题.嵌入式这一词仿佛包含了太广太广的领域,以至于在解释起来就显得很笼统.就个人的现阶段,暂时理解为单片机.FPGA. ...

  3. ARM(IMX6U)裸机汇编LED驱动实验——驱动编写、编译链接起始地址、烧写bin文件到SD卡中并运行

    参考:Linux之ARM(IMX6U)裸机汇编LED驱动实验–驱动编写 作者:一只青木呀 发布时间: 2020-08-07 09:13:48 网址:https://blog.csdn.net/weix ...

  4. Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行

    Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行 代码烧写 2.烧写的工具 2.把生成的将 imxdownload 放在工程目录下(led.bin同一个文件夹下 ...

  5. fpga烧写bin文件_FPGA烧写程序

    比如说Altera FPGA,对于大部分芯片都可以同时采用2种编程方法,即AS+配置芯片方式以及JTAG方式,下载电缆都可以通用,比如ByteBlasterII: 用AS+配置芯片方式,就是可以将程序 ...

  6. fpga烧写bin文件_Altera FPGA烧写步骤及注意事项_骏龙科技

    Altera FPGA烧写步骤及注意事项 作者:Altera中国区代理――骏龙科技 由于Fiberhome在一些比较老的项目中使用了EPC1或者EPC1441一次性编程器件,不能进行重复编程,如果烧写 ...

  7. vivado烧写bin文件到flash 中

    点击 bitstream setting ,将 bin_file 勾上,点击 OK. 2)点击 generate bitstream ,生成 bit 文件和 bin 文件 3)点击 open hard ...

  8. fpga烧写bin文件_S3C2440移植uboot之编译烧写uboot

    @[TOC] 移植环境 主 机:VMWare--ubuntu16.04 开发板:S3C2440 编译器:arm-linux-gcc-4.3.2.tgz u-boot:u-boot-2012.04.01 ...

  9. 【笔记】DSP程序烧写问题

    什么是boot loader? DSP的速度尽快,EPROM或flash的速度较慢,而DSP片内的RAM很快,片外的RAM也较快.为了使DSP充分发挥它的能力,必须将程序代码放在RAM中运行.为了方便 ...

最新文章

  1. Linux 命令行界面-GUI界面
  2. Java 集合系列06: Vector深入解析
  3. vivado hls(1)
  4. IAR新建stm32工程,完美移植stm32标准库(附源码)
  5. php 验证url,php过滤器filter验证邮箱、url和ip地址等
  6. xml view里control id的生成逻辑
  7. 终于有人把「同侪效应」讲明白了
  8. Java项目课程01:课程概述
  9. 《天天数学》连载12:一月十二日
  10. 2010年3月份第二周51aspx发布源码
  11. 设计模式之建造者(builder)模式
  12. [转载]Altium Designer 破解,避免局域网冲突的ad9.ini
  13. Python手撕周杰伦158首歌之后,结果很尴尬,TF-IDF有缺陷,以为AI是王者
  14. Mysql比较运算符实战
  15. 晶振电路的PCB设计
  16. 计算机科学导论第三版——第一章课后习题(贝赫鲁兹·佛罗赞BehrouzForouzan)(渐水问个人答案笔记csdn)
  17. BigDecimal 科学计数法转换 正负数转换
  18. 《浮世绘---湖北人,你到底患了什么病》(转载)
  19. vim:vim从入门到放弃
  20. 电气工程系毕业设计大全

热门文章

  1. 安装iCloud客户端,更改下载位置,报错:“更新时不能更改自动下载文件夹”
  2. 真假蜘蛛识别php,两招教你轻松识别百度真假蜘蛛(实操教程)
  3. 【Wireshark】快速上手Wireshark
  4. Linux下查看压缩文件内容的 10 种方法
  5. 独立站社交媒体运营策略
  6. LeCun:概率论无法实现真正AI,我们要退回原点重新开始
  7. 用TensorFlow训练一个物体检测器(手把手教学版)
  8. Java重载时的参数匹配原则
  9. mac外接显示器 字体发虚解决方案
  10. 分享链接在QQ内总是被多人举报怎么办,域名防红的方案