第4章Linux启动代码编程实验(1).ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:32 大小:1.6MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第4章Linux启动代码编程实验(1).ppt

第4章Linux启动代码编程实验(1).ppt

预览

免费试读已结束,剩余 22 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4章VIVIVIVI编译及使用实验2.VIVI的启动方式VIVI可以从NandFlash中启动,也可以从NorFlash中启动。选择从不同类型的Flash上启动,其使用方法会有一些差别:如果VIVI是烧写到NandFlash中的,那么VIVI将从NandFlash启动。由于NandFlash没有专门的地址线,所以它在系统中根本就没有地址空间(其结构是共用地址和数据总线,分时发送地址和数据),因此只适合用来存放数据,而不能够直接在其上执行程序指令。S3C2410专门内置了一个NandFlash控制器,通过在芯片内设置名叫StepStone的4KBRAM来完成NandFlash的启动功能。因此,通过NandFlash启动的启动代码不能超过4KB。如果VIVI是烧写到NorFlash中的,那么VIVI将从NorFlash启动。因为NorFlash具有XIP特性(能够直接在其上执行程序指令),所以VIVI将一直在NorFlash上运行,直到进入main()函数中的mem_map_init()函数3.VIVI操作命令Loadpart,param,boot,flash,bon,help…4.配置和编译VIVI5.烧写VIVI映像VIVI编译及使用实验【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】【实验过程】实训题