微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM_Linux嵌入式开发环境配置

ARM_Linux嵌入式开发环境配置

时间:11-10 来源:互联网 点击:
1.打开电脑超级终端进行配置串口(无串口可能还需要USB转串口);

2.安装USB驱动(独立安装,为上电时);

3.打开光盘中的dnw.exe 下载软件,可以看到USB 连接OK。

启动开发板时,把S2打到NOR一边,打开软件DNW,串口,上电,最后接上USB,不行,关电再开一次就OK了.

先按照开发板的内容,做一下,进行整体了解一下。

开发板采用的BIOS是基于三星原来的bootloader 之vivi 改进而来,名为Supervivi,它采用功能菜单的方式,并可以和原来的命令交互模式互相切换。

Supervivi 可以使用JTAG 板( 一般借助H-JTAG软件) 直接烧写入Nor Flash中使用,也可以直接烧Nand Flash中运行。

当烧入Nor Flash并从中时,将会出现菜单模式;当烧入Nand Flash 并从中运行时,按下开发板上的任意一个按键,也可以出现菜单模式,否则会启动开发板上预装的操作系统(Linux/WindowsCE) 。

Supervivi 的菜单模式主要为烧写系统和调试而用,也可以设置参数和进行分区等,它采用USB 下载的方式,因此搭建烧写环境极为简单,并且下载速度快,使用十分方便。

如果Supervivi 被烧写入 Nor Flash(默认) ,您不仅可以用它来方便的下载更新 linux 和WinCE 系统,还可以烧写其他任何支持Nand Flash 启动的操作系统和非操作系统到Nand Flash,如uCos2 ,U-boot ,Nboot,2440test 等,然后再选择系统从Nand Flash 启动,这样您就可以使用各种各样的系统了。

如果Supervivi 被烧写入 Nand Flash,它可以自动识别您烧写的 Linux 或者WindowsCE系统、或者其他系统,并快速自动启动它们。在本手册的“安装和更新系统”一节,我们就直接使用它来作bootloader。

非操作系统下的测试:DNW菜单Configuration,设置USB下载运行地址为0x30000000.

Fedora 8终端里面ifconfig命令不能执行的解决:

Fedora 8终端里面执行ifconfig命令,出现错误提示:bash: ifconfig: command not found

解决方法

1. # /sbin/ifconfig

[ximi@ximi_fedora ~]$ /sbin/ifconfig

或者

[ximi@ximi_fedora ~]$ su

口令:

[root@ximi_fedora ximi]# /sbin/ifconfig

2. 修改 /etc/profile 文件

[root@ximi_fedora ximi]# gedit /etc/profile

把下面if 语句注释掉

# Path manipulation

if [ "$EUID" = "0" ]; then

pathmunge /sbin

pathmunge /usr/sbin

pathmunge /usr/local/sbin

fi

修改为:

# Path manipulation

#if [ "$EUID" = "0" ]; then

pathmunge /sbin

pathmunge /usr/sbin

pathmunge /usr/local/sbin

#fi

保存,重新启动.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top