各位大虾的一直以来对小弟的帮助,小弟感激不尽,在此衷心感谢.但是目前遇到了一个困惑的问题,就是S3C2410下面Nk.bin最大能做到多大.就我目前的试验有如下结果,希望大家给指个路,我要想做36M的NK.bin应该怎么办?我用三星的SMDK试验中(Nand Flash64M+ ...
全文
回复(19) 2005-04-13 17:15 来自版块 - Wince 程序开发
表情
wxl_50685330你打开OEMMapMemAddr那个函数的调试跟踪了吗?你看看每个RECORD的起始地址和长度都是不是对的,到下载后期特别注意看看调试信息。我不知道分REGION的NK.BIN有没有什么特别的。 最后也还是试试重装一个PB吧:))对了,如果实在不行你可以去找BLCOMM的源...(2005-05-12 16:12)
zouyingmyfriend看样子根本就是PB的问题啊~~ [图片] [编辑 - 5/12/05 by zouyingmyfriend](2005-05-12 15:32)
zouyingmyfriend郁闷啊郁闷~~~(2005-05-12 15:28)
wxl_50685330嗯,没什么问题。 对了,你的NK.BIN分REGION了?分REGION会对NK.BIN的RECORD有影响吗?要不你把函数里面的地址值打印出来,跟踪一下下载过程呢(2005-05-11 14:53)
zouyingmyfriendLPBYTE OEMMapMemAddr( DWORD dwImageStart, DWORD dwAddr ) { //EdbgOutputDebugString(\"OEMMapMemAddr: 0x%x, 0x%x, \", dwImageS...(2005-05-10 18:31)
wxl_50685330基本是了,不过AUTOSIZE有用喔:))当你的NK.NB0后面有空闲的话CE会把它还给SYSTEM RAM,不会浪费,这很好。 你这样吧,看看你的FLASH相关代码,看看关于下载的OS IMAGE大小的处理,会不会是代码里面定死了不能超过32M啊,你原来写的FLASH C...(2005-05-10 17:54)
zouyingmyfriendwxl大哥,你以前有没有碰到过这种情况? 都应该改还有哪些地方呢,感觉上好象还有什么地方的设置不对似的. 我改过了config.bib boot.bib loader.h这么几个地方如前面所贴.看样子好象和RAM的设置有关.但是改动RAMLEN又没有改变. 怎么办是好?(2005-05-10 16:48)
zouyingmyfriend而且我已经允许了Larger than 32MB这个选项.没有任何改观. 现在的问题很是恼人啊,一直都得不到好的解决.究竟是什么原因呢. 我把这里的一些问题说一下,看看对不对,同时也供大家借鉴一下. 我的问题遇到的有: ROMstart 决定NK的开始位置...(2005-05-10 16:35)
wxl_50685330那你把那个CHECKBOX钩上试试呢(2005-05-10 16:29)
zouyingmyfriend是IMGRAM64但是环境不让我添加这个变量.不知道为什么. 他提示说,the variable IMGRAM64 is a build option variable,the checkbox, \"Eable Image Larger than 32MB\&quo...(2005-05-10 16:14)

返回顶部