1. 安装ubuntu系统,安装完毕后,创建root用户“useradd root”,如果提示root已经存在,可以重设密码 “sudo passwd root”
2. 安装vmware,”sudo ./vmware-install.pl”,启动vmware “/usr/bin/vmware-userstart”
3. 参考” MPC8313E的ltib安装”安装MPC8313E_RDB
4. 参考” ubuntu虚拟机无法上网及挂载nfs的问题”设置上网,如果有问题,参考博文排除上网故障
5. 按照提示,缺什么就安装什么,如果有问题按照提示排除,比如” sudo apt-get install –f”,” sudo dpkg --configure –a”。
6. 安装rpm的时候需要先卸载4.7版本,否则会出错误,按照错误提示可以看到是rpm4.7依赖的某个文件是4.7版本导致无法继续安装,卸载的话在ubuntu软件中心卸载,如果没有以安装的rpm包,则是软件中心设置的问题,多试试烂七八糟的选项,重启linux就应该能解决。
7. 如何通过LTIB生成源代码,如U-BOOT?
例子:./ltib -m prep -p u-boot
生成的U-BOOT源码在rpm/BUILD/目录下面。
linux源代码在编译LTIB包时候有选项可以选择保留Linuxsource code,生成的代码也在rpm/BUILD/目录下面
./ltib -m prep -p kernel
8. 如何修改uboot以及如何编译修改后的文件,生成文件在何处
①./ltib -p u-boot -mprep
②cdrpm/BUILD/u-boot-1.1.3
③./ltib -p u-boot -mscbuild
编译后的文件在rpm/BUILD/u-boot-1.1.3/
9. 搭建samba服务器
①安装samba
sudo apt-get insall samba
sudo apt-get install smbfs
②创建共享目录
mkdir /home/zss/share
sodu chmod 777 /home/zss/share
③保存现有配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
④修改配置文件
sudo gedit /etc/samba/smb.conf
⑤在最后添加
[share]
path = /home/zss/share
available = yes
browsealbe = yes
public = yes
writable = yes
⑥创建账户
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a zss
⑦重启samba服务器
sudo service smbd restart
⑧测试
smbclient -L //localhost/share
⑨去网络中访问共享
10.利用codewarrior调试uboot,详细步骤参考帮助文档“Pro_&_Linux_App_Edition_Targeting_Manual”,具体位置在安装目录下找,通过使用codewarrior调试uboot让我明白一个道理,看帮助文档比上完看别的资料更有用,尤其是大公司的产品文档。(在codewarrior下不需要重新编译,只不过借用一下源码而已)