qindl
驱动牛犊
驱动牛犊
  • 注册日期2006-03-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分140分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
阅读:1498回复:3

FLASH 16M 怎么NK.NBO定制啊

楼主#
更多 发布于:2007-01-30 12:17
  各位大哥好
我的FLASH只有16M 是9315的扳子  我现在定植的NK.NB0最小13M 再加应用程序 我都不知道怎么跑 了  中文字库是不是占空间大啊   换一个最小的能减少多少啊
qindl
驱动牛犊
驱动牛犊
  • 注册日期2006-03-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分140分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-30 17:41
我是新手 我的疑问可能更多 别笑话
请指教2个问题
1\我的扳子是9315A   flash只16M 型号(E28F16**J3A150A0404**)小弟不懂是NOR FLASH 还是 NAND FLASH ?
2\ 因为我的FLASH小 BIB配置和大家也不一样 我编译出的NK.NBO 都15M多 也可以扳子上运行
看下买内的代码 大侠们看下  根据下面的代码能确定FLASH是NOR的

IF EDB9301_02


IF IMGFLASH !
IF BSP_EP93XX_COPY_FLASH_TO_RAM !
;**********************************************************************
;
; Boot from RAM
;
;**********************************************************************
MEMORY
  RESERVED   80000000     00008000     RESERVED
  DRV_GLB     80008000     00001000     RESERVED
  CS8950     80010000     00030000     RESERVED
  EDBG       80040000     00080000     RESERVED
;   FRAMEBUF   800C0000     00140000     RESERVED
;   NK       80200000     00E00000     RAMIMAGE
  NK       800C0000     00740000     RAMIMAGE
  RAM       81000000     00800000     RAM


CONFIG
  COMPRESSION=ON
  PROFILE=OFF
  ROMSTART=800C0000
  ROMSIZE=00740000
  ROMWIDTH=32

  ;
  ; Used for making a copy to RAM 0x80000000
  ;
;   ; 0x80200000 + 0x80000000 = 0x00200000
;   ROMOFFSET=0x80000000
  ; 0x800C0000 + 0x80000000 = 0x000C0000
  ROMOFFSET=0x80000000
  ROMFLAGS=0
  KERNELFIXUPS=ON
  AUTOSIZE=OFF
ENDIF
ENDIF


IF IMGFLASH !
IF BSP_EP93XX_COPY_FLASH_TO_RAM
;**********************************************************************
;
; Copy Flash to RAM and boot from RAM.
;
;**********************************************************************
MEMORY
  RESERVED   80000000     00008000     RESERVED
  DRV_GLB     80008000     00001000     RESERVED
  CS8950     80010000     00030000     RESERVED
  EDBG       80040000     00080000     RESERVED
;   FRAMEBUF   800C0000     00140000     RESERVED
;   NK       80200000     00E00000     RAMIMAGE
  NK       800C0000     00740000     RAMIMAGE
  RAM       81000000     00800000     RAM
;   RAM       80800000     01800000     RAM


CONFIG
  COMPRESSION=ON
  PROFILE=OFF
;   ROMSTART=80200000
;   ROMSIZE=00E00000
  ROMSTART=800C0000
  ROMSIZE=00740000
  ROMWIDTH=32

  ;
  ; NKStart   + ROMOFFSET = Physical Memory Location.
;   ; 0x80200000 + 0xDFE00000 = 0x60000000
;   ROMOFFSET=DFE00000
  ; 0x800C0000 + 0xDFF40000 = 0x60000000
  ROMOFFSET=DFF40000
  ROMFLAGS=0
  KERNELFIXUPS=ON
  AUTOSIZE=OFF


ENDIF
ENDIF

IF IMGFLASH
;**********************************************************************
;
; Boot from FLASH
;                    
;**********************************************************************
MEMORY
  RESERVED   80000000     00008000     RESERVED
  DRV_GLB     80008000     00001000     RESERVED
  CS8950     80010000     00030000     RESERVED
  EDBG       80040000     00080000     RESERVED
;   FRAMEBUF   800C0000     00140000     RESERVED
;   RAM       80200000     00600000     RAM
  RAM       800C0000     00740000     RAM
  NK       88000000     00800000     RAMIMAGE
CONFIG
  COMPRESSION=OFF
  PROFILE=OFF
  ROMSTART=88000000
  ROMSIZE=00800000
  ROMWIDTH=32

  ;
  ; Used for making a copy to RAM 0x80000000
  ;
  ; 0x88000000 + 0xD8000000 = 0x60000000
  ROMOFFSET=0xD8000000
  ROMFLAGS=1
  KERNELFIXUPS=ON
  AUTOSIZE=OFF
ENDIF


ENDIF
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
板凳#
发布于:2007-01-30 18:54
这是NOR FLASH,是INTEL公司的FLASH吧,我想可能加不了中文支持。
qindl
驱动牛犊
驱动牛犊
  • 注册日期2006-03-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分140分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-01-31 09:24
谢谢zhengshijie
是不是我的NOR FLASH太小不能加还是 本身原因不能够加  
我定制的时候加中文支持了 好象可以的  但没实际用过我再试下 多谢
游客

返回顶部