Eclipse开发调试ARM裸机程序

Makefile稍微动一下,就是原来的开头的“led_on.bin”改为“all”,eclipse默认编译的目标为“all”,就可以顺利编译通过了,编译完后会产生led_on.bin,led_on_elf。前者是下载到NandFlash中运行的,后者是调试用的。

能编译后就要开始配置调试了,和调试u-boot唯一不同的是指定应用程序的名字,如下图所示。其它的 Debugger Commands和调试u-boot中的配置一样的。

还有根据Makefile中的链接地址得出这个不是在SDRAM中运行的,是在4k的内部ram中的运行的,开发板要拨到NandFlash调试,否则程序就跑飞了。下面上一张调试截图:

时间: 2024-11-08 07:35:49

Eclipse开发调试ARM裸机程序的相关文章

【转载】eclipse调试arm裸机程序

一.集成开发环境 软件部分:eclipse , GDB Server , Jlink软件 硬件部分:Jlink硬件 准备工作1:从SD/NOR Flash启动,格式化nand flash 准备工作2:硬件连接 1. Jlink连接 2. 串口连接 3. nand启动 二.安装GDB Server 解压:tar xvzf arm-linux-gdb-7.5.tar.gz 进入目录:cd arm-linux-gdb-7.5 编译安装:./build-all 上面执行好后,gdb工具就安装好了,安装在

eclipse调试arm裸机程序

一.集成开发环境 系统:centos 6.5 软件部分:eclipse , GDB Server , Jlink软件 硬件部分:Jlink硬件 准备工作1:从SD/NOR Flash启动,格式化nand flash 准备工作2:硬件连接 1. Jlink连接 2. 串口连接 3. nand启动 二.安装GDB Server 下载 GDB   ftp://sourceware.org/pub/gdb/releases/ 解压:#tar xvzf gdb-7.5.tar.gz 进入目录:#cd gd

android开发-wifi连接eclipse开发调试环境

android开发请远离数据线! 方法很简单: 第一步,首先你需要在你的手机上安装一个终端模拟器工具,这里我推荐 androidterm_1,0,48.apk,搜下各大app store都会下载到. 第二步,在手机打开这个终端工具,输入命令: su//获取root权限 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的 stop adbd//关闭adbd start adbd//重新启动adbd 第三步,记录下你手机

ARM裸机程序之LED灯

从3月份开始看arm的裸机程序,到现在一个半月了,做到后来,发现自己越做到综合的程序,越吃力,还是得回头看看,为了最终写一个bootloader打下点基础吧,所以以这篇文章为开始,总结一下之前做过的裸机程序,希望会有所收获,我用的开发板是友善之臂的mini2440. 首先声明一点我都是在linux环境下写裸机程序的,因为这样能知道更多底层的东西,不过在这里面写就是有点不方便的是调试的时候,所以你程序要是调试不出来,你得把程序移植到一些编译器里调试(请注意移植的时候格式有点不同),所以偶尔在kei

搭建Hadoop2.6.0+Eclipse开发调试环境

上一篇在win7虚拟机下搭建了hadoop2.6.0伪分布式环境.为了开发调试方便,本文介绍在eclipse下搭建开发环境,连接和提交任务到hadoop集群. 1. 环境 Eclipse版本Luna 4.4.1 安装插件hadoop-eclipse-plugin-2.6.0.jar,下载后放到eclipse/plugins目录即可. 2. 配置插件 2.1 配置hadoop主目录 解压缩hadoop-2.6.0.tar.gz到C:\Downloads\hadoop-2.6.0,在eclipse的

手把手教hadoop2.5.1+eclipse开发调试环境搭建(2)

前一篇博文我们搭建了好了运行环境,这篇小文我们开始搭建开发调试环境.这才是真正的精华,是无数血泪铸就的! 4.eclipse,又见eclipse 这个我想只要是做java的没有不熟悉,因此我就不再多说了,一切向http://www.eclipse.org索取. 注意,这里的eclipse环境安装在虚拟机中哦,别装错地方了! 5.安装maven环境 去maven.apache.org上下载maven3,解压到/home(因为/home一般是数据盘,装在这里不占系统盘的空间).配置~/.bash_p

搭建Hadoop2.5.2+Eclipse开发调试环境

一.简介 为了开发调试方便,本文介绍在Eclipse下搭建开发环境,连接和提交任务到Hadoop集群. 二.安装前准备: 1)Eclipse:Luna 4.4.1 2)eclipse插件:hadoop-eclipse-plugin-2.6.0.jar 3)hadoop版本:hadoop-2.6.0.tar.gz 三.环境搭建 1.安装eclipse 2.安装插件 将插件hadoop-eclipse-plugin-2.5.2.jar,下载后放到eclipse/plugins目录即可 3.配置had

在ubuntu下使用eclipse来调试ARM程序

该程序为外部Makefile project,导入到eclipse中来进行编译,之后使用Jlink来进行调试. 这个是因为你在编译的时候没有加-g这个标志,导致没有生成调试文件. 让你指定一个源文件. 正常调试过程中.

autocad net 开发调试 报“应用程序处于中断模式”

如题,autocad .net开发代码时,在调试有Dialog界面的程序时,出现 “应用程序处于中断模式”导致断点无法进入的问题. 亲测有效的解决方案是 修改cad系统变量  NEXTFIBERWORLD 的值为0. 有人说NEXTFIBERWORLD 为0时会导致一些问题,没有遇到过:如果出现问题,可以把变量值改回1. 参考: https://www.cnblogs.com/yif1991/p/5796589.html https://www.cnblogs.com/junqilian/arc