n
使用指导:
如果使用模块EB200的 "Boot via SPI"设置,按以下步骤处理。n
使用Tornado建立映像文件
- 在Tornado中, 设置项目为 "Default"选项。n
- 打开DOS 对话框(标准安装路径是 C:Tornado2.2hostx86-win32bin) 并且运行批处理文件 "torVars.bat"。n
- 切换到生成目录为"Default"选项 – 这取决于项目的安装位置,例如:
C:Tornado2.2targetprojDevKit200eb200_devkitdefaultn - 在DOS 对话框中,使用命令 "make -f../Makefile vxWorks.bin"建立二进制文件 "vxWorks_hdr.bin"。n
- 当建立文件时, "ro base", "rw limit", "zi base" 和 "zi limit"这些值是输出。 应该注意这些值。
改变头文件描述
在 BSP 目录下打开头文件 "header.tcl", (标准安装路径是C:Tornado2.2targetconfigertec200sk)。现在修正如下条目。n
- ro base in the header file is occupied by the ro base specification ($roBase) from Vxworksn
- ro limit in the header file is occupied by the ro base specification ($roBase) from Vxworksn
- rw base in the header file is occupied by the value ro base + 0x20000000n
- rw limit in the header file is occupied by the value rw limit + 0x20000000n
- zi base in the header file is occupied by the value zi base + 0x20000000n
- zi limit in the header file is occupied by the value zi limit + 0x20000000
例如:n
- puts $out "$roBase; ro base"n
- puts $out "$roBase; ro limit"n
- puts $out "20001000; rw base"n
- puts $out "202ed1e0; rw limit"n
- puts $out "202ed1e0; zi base"n
- puts $out "2031c6b0; zi limit"
重新建立二进制文件
现在使用命令 "make -f../Makefile vxWorks.bin"重新建立二进制文件"vxWorks_hdr.bin",并且使用头文件"header.tcl"中的新数据。n
在EB200模块上编程SPI模块
- 编程SPI 模块(串行数据 FLASH 或 EPROM)。
- 设置模块 EB200 为 "SPI" 引导模式和相应的块类型。
- 配置电源。
#Ende#
© Siemens AG, 1998, 2000n
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336169.html