JZ2440笔记
1.环境搭建:
(1)装ADS1.2
(2)装Jlink
(3)装串口驱动(Windows工具下)
(4)安装oflash 重启
(5)串口工具和远程登录工具secureCRT
(6)jlink下载u-boot,装daw重启,dwn下载其他(usb+com驱动)
(7)烧写整个系统
(8)配置ubutu
edit 下去除不合适网卡 window下IP和ubutu IP前三段要一样 cmd ipconfig 172.25.134.32 linux下ifconfig查地址 windows下 cmd ping ubutu ip地址看能不能ping通
---修改ip地址--- 即时生效:
# ifconfig eth0 172.25.134.6 netmask 255.255.254.0
(9)安装secureCRT远程登录,快速链接,新建会话ssh 主机名随意 用户名book,网址172.25.134.2(ubutu IP)
等半分钟输入密码 保存密码
(10)安装FTP工具传文件 输入IP 用户名 密码
(11)安装UE中文编辑器
(12)安装source Insight 注册机不能用时 注册码SI3US-361500-17409
(13)u-boot解压,打补丁 将打好的补丁拖到Windows下解压新建si文件夹 打开source insight,新建工程,工程数据存放文件为si文件夹 后面一个路径默认相同上一层目录(si上一层) add,俩勾 close,然后project synchronizing同步一下文件
要加汇编文件 option documentoption中第一行default改为C suorce file 右面添加为*.c;*.h,*.S,*.cc
Ctrl+左键 调到定义
编译 在文件夹下cd u-boot-1.1.6/
make 100ask24x0_config
make
ubutu下得到bin文件拖到windoes下烧写
(14)制作根文件系统,编译使用驱动
启动nfs服务
仅用flash上的根文件系统启动后,手工MOUNT NFS
mount -t nfs -o nolock,vers=2 172.25.134.2:/work/nfs_root /mnt
使用NFS作为根文件系统来启动
set bootargs noinitrd root=/dev/nfs nfsroot=172.25.134.2:/work/nfs_root/tmp/fs_mini_mdev ip=172.25.134.6:172.25.134.2:172.25.134.3:255.255.254.0::eth0:off init=/linuxrc console=ttySAC0
nfsroot=[
:][,]
ip=:::::: //gw-ip网关
方便安装驱动