u-boot裁减nor flash代码问题

[复制链接]
 楼主| liboyang_bj 发表于 2009-2-1 02:34 | 显示全部楼层 |阅读模式
我的2410开发板没有nor&nbsp;flash,但使用uboot自带的“flinfo”命令仍能得到如下信息:<br />#################################<br />&nbsp;&nbsp;Bank&nbsp;#&nbsp;1:&nbsp;AMD:&nbsp;1x&nbsp;Amd29LV400BB&nbsp;(4Mbit)<br />&nbsp;&nbsp;&nbsp;&nbsp;Size:&nbsp;0&nbsp;MB&nbsp;in&nbsp;11&nbsp;Sectors<br />&nbsp;&nbsp;&nbsp;&nbsp;Sector&nbsp;Start&nbsp;Addresses:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00000000&nbsp;(RO)&nbsp;00004000&nbsp;(RO)&nbsp;00006000&nbsp;(RO)&nbsp;00008000&nbsp;(RO)&nbsp;00010000&nbsp;(RO)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00020000&nbsp;(RO)&nbsp;00030000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00040000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00050000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00060000<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00070000&nbsp;(RO)<br />#################################<br /><br />请问如何裁剪掉这部分功能?<br />是不是要修改smdk2410.h中的这部分定义?<br />#################################<br />#define&nbsp;PHYS_FLASH_1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00000000&nbsp;/*&nbsp;Flash&nbsp;Bank&nbsp;#1&nbsp;*/<br />#define&nbsp;CFG_FLASH_BASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PHYS_FLASH_1<br /><br />/*-----------------------------------------------------------------------<br />&nbsp;*&nbsp;FLASH&nbsp;and&nbsp;environment&nbsp;organization<br />&nbsp;*/<br /><br />#define&nbsp;CONFIG_AMD_LV400&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;uncomment&nbsp;this&nbsp;if&nbsp;you&nbsp;have&nbsp;a&nbsp;LV400&nbsp;flash&nbsp;*/<br />#if&nbsp;0<br />#define&nbsp;CONFIG_AMD_LV800&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;uncomment&nbsp;this&nbsp;if&nbsp;you&nbsp;have&nbsp;a&nbsp;LV800&nbsp;flash&nbsp;*/<br />#endif<br /><br />#define&nbsp;CFG_MAX_FLASH_BANKS&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;max&nbsp;number&nbsp;of&nbsp;memory&nbsp;banks&nbsp;*/<br />#ifdef&nbsp;CONFIG_AMD_LV800<br />#define&nbsp;PHYS_FLASH_SIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00100000&nbsp;/*&nbsp;1MB&nbsp;*/<br />#define&nbsp;CFG_MAX_FLASH_SECT&nbsp;&nbsp;&nbsp;&nbsp;(19)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;max&nbsp;number&nbsp;of&nbsp;sectors&nbsp;on&nbsp;one&nbsp;chip&nbsp;*/<br />#define&nbsp;CFG_ENV_ADDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(CFG_FLASH_BASE&nbsp;+&nbsp;0x0F0000)&nbsp;/*&nbsp;addr&nbsp;of&nbsp;environment&nbsp;*/<br />#endif<br />#ifdef&nbsp;CONFIG_AMD_LV400<br />#define&nbsp;PHYS_FLASH_SIZE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x00080000&nbsp;/*&nbsp;512KB&nbsp;*/<br />#define&nbsp;CFG_MAX_FLASH_SECT&nbsp;&nbsp;&nbsp;&nbsp;(11)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;max&nbsp;number&nbsp;of&nbsp;sectors&nbsp;on&nbsp;one&nbsp;chip&nbsp;*/<br />#define&nbsp;CFG_ENV_ADDR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(CFG_FLASH_BASE&nbsp;+&nbsp;0x070000)&nbsp;/*&nbsp;addr&nbsp;of&nbsp;environment&nbsp;*/<br />#endif<br />#################################<br /><br />谢谢!
 楼主| liboyang_bj 发表于 2009-2-1 20:44 | 显示全部楼层

自己顶上去!

  
 楼主| liboyang_bj 发表于 2009-2-2 08:36 | 显示全部楼层

有人知道么,是不是这段代码是一定要有的?

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

13

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

5

主题

13

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部