u boot 1.3.2 run in flash for at91rm9200
主要目的:移植u-boot-1.3.2到K9开发板,使其直接从FLASH
启
动,而不是通过boot.bin和u-boot
压
缩文件
启动。实现u-
boot的非压缩式的从FLASH的0x10000000地址处直接启动。
硬件资源:K9开发
板
MCU : ATMEL AT91RM9200 QU
SDRAM :
HY57V281620HCT-H 2片(4banks*2M*16bits=16MB,2片组成32M内存空间
)
Nor Flash:
JS28F128,类似于28F128J3A,不过速度快点。位宽是16bits,容量为16M。
PHY :
DM9161E
u-boot版本:u-boot-1.3.2
FLASH驱动、SDRAM、FLASH大小等修改在此不再多说,主要是修改nor
FLASH驱动(board/atmel/flash.c)、开发板配置文件(include/conifgs/at91rm9200dk.h)、加载地址
等几个文件。本文的
主要目的介如何使u-boot直接从FLASH的0x10000000处启动的办法。
之前成功的将u-boot-1.3.2移植到该硬件平台,不过u-boot是通过load.bin将u-boot解压到SDRAM中运行的!后来直接将
u-boot.bin烧入FALSH后,重新上电后
相关文档:
flash
插入html页面<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="667" height="116">
<param name="movie" value=&quo ......
以下是用datalist绑定了一些flash视频。客户端点击这个视频,则跳出一个网页。
<Script language="javascript">
function OpenAdvertPage(URL) {
win ......
很多时候,当你有一个层是需要漂浮在页面之上显示的时候,而你的页面里又存在FLASH,这个时候,漂浮层会被FLASH遮挡住,那么解决办法就是给FLASH设置透明属性。
添加参数<param name="wmode"
value="transparent">
//可很好的被IE浏览器所支持
将 wmode="transparent"
加 ......
很多人在写页面代码时都会遇到过这样一个问题,那就是当Flash与页面中的其它HTML结构有重叠的时候,默认情况下Flash总是显示在最上面,从而遮挡住了与它有重叠部分的HTML结构,就算为该Flash或是HTML结构标签定义z-index属性却依然是无效的。
因为默认情况下在网页中添加的Flash在浏览器中是以窗口模式 ......
class CFlashPlayer {
public:
/**
创建播放器
playerUrl : 播放器对应的URL,例如要播放优酷的视频,则URL填:
http://static.youku.com/v1.0.0103/v/swf/qplayer.swf
**/
static CFlashPlayer* createFlashPlayer (const string& playerUrl, EMhwlibTVStandard standard, b ......