TI DaVinci DM368 running Emdebian
来源:互联网 发布:html json code标签 编辑:程序博客网 时间:2024/06/05 23:51
实验环境:
DM368 平台 : LW3xx
HOST : ubuntu 10.04.4 64-bit
1,参考网址
Emdebian
Tutorial Mini6410 Debian/Emdebian
Bootstrap Lenny for your ARM board
2,创建 emdebian 根文件系统
ubuntu 主机安装 debootstrap
#apt-get install debootstrap创建目录,用来存放 emdebian 根文件系统
#cd ~#mkdir emdebian-lw3xx#cd emdebian-lw3xx
#debootstrap --arch=armel --foreign squeeze rootfs/ http://www.emdebian.org/grip/
下载完成后,再做一些调整
#echo "proc /proc proc none 0 0" >> rootfs/etc/fstab#echo "lw3xx" > rootfs/etc/hostname#mkdir -p rootfs/usr/share/man/man1/#mknod rootfs/dev/console c 5 13,设置 uboot 启动参数,设置为从 NFS 启动 emdebian 的文件系统
setenv bootargs console=ttyS0,115200n8 init=/bin/sh ip=dhcp root=/dev/nfs noinitrd nfsroot=192.168.0.100:/srv/nfs/rootfs-emdebian,nolock mem=60Msaveenv
4,准备好适用于 LW3xx 的 uImage
请参考
5,LW3xx 正常启动后,调用一下命令,进入 emdebian 根文件系统制作的第二阶段(制作时间比较长,请耐心等待)
/debootstrap/debootstrap --second-stage完成之后,再执行如下命令
echo "ttyS0" >> /etc/securettyprintf "T0:123:respawn:/sbin/getty 115200 ttyS0\n" >> /etc/inittab#printf "auto eth0\niface eth0 inet dhcp\n" >> /etc/network/interfaces passwdreboot -f
上面第三行不要执行了 printf "auto eth0\niface eth0 inet dhcp\n" >> /etc/network/interfaces
因为 uboot 中已经设置 bootargs 为 DHCP,要不然,反而会有错误提示
nfs: Server 192.168.0.10 not responding, still trying
关于 passwd ,请使用 6 位数字作为密码
6,重启后,先进入 uboot 命令行,重新设置 linux 启动参数
setenv bootargs console=ttyS0,115200n8 init=/sbin/init ip=dhcp root=/dev/nfs noinitrd nfsroot=192.168.0.100:/srv/nfs/rootfs-emdebian,nolock mem=60M
tftp 80700000 uImage-3.3.4
bootm
7,更新 emdebian
#echo "deb http://www.emdebian.org/grip/ squeeze main" >> rootfs/etc/apt/sources.list
系统正常启动后,就可以更新系统了
apt-get update
如遇到登录服务器失败,请在 /etc/resolv.conf 中手动添加 DNS 服务器 IP 地址
8,利用 apt-get 安装软件
apt-get install php5 apache2 sqlite3
- TI DaVinci DM368 running Emdebian
- TI davinci DM368 UBL 编译方法
- TI davinci DM368 u-boot 编译方法
- 利用 uflash 工具制作 TI davinci DM368 SD 启动卡
- TI Davinci 五年七宗罪
- TI DAVINCI开发原理
- TI DaVinci(达芬奇)入门
- TI DaVinci GPIO分析
- TI DaVinci(达芬奇)入门
- TI DaVinci(达芬奇)入门
- Ti DaVinci入门
- TI DaVinci(达芬奇)入门
- TI Davinci 五年七宗罪
- DAVINCI DM365-DM368开发攻略——U-BOOT-2010.12
- davinci 达芬奇 时钟驱动分析 dm365/dm368 struct clk
- davinci DM365-DM368开发攻略—linux-2.6.32移植
- Davinci开发板DM368 nandwrite.c简要分析
- 有关TI DAvinci 芯片的比较
- Linux下的objdump反汇编工具
- Linux内核--网络栈实现分析(五)--传输层之UDP协议(上)
- javascript 阻止时间冒泡
- 程序员十层楼
- 语音处理方面的会议
- TI DaVinci DM368 running Emdebian
- 程序员最应该读的图书(中译版)
- automake生成makefile和mpicc链接库
- 爱情智慧:恩爱夫妻的养成宝典
- 大数运算--除法
- android “Debug certificate expired”&&""Your project contains error(s), please fix it before running
- 如何设置圆角的EditText
- zoj-1025 Wooden Sticks有关贪心和动态规划
- 数据库开发遇到的问题及解决方案(个人日志、持续更新)