这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 666k的bootrom在DOS里vxload不起来,怎么办

共6条 1/1 1 跳转至

666k的bootrom在DOS里vxload不起来,怎么办

菜鸟
2004-09-04 06:24:50     打赏
666k的bootrom在DOS里vxload不起来,怎么办
666k的boorom_uncmp,在DOS里vxload不起来,怎么解决呢? 目标机是PC,win98启动菜单中选择“command prompt",进入提示符状态。 config.sys中只有:
DOS=UMB,HIGH
device=himem.sys autoexec.bat中只有:
vxload bootrom(即bootrom_uncmp改名) 使用的是tornado2.2,bsp是pcPentium, config.h中只修改了:
......
#define SYS_WARM_TYPE SYS_WARM_ATA /* warm start device */
......
#define INCLUDE_ATA /* include IDE/EIDE(ATA) hard disk driver */
......
#define INCLUDE_EL_3C90X_END /* (END) 3Com Fast EtherLink XL PCI */ 生成的bootrom_uncmp有666k,
而此时目标机上win98的DOS用mem/c/p看到的free memory只有624k,
vxload bootrom(即bootrom_uncmp)一执行,就提示:
image memory occupied,try to reduce system.....
请问该怎么办?



关键词: bootrom     vxload     起来     怎么办    

菜鸟
2004-09-04 06:29:00     打赏
2楼
用压缩过的bootrom可以启动不?

菜鸟
2004-09-05 05:48:00     打赏
3楼
用压缩过的bootrom,vxload死机复位

菜鸟
2004-09-06 18:33:00     打赏
4楼
不能用dos的MBR,应该使用vxsys(类似dos下的sys命令或 format /s)。 用dos启动软盘启动计算机后,执行: vxsys c: 然后copy bootrom.sys C:\bootrom.sys即可。 不过此后c盘上的dos和windows就无法引导了。

菜鸟
2004-09-08 20:31:00     打赏
5楼

我在config.sys中只有:

device=himem.sys

是要device=emm386.exe?


菜鸟
2004-09-08 20:35:00     打赏
6楼

难道tornado2.2做的BSP再也不能用vxload.com在DOS/WIN98下load起来了吗?

真是可惜


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]