随笔分类 - Working Enviroment
摘要:如将root登陆后进入的路径由/root改为/opt/FriendlyARM/linux/u-boot-mini6410修改/etc/pssswd修改行root:x:0:0:root:/root:/bin/bash为root:x:0:0:root:/opt/FriendlyARM/linux/u-boot-mini6410:/bin/bash
阅读全文
摘要:1.minicom捕捉日志ctrl-A Z命令窗口中有Capture on/off......L2.kermit捕捉日志ctrl-\ C进入kermit命令行模式log session session.log new //捕捉日志到文件session.loglog session session.log append //追加日志到文件session.loglog session off //停止捕捉日志
阅读全文
摘要:开发环境:开发板:FriendlyARM Tiny6410 主机:CentOS release 6.4 (Final)开发板与主机通过串口线连接调试用的uboot源码为开发板光盘提供的u-boot-mini6410-20110405.tar.gz在调试uboot时,没有必要把临时版本写到nand flash中,既耗时又损伤nand flash。可将uboot的调试版本下载到sdram中运行。预先在nand flash中烧写完好的u-boot.bin文件,使开发板从nand flash启动,进入uboot命令行模式。键入"?"可查看可用的uboot命令发现有三条命令可以用来下
阅读全文
摘要:linux下的串口调试工具主要有minicom和kermit。minicom的安装与使用见博文:http://www.cnblogs.com/tanghuimin0713/p/3562218.html下面介绍kermit的安装与使用:1.安装1)在http://www.columbia.edu/kermit/ck90.html下载C-Kermit源码包2)解压3)make linux4)mv wermit /usr/local/bin/kermit2.配置配置命令set line /dev/ttyS0set speed 115200set carrier-watch offset handsh
阅读全文
摘要:最近在研究Tiny6410上的uboot移植,看uboot源码时,生成tags文件用的是最粗暴的方法:“ctags -R *”,由于某些函数在各个平台下都有实现,导致在用“g+]”跳转到该函数的定义时,总是会列出相当多不相关的索引,而我只想看6410上该函数的实现。怎样对部分目录生成tags文件呢?思考良久,用如下命令可以满足我的要求,但此方法比较笨拙,以后得知巧妙的方法再更改此博文。ctags * -R board/samsung/ common/ cpu/s3c64xx/ CVS/ disk/ drivers/ dtt/ examples/ fs/ include/ lib_arm/ li
阅读全文
摘要:方法1:vim->shell: ctrl-z (挂起vim进程,相当于图形界面中的最小化)shell->vim: fg (foreground)方法2:vim->shell: vim下执行“:shell” (创建一个新的shell)shell->vim: shell下执行exit (退出新创建的shell)
阅读全文
摘要:《Tiny6410刷机指南》介绍了如何用USB线下载uboot,kernel,filesystem到开发板的nand flash,USB下载文件用到工具dnw。遗憾的是该教程提供的是windows下dnw工具的用法,作为Linux平台的开发者,我们总希望把一切动作都转移到Linux环境中来,好让咱显得专业一点。(*^__^*)切入正题:开发环境:开发板:FriendlyARM Tiny6410 主机:CentOS release 6.4 (Final)dnw-linux源码包下载:http://code.google.com/p/dnw-linux/参考文档:dnw-linux源码包的READ
阅读全文
摘要:参考:https://www.ibm.com/developerworks/cn/linux/l-vimdiff/vimdiff主要用法归纳如下:1.打开文件vimdiff file1 file2 file3 ...或者vim -d file1 file2 file3 ...2.移到下一个差异点 ]c 移到上一个差异点 [c3.把一个差异点中当前文件的内容复制到另一个文件里 dp 把一个差异点中另一个文件的内容复制到当前文件 do4.刷新页面 :diffupdate5.展开被折叠的相同行 zo 重新折叠相同行 zc
阅读全文
摘要:linux系统内核版本:2.6.32-358.el6.x86_64(在64位系统上安装32位程序需要另外安装一些库)arm-linux-gcc版本:本文安装的是友善之臂tiny6410光盘中自带的arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz1. 创建工作目录/opt/FriendlyARM/tools/arm-linux-gcc-4.5.12. 解压arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz到/opt/FriendlyARM/tools/arm-linux-gcc-4.5.13. 将编译器路径系统环境变量vim /root/
阅读全文
摘要:1. 安装minicomyum install minicom2. 设置minicomminicom -s选择“Serial port setup”,将“Serial Device”修改成“/dev/ttyUSB0”(如果使用了usb转串口),“Bps/Par/Bits”修改成“115200 8N1”,“Hardware Flow Control”修改成“No”。回到主菜单,选择“Save setup as df 1”,将刚才的修改保存为默认配置。保存完毕后,选择“Exit”可直接进入开发板串口,选择“Exit from Minicom”退回到shell。3. 进入开发板串口直接敲命令“min
阅读全文
摘要:setterm -dump 控制台终端号 -file 保存到的文件名
阅读全文
摘要:参考:http://www.vfeelit.com/504.html待连接的WIFI的ssid为“thm”,密码为12345678,认证方式为WPA2-PSK1. 检查无线网卡驱动是否安装1 xxx#iwconfig若打印wlan0(或其他名字)的无线网卡信息,则表明无线网卡驱动已经安装,否则要先安装无线网卡驱动方能继续。2. 配置/etc/sysconfig/network-scripts/ifcfg-wlan0我的配置文件内容为:1 DEVICE=wlan02 HWADDR=9C:4E:36:9A:64:103 TYPE=Wireless4 UUID=f017bd9c-eebf-46fc-
阅读全文
摘要:1.安装ctags1) ./configure2) make3) make install2.安装taglistunzip taglist_xx.zip #当前目录下会生成doc和plugin两个文件夹cp doc/taglist.txt /usr/share/vim/vim72/doc/. #taglist.txt: taglist帮助文件cp plugin/taglist.vim /usr/share/vim/vim72/plugin/. #taglist.vim: taglist配置文件打开vim:helptags /usr/share/vim/vim72/doc/ #添加帮助文件...
阅读全文
摘要:1.wget下载linux kernel源码:wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.9.2.tar.xz2.wget下载gcc 源码:wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.gz3.wget下载gdb源码:wget http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz4.wget下载glibc源码:wget http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz另:.tar.xz
阅读全文
摘要:ntpdate 0.pool.ntp.org注:0.pool.ntp.org = 世界标准时间中心
阅读全文
摘要:系统开机默认会进入图形界面,要切换到命令行模式还得手动Alt + F2,F3......,很麻烦。vim /etc/inittab默认内容为:id:5:initdefault:改为:id:3:initdefault:5:X11,即图形界面3:Full multiuser mode,即多用户模式的命令行界面关于运行级别0~6,/etc/inittab文件中自有解释。关机命令:init 0 或者 halt重启命令:init 6 或者 reboot
阅读全文
摘要:想彻底和图形界面say goodbye,干脆连开机画面也不要了吧。黑屏刷出一大片开机信息给人一种酷酷的感觉,虽然现在还不明白那些信息是啥意思(*^__^*) 。 vim /boot/grub/grub.conf 删除“rhgb quiet”。 ok,重启的话就看到想要的效果了。 解释: rhgb:用图片来代替启动过程中的文本信息,这些文本信息在启动完成后可以用dmesg查看。 rhgb=redhatgraphicalboot-ThisisaGUImodebootingscreenwith mostoftheinformationhiddenwhiletheuserseesarot...
阅读全文