Chinaunix首页 | 论坛 | 博客
  • 博客访问: 80033
  • 博文数量: 15
  • 博客积分: 346
  • 博客等级: 一等列兵
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-14 17:20
文章分类
文章存档

2012年(15)

分类: LINUX

2012-05-15 20:33:01

----------------------主机环境---------------------------
1.操作系统 ubuntu 11.10
------------------------------------------------------------

-------------------开发环境个性化---------------------
1.vi ~/.profile 文件最后添加
alias vi=vim
alias apt-get='sudo apt-get'
alias mount='sudo mount'
alias umount='sudo umount'

2.sudo vi /etc/sudoers 在%admin ALL=(ALL) ALL下面添加
domod   ALL=NOPASSWD: ALL

3.sudo vi /etc/passwd 将administrator修改成自己想要的
domod:x:1000:1000:domod,,,:/home/domod:/bin/bash

4.sudo reboot
-------------------------------------------------------------

---------------------交叉编译链-------------------------
sudo tar -zxvf arm-linux-gcc-4.3.2.tar.tgz -C /
vi ~/.profile在最后一行添加
export PATH=$PATH:/usr/local/arm/4.3.2/bin
. ~/.profile--立即生效
------------------------------------------------------------

------------------------ncurses----------------------------
解决make menuconfig报错
sudo apt-get install build-essential
sudo apt-get install libncurses5-dev
--------------------------------------------------------------

-------------------------内核--------------------------------
从配套光盘中找到已经根据该平台移植好的代码
make distclean
cp config_mini2440_w35 .config
make menuconfig
make zImage
---------------------------------------------------------------

------------------------minicom----------------------------
sudo apt-get install minicom
minicom -s
+----[配置]----+
| 文件名和路径        |
| 文件传输协议        |
| 串口设置               |
| 调制解调器和拨号 |
| 屏幕和键盘            |
| 设置保存为dfl        |
| 设置保存为..          |
| 退出                       |
| 退出Minicom |
+------------+
1.修改串口设置
方向键到串口设置->回车->A->修改/dev/tty为/dev/ttyUSB0->回车->F->回车->回车
2.修改调制解调器和拨号
方向键到该选项->回车->A->删除至空->回车->B->删除至空->回车->K->回车->删除至空->回车->回车
3.选择设置保存为dfl
---------------------------------------------------------

--------------------------ckermit----------------------
minicom真心不太好用
sudo apt-get install ckermit
sudo vi /etc/kermit/kermrc 将下面这些语句插入到if前面去

点击(此处)折叠或打开

  1. set line /dev/ttyUSB0 //通过dmesg | grep usb
  2. set speed 115200
  3. set carrier-watch off
  4. set handshake none
  5. set flow-control none
  6. robust
  7. set file type bin
  8. set file name lit
  9. set rec pack 1000
  10. set send pack 1000
  11. set window 5
vi ~/.profile 增加一句
alias connect='kermit -l /dev/ttyUSB0'
使用方法:connect进入到kermit界面输入c就连接到串口上了。
----------------------------------------------------------

----------------------------nfs-------------------------
sudo apt-get install nfs-kernel-server rpcbind
sudo vi /etc/exports 在文件的最后面添加
/home/domod/arm/build_rootfs/rootfs *(rw,sync,no_root_squash,no_subtree_check)
sudo exportfs -r 如果这边报缺少哪个文件 就把那个文件创建了吧 空文件也无所谓的
sudo /etc/init.d/nfs-kernel-server restart
---------------------------------------------------------

---------------------------tftp--------------------------
sudo apt-get install tfp-hpa tfpd-hpa openbsd-inetd
sudo vi /etc/inetd.conf 在文件的最后添加
tftp    dgram   udp wait    root    /usr/sbin/in.tftpd  /usr/sbin/in.tftpd  -c  -s  /tftpboot
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot
sudo /etc/init.d/openbsd-inetd restart

fedora下
1.yum install xinetd tftp tftp-server
2.vi /etc/xinetd.d/tftp
修改server_arg后面的值为 -s /tftpboot -c
3.lokkit --disabled
4./etc/rc.d/init.d/xinetd  restart
5.在/tftpboot下创建个文件 ls / >www
6.测试下tftp 127.0.0.1
7.get www
----------------------------------------------------------

--------------------------dnw2--------------------------
sudo apt-get install libusb-dev
wget http://c8051f320dev.googlecode.com/files/dnw2_linux_latest.tgz
tar zxvf dnw2_linux_latest.tgz
cd dnw2
gcc dnw2.c -o dnw -lusb
sudo cp dnw /usr/sbin
使用方法: dnw 文件名

fedora
yum install libusb*
gcc -o dnw dnw2.c -lusb
cp dnw /usr/bin
----------------------------------------------------------
阅读(1530) | 评论(0) | 转发(0) |
0

上一篇:vim打造IDE

下一篇:[字符设备]led驱动

给主人留下些什么吧!~~