读书人

Eboot解析NK.bin的有关问题

发布时间: 2013-02-19 11:11:41 作者: rapoo

Eboot解析NK.bin的问题
大家好!在网上看见很多人说NK.bin和NK.nb0都可下载到RAM中,如果下载到RAM的是NK.bin文件因为是压缩的,需要先通过BootLoader进行先解压才能往NAND Flash中烧写。

我用的平台是PXA270+Wince6.0 ,板子的Eboot就是通过以太网下载NK.bin映像到板子上内存,再写入FLASH的,但是就是不知道Bootloader中的那个函数将NK.bin解压成NK.nb0 ? 请各位大虾指教,谢谢!
[解决办法]
贴出来是要怎么?
[解决办法]
参考blcommon.c
[解决办法]
//------------------------------------
// Download .bin records
//------------------------------------

while ( OEMReadData (sizeof (DWORD), (LPBYTE) &dwRecAddr) &&
OEMReadData (sizeof (DWORD), (LPBYTE) &dwRecLen) &&
OEMReadData (sizeof (DWORD), (LPBYTE) &dwRecChk) )

这就是一段一段在解压

读书人网 >WinCE

热点推荐