主题 : 一定要在LINUX环境下交叉汇编裸机程序才能运行? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 90348
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2013-04-16
最后登录: 2016-11-12
楼主  发表于: 2013-04-18 11:00

 一定要在LINUX环境下交叉汇编裸机程序才能运行?

一定要在LINUX环境下交叉汇编裸机程序才能运行?
刚拿到6410开发板,按照教程弄了N久,最后程序编译OK,RVDS开发软件也熟悉了! 用SD卡启动也弄好了! 结果出现问题了!
用SUPER BOOT烧写厂家提供的 BIN文件开发板可以运行,但烧写自已编译的BIN文件却运行不了! 左弄右弄情况都一样,打个电话给厂家,给出的结论却是:一定要搭建LINUX环境下交叉汇编裸机程序,裸机程序才能运行。而且不提供其它方法的技术支持。我晕死,之前的工作都白做了。
网上很多人的做法都是可以直接在板上裸机运行,我以前用51也是这样的!
而且提供给我的教程上都说可以,到现在为什么TINY 6410就不行了?
浪费了多少时间多少精力啊。 到了LINUX环境下, 还是真正的裸机运行吗?

如果不行,早应该在功能说明前就要说明清楚!误导人就是害人啊!
级别: 新手上路
UID: 21565
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2010-05-18
最后登录: 2016-01-14
1楼  发表于: 2013-04-18 14:21
RVDS2.2+jlink可以运行程序
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2013-04-18 14:59
你自己搞不定,就不要误导其他用户说不行了,最大的问题可能是你的程序不对。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 87612
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2013-02-22
最后登录: 2017-09-13
3楼  发表于: 2013-08-21 21:14

 回 2楼(mindee) 的帖子

既然导出bin文件,应该不是程序的问题,我按照卫东山的《嵌入式Linux应用开发完全手册》的源代码进行编译并导出bin文件,但下载不了,郁闷死了!
级别: 新手上路
UID: 101366
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
贡献值: 0 点
综合积分: 26 分
注册时间: 2014-03-08
最后登录: 2015-10-06
4楼  发表于: 2014-10-15 21:15
可以运行呀,我现在就在整裸机的LED程序,这个是用光盘里的,用ADS1.2编译就可以产生BIN文件,再用友善提供的下载软件用裸机模式,加载到内存就可以运行了。

LVDS2.2和LVDS4.0目前还不会玩,用光盘里那个裸机LCD程序整了好久,每次都编译不通过,几百个错误,这个不知道是哪有问题,现在还没研究出来,估计是编译器设置上有问题了。
一般就是有乱码或者有的包含文件找不到了。

真心感觉友善的东西不错,就是对於初学者来说跨度太大了,就不能从基本的编译工具方面整个详细的教程么?

当初学单片机时,人家那资料真是牛B,简直就能称得上是手把手教了,哎,不过从单片机到ARM还真是困难呀!
级别: 新手上路
UID: 11832
精华: 0
发帖: 37
金钱: 185 两
威望: 37 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-12-22
最后登录: 2017-03-13
5楼  发表于: 2014-11-24 11:19
韦东山的书对我来说 很不错,入门很好
不过他的代码大部分是 用 nandflash 启动的
你想下载到 0x3000 0000 下运行 要改一下 makefile 选择对的编译地址
ucos 播放视频 TCPIP 都不会 呵呵
级别: 新手上路
UID: 119074
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2015-09-17
最后登录: 2018-01-05
6楼  发表于: 2015-09-20 16:02
windows下也可以