其实我们在设计之初就已经考虑到这点了,但开发板和产品的刷机还是有很多不同的:
- 开发板要支持各种型号的屏
- 开发板需要从零地址开始刷,要支持更多的操作系统OS(wince和Linux在这方面有天壤之别,很难处理), 甚至是裸机程序,刷完还需要切换一下启动模式,也就是说板子里面原来是完全空的。
- 开发板没有电池
- 开发板要支持更多的文件系统
- 开发板刷写到nand里面的程序是需要开源的,面向的是开发者,而不是消费类用户,开发板必须方便用户理解其中的步骤和分区等信息
- 开发板需要支持更多型号的Flash,兼顾更多的RAM配置
- 开发板需要兼顾usb下载烧写
等等
所有这些,再加上流程和体验都要考虑学习开发者的习惯和体验等,都是很大的挑战。
下一次superboot更新,就可以支持图形模式了,而且我们做的更加简单易用,清晰明了。
[ 此帖被mindee在2011-05-10 21:22重新编辑 ]