|
1、 若是从未烧写boot的空机器,执行第2步骤,若是已烧写boot的机器,跳去第4步。
2、 安装驱动:将demo板插上USB线联机,可发现名为rockusb的设备,为其安装驱动,驱动为RK27_SDKToolsRK27升级工具驱动
ockusb.inf
3、烧写boot:打开RK27_SDKTools目录中的烧写程序UpgradePorsche9.exe,系统保留区大小选为60M,其他不用更改,点击upgrade进行烧写,若看到成功信息,则标明烧写成功
4、 格式化系统盘:拔出USB后重新联机,则看到大小不等的两个U盘,其中一个约60兆为系统盘。格式化系统盘为FAT32或FAT16格式皆可(若U盘中有任何文件,最好也格式化一下而不是删除文件)。
若SDK包中固件已生成,则跳过5、6步骤进入第7步。
5、 生成资源:使用RK27_SDKIdeRk27DllDebug目录下Rockchip.exe生成资源(即右下脚的genres),或启动VC++仿真生成资源。
6、 编译ARM固件:使用RK27_SDKIdeRk27_board目录下的rk27_baord.mcp(需ADS软件)进行ARM编译。
7、 烧写固件:将RK27_SDKOutput目录下所有文件拷贝到系统盘(注意不是将output文件夹直接拷贝进系统盘)
8、 取消USB联机,断开USB线,重新开机即可。
注意事项:
◆、本烧写流程仅RK27开发人员在开发阶段使用,工厂生产和客户升级不使用本方法进行烧写。
◆、11月5日发布的SDK软件仅供UI调试,demo板学习,开发学习之用,其中不包含一些模块,例如视频和录像。视频功能将包含在下一版本SDK中。
◆、demo板电源可插8-12V之间的直流电源,插口内负外正。
◆、demo板插USB的时候是黑屏的,属正常现象。
◆ 、若板子中已经有boot程序,但又需要升级boot程序(而不是固件)时,需短路板子数据线,再连接USB重新执行第3步骤即可。
◆ 由于文件系统底层更新,需要对原有的板子重新进行 BOOT 升级,升级工具使用new 目录下的UpgradePorsche9_old.exe 进行升级,升级步骤如上所述!升级之后把新的固件(USB 小文件提速之后的版本)复制到 60M 的系统盘中即可!
◆ 由于文件系统底层及FLASH底层更新,需要对原有的板子重新进行 BOOT 升级,升级工具使用TOOL目录下的UpgradePorsche9.exe!打开时Rock27Boot.bin 生成日期为2007-11-21 19:16:37 版本号为:1.0 。原升级过的板子第一次使用新工具升级或是改变 系统盘 大小时(默认值为 60MB)必须把 Force Erease 选项打勾!
瑞芯微电子有限公司 |
评分
-
查看全部评分
|