ARM_Linux嵌入式开发环境配置
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
保存,重新启动.
ARMLinux开发环境配 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)