MPC8313E学习记录(1)

来源:互联网 发布:御法度知乎 编辑:程序博客网 时间:2024/05/16 06:31

1.      安装ubuntu系统,安装完毕后,创建root用户“useradd root”,如果提示root已经存在,可以重设密码  “sudo passwd root”

2.      安装vmware,”sudo ./vmware-install.pl”,启动vmware “/usr/bin/vmware-userstart”

3.      参考” MPC8313Eltib安装”安装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下不需要重新编译,只不过借用一下源码而已)

原创粉丝点击