Linux开发一些有用的命令,直接复制即可
2010-03-23 16:55
453 查看
SMDKC110:
dnw 40000000
U-Boot
onenand erase 0 40000;onenand write 40000000 0 40000
zImage
dnw 40000000;onenand erase 600000 500000;onenand write 40000000 600000 500000;re
ramdisk
onenand erase b00000 300000;onenand write 40000000 b00000 300000
system.img
onenand erase e00000 5A00000;onenand write.yaffs2 40000000 e00000 5A00000
userdata.img
onenand erase b800000 14800000;onenand write.yaffs 40000000 b800000 1080
onenand erase 0 10000000
onenand write 57e00000 0 40000
onenand erase 0 40000;onenand write c0008000 0 40000
当你uboot跑起来之后再用仿真器或者USB下载到c0008000 再用如下命令烧写.
SMDK6410:
Clean
onenand erase 04600000 02800000
U-Boot
onenand erase 0 40000;onenand write c0008000 0 40000
测试:onenand erase 80000 80000;onenand write c0008000 80000 80000
zImage
dnw;onenand erase 600000 300000;onenand write c0008000 600000 300000;re
ramdisk
onenand erase 900000 100000;onenand write c0008000 900000 100000
system.img
onenand erase a00000 3C00000;onenand write.yaffs2 c0008000 a00000 377F040
userdata.img
####onenand erase A000000 5E00000;onenand write.yaffs2 c0008000 A000000 2559C0
onenand erase A000000 6000000;onenand write.yaffs2 c0008000 A000000 2559C0
onenand erase 4d00000 5300000
SMDKC100:
U-Boot
nand erase 0 40000;nand write c0000000 0 40000
onenand erase 0 40000;onenand write c0008000 0 40000
zImage
dnw;nand erase 600000 300000;nand write c0000000 600000 300000
dnw;onenand erase 600000 300000;onenand write c0008000 600000 300000;re
ramdisk
nand erase 900000 100000;nand write c0000000 900000 100000
onenand erase 900000 100000;onenand write c0008000 900000 100000
system.img
nand erase a00000 4300000;nand write.yaffs2 c0000000 a00000 352f980
onenand erase a00000 4300000;onenand write.yaffs2 c0008000 a00000 ?
userdata.img
nand erase 9000000 7000000;nand write.yaffs c0000000 9000000 840
onenand erase 9000000 7000000;onenand write.yaffs c0008000 9000000 840
console=ttySAC2,115200,mem=256M
nfs cdc
root=/dev/nfs init=/init nfsroot=192.168.1.10://nfsroot/rootfs ip=192.168.1.100 console=ttySAC2,115200 fbcon=rotate:1
root=/dev/nfs init=/init nfsroot=192.168.1.10:/nfs ip=192.168.1.100 console=tty0 console=ttySAC2,115200 fbcon=rotate:3
root=/dev/nfs init=/linuxrc nfsroot=192.168.1.10:/nfs ip=192.168.1.100 console=tty0 console=ttySAC2,115200 fbcon=rotate:3
#邱俊涛svn linux-2.6.27-android
init=/init console=ttySAC2,115200 root=/dev/nfs nfsroot=192.168.1.110:/home/win_share/root ip=192.168.1.100:192.168.1.110:192.168.1.110:255.255.255.0:ubuntu9.04:usb0:off
init=/init console=ttySAC2,115200 root=/dev/nfs nfsroot=192.168.1.10:/nfs ip=192.168.1.100:192.168.1.1:192.168.1.1:255.255.255.0:ubuntu9.04:usb0:off
#linux2.6.24 onenand 配置
root=/dev/mtdblock2 rw rootfstype=jffs2 init=/linuxrc console=ttySAC2,115200
root=/dev/mtdblock3 rw rootfstype=jffs2 init=/linuxrc console=ttySAC2,115200
init=/linuxrc console=ttySAC2,115200
sudo smbmount //192.168.16.99/开发部/ /mnt/ -o iocharset=utf8,codepage=cp936,username=<username>,password=<password>
sudo smbmount //192.168.16.247/samsung /mnt/ -o username=<username>%<password>
sudo smbmount //192.168.16.247/android-1.5 /mnt/ -o username=<username>%<password>
将luther_ramdisk.img打包成u-boot下载格式
mkimage -A arm -O linux -T ramdisk -C none -a 0x50800000 -n "ramdisk" -d luther_ramdisk.img luther_ramdisk.img-uboot.img
#在当前目录及其子目录下查找*.txt文件,并将查找到的文件信息显示出来。注意:{}和/之间有空格;不要少了最后的分号
find ./ -name "*.mk" -exec grep "apns" {} -nH /;
find . -type d -iname ".svn" -exec rm -rf {} /;
改变控制台debug消息显示级别,可以打印printk(DEBUG ...)信息
echo > /proc/sys/kernel/printk "8"
把system.img挂载区重新挂到可写
mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system
echo "at">/dev/ttyspi0
dnw 40000000
U-Boot
onenand erase 0 40000;onenand write 40000000 0 40000
zImage
dnw 40000000;onenand erase 600000 500000;onenand write 40000000 600000 500000;re
ramdisk
onenand erase b00000 300000;onenand write 40000000 b00000 300000
system.img
onenand erase e00000 5A00000;onenand write.yaffs2 40000000 e00000 5A00000
userdata.img
onenand erase b800000 14800000;onenand write.yaffs 40000000 b800000 1080
onenand erase 0 10000000
onenand write 57e00000 0 40000
onenand erase 0 40000;onenand write c0008000 0 40000
当你uboot跑起来之后再用仿真器或者USB下载到c0008000 再用如下命令烧写.
SMDK6410:
Clean
onenand erase 04600000 02800000
U-Boot
onenand erase 0 40000;onenand write c0008000 0 40000
测试:onenand erase 80000 80000;onenand write c0008000 80000 80000
zImage
dnw;onenand erase 600000 300000;onenand write c0008000 600000 300000;re
ramdisk
onenand erase 900000 100000;onenand write c0008000 900000 100000
system.img
onenand erase a00000 3C00000;onenand write.yaffs2 c0008000 a00000 377F040
userdata.img
####onenand erase A000000 5E00000;onenand write.yaffs2 c0008000 A000000 2559C0
onenand erase A000000 6000000;onenand write.yaffs2 c0008000 A000000 2559C0
onenand erase 4d00000 5300000
SMDKC100:
U-Boot
nand erase 0 40000;nand write c0000000 0 40000
onenand erase 0 40000;onenand write c0008000 0 40000
zImage
dnw;nand erase 600000 300000;nand write c0000000 600000 300000
dnw;onenand erase 600000 300000;onenand write c0008000 600000 300000;re
ramdisk
nand erase 900000 100000;nand write c0000000 900000 100000
onenand erase 900000 100000;onenand write c0008000 900000 100000
system.img
nand erase a00000 4300000;nand write.yaffs2 c0000000 a00000 352f980
onenand erase a00000 4300000;onenand write.yaffs2 c0008000 a00000 ?
userdata.img
nand erase 9000000 7000000;nand write.yaffs c0000000 9000000 840
onenand erase 9000000 7000000;onenand write.yaffs c0008000 9000000 840
console=ttySAC2,115200,mem=256M
nfs cdc
root=/dev/nfs init=/init nfsroot=192.168.1.10://nfsroot/rootfs ip=192.168.1.100 console=ttySAC2,115200 fbcon=rotate:1
root=/dev/nfs init=/init nfsroot=192.168.1.10:/nfs ip=192.168.1.100 console=tty0 console=ttySAC2,115200 fbcon=rotate:3
root=/dev/nfs init=/linuxrc nfsroot=192.168.1.10:/nfs ip=192.168.1.100 console=tty0 console=ttySAC2,115200 fbcon=rotate:3
#邱俊涛svn linux-2.6.27-android
init=/init console=ttySAC2,115200 root=/dev/nfs nfsroot=192.168.1.110:/home/win_share/root ip=192.168.1.100:192.168.1.110:192.168.1.110:255.255.255.0:ubuntu9.04:usb0:off
init=/init console=ttySAC2,115200 root=/dev/nfs nfsroot=192.168.1.10:/nfs ip=192.168.1.100:192.168.1.1:192.168.1.1:255.255.255.0:ubuntu9.04:usb0:off
#linux2.6.24 onenand 配置
root=/dev/mtdblock2 rw rootfstype=jffs2 init=/linuxrc console=ttySAC2,115200
root=/dev/mtdblock3 rw rootfstype=jffs2 init=/linuxrc console=ttySAC2,115200
init=/linuxrc console=ttySAC2,115200
sudo smbmount //192.168.16.99/开发部/ /mnt/ -o iocharset=utf8,codepage=cp936,username=<username>,password=<password>
sudo smbmount //192.168.16.247/samsung /mnt/ -o username=<username>%<password>
sudo smbmount //192.168.16.247/android-1.5 /mnt/ -o username=<username>%<password>
将luther_ramdisk.img打包成u-boot下载格式
mkimage -A arm -O linux -T ramdisk -C none -a 0x50800000 -n "ramdisk" -d luther_ramdisk.img luther_ramdisk.img-uboot.img
#在当前目录及其子目录下查找*.txt文件,并将查找到的文件信息显示出来。注意:{}和/之间有空格;不要少了最后的分号
find ./ -name "*.mk" -exec grep "apns" {} -nH /;
find . -type d -iname ".svn" -exec rm -rf {} /;
改变控制台debug消息显示级别,可以打印printk(DEBUG ...)信息
echo > /proc/sys/kernel/printk "8"
把system.img挂载区重新挂到可写
mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system
echo "at">/dev/ttyspi0
相关文章推荐
- 开发嵌入式linux/android常用的一些linux命令
- 直接复制,保存成jsp。java可以直接运行linux命令。
- Linux环境下一些有用但不常见的命令(一)
- linux平台开发有用的一些知识点. 持续更新.
- linux 的一些查看配置和参数的有用命令
- 非常有用的一些Linux命令解析
- linux 一些比较有用的命令
- Linux环境下一些有用但不常见的命令(二)
- 07.GitHub实战系列~7.Git之VS2013团队开发(如果不想了解git命令直接学这篇即可)
- linux 一些有用的命令之PS
- 开发嵌入式linux/android常用的一些linux命令
- linux 一些有用的命令
- 开发中常用的一些linux命令,留下以备后用
- Linux环境下一些有用但不常见的命令(三)
- 非常有用的一些Linux命令解析
- 非常有用的一些Linux命令解析
- linux 一些有用的命令
- 手机开发过程中一些有用的命令
- 一些非常有用的linux命令(工作中常用)
- 一些Linux有用的操作命令记录