1、 嵌入式实训注意事项1、首先,第一个发的错误是:环境变量的配置,刚做的实验中,我们对各项工作基本都准 备就绪了,但是意外的事情发生了,没出现我们预想的效果:完美的显示出一张精美的 480*640 像素的图片。所以本次试验重点抓环境变量的修改,我们用的是 3.4.6 的交叉编 译工具,所以不要 4.3.1 的工具,提醒一下:之前安装过 4.3.1 的童鞋,把 4.3.1 的/ usr/local/arm/下的目录全部删除,然后修改成 3.4.6 的环境变量。这样就好了。2、第二个,图片的替换,如果你共享的图片不是 480*640 像素的,那你就先用图片编辑器修改一下,改成这个像素,然后在放到共享
2、目录中去,随后是一系列的操作,将最后生成的.ppm 格式的文本替换/driver/video/logo/中的linux_logo_clut224.ppm 文件,只要执行将你原先共享生成的 .ppm 文件复制到此目录中,然后替换就行了。以后就省事多了,相应的其他操作,实训内容都包含有的。3、第三个,网络的设置,实训中普遍存在的问题就在于网络的设置,所以主机、linux 系统、超级终端必须处在同一网段,如:172.16.6.* ,星号是你们自己设置添加的,设置 ip,开启网络,三者之间必须能 ping 通。4、第四个,共享的挂载,mount 的使用,linux 和主机 PC x86 的防火墙必须关
3、掉,在/etc/exports 中设置共享目录,网段也必须一样,相应的操作你们按照实训的内容就知道了,执行 mount 操作是在超级终端上。5、第五个,这个也是相当的重要的,事先大家做好先执行:#make clean,再在 linux 4.2.24 中执行 make 生成 zImage ,然后再在用工具软件将 zImage 生成uImage,将 uImage 复制到共享目录( linux 与主机 PC 的共享目录)中去,基本就这样的。6、最后就是在超级终端中操作,在 uboot 字符界面内,先设置主机和开发板的ip,最好是主机事先手动设置的 ip,然后就是然后就是配置 uImage,在 tftp 软件中找到共享目录中的子目录 IMG(图片是放在这个里面) ,其他的就是安装实训步骤操作的了。还有一点就是在内存中成功完成之后,重启一下开发板,然后在烧写到 flash 中去,这样整个过程就 ok 了。如有不足,请大家指出、修改,分享经验。