新闻  |   论坛  |   博客  |   在线研讨会
AT91SAM9260的bootstrap(包括norflash)
mayer | 2009-05-16 20:01:39    阅读:2643   发布文章

AT91SAM9260的bootstrap(包括norflash)

 

rar

公司的一个项目用AT91SAM9260的ARM,从百特买了一个AT91SAM9260的开发板,上面有一个norflash,但没有焊。公司要求用norflash,结果却发现开发板资料中并没有norflash的bootstrap,向百特公司要却说没有,又向百特的上海技术中心发了封邮件,要求norflash的驱动,结果得到的回复却是“ATMEL没有做norflash的相关驱动工作”,正是无奈啊!应该是ATMEL产品的自我保护吧,这么大的公司不可能开发不出来,只是不开发,保护自己公司的dataflash啊。就像中国移动一样,每天有多少人丢手机啊,移动完全有能力并且非常简单就可以锁定所丢的手机,不让其他人使用,但这种烧自己钱的事肯定是不会做的。

我们只好自行开发norflash下的bootstrap了,附件中是AT91SAM9260的bootstrap,可以驱动dataflash,nandflash和norflash(笔者所用norflash为AM29LV160DB)。可以将bootstrap和应用程序烧写到其中一个flash中,应用程序在dataflash,nandflash和norflash中的烧写地址分别为0x8000,0x20000,0x8000。烧写地址可以通过修改board/at91sam9260ek/...flash/at91sam9260ek.h中的IMG_ADDRESS并重新编译,bin文件在相关flash文件夹中。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客