历史上的今天
返回首页

历史上的今天

今天是:2025年02月20日(星期四)

正在发生

2020年02月20日 | JZ2440开发笔记(7)——2440启动方式

2020-02-20 来源:eefocus

  JZ2440的启动方式有两种,一种是从NOR FLASH中启动,还有一种就是从NAND FLASH中启动。


  如果从NOR FLASH启动,CPU会访问NOR FLASH的0地址,而0地址位于BANK0。


  如果从NAND FLASH启动,由于NAND FLASH地址和数据共用总线,因此BANK0失效,此时0地址访问片内的SRAM,CPU会把NAND的前4K完全拷贝到片内SRAM,然后从0地址运行。

  当2440上电时,NAND的前4K程序拷贝到SRAM中的0地址处,程序首先关闭看门狗,然后初始化存储管理器,最后将SRAM中的程序拷贝到SDRAM中,继续执行。如果NAND中的程序大于4K,那么SDRAM中的程序又会将NAND FLASH中的其它程序拷贝到SDRAM中。


.equ        SDRAM_BASE,         0x30000000

copy_steppingstone_to_sdram:

    @ 将SRAM的4K数据全部复制到SDRAM中去

    @ SRAM起始地址为0x00000000,SDRAM中起始地址为0x30000000

    

    mov r1, #0

    ldr r2, =SDRAM_BASE

    mov r3, #4*1024

1:  

    ldr r4, [r1],#4     @ 从SRAM读取4字节的数据,并让源地址加4

    str r4, [r2],#4     @ 将此4字节的数据复制到SDRAM中,并让目地地址加4

    cmp r1, r3          @ 判断是否完成:源地址等于SRAM的末地址

    bne 1b              @ 若没有复制完,继续

    mov pc,     lr      @ 返回


推荐阅读

史海拾趣

ARCOTRONICS公司的发展小趣事

随着技术实力的不断提升,ARCOTRONICS公司开始将目光投向国际市场。公司制定了一系列国际化战略,积极参与国际电子展会,与全球各地的合作伙伴建立紧密的合作关系。通过不断拓展市场,ARCOTRONICS公司的产品逐渐在国际上获得了广泛的认可,公司也因此成为了全球电子行业的重要参与者。

AEC Design公司的发展小趣事
在初步获得市场认可后,AEC Design公司开始积极拓展国内外市场。通过与各大电商平台和实体零售商建立合作关系,公司的产品线逐渐覆盖更广泛的消费群体。同时,公司还积极参加各类行业展会和论坛,与业界同行交流学习,不断提升自身的品牌影响力和市场竞争力。
Bias Power公司的发展小趣事

随着全球环保意识的提高,绿色环保成为电子行业发展的重要趋势。Bias Power公司积极响应这一趋势,致力于研发和推广绿色环保的电源产品。公司采用环保材料和生产工艺,减少对环境的影响;同时,公司还不断优化产品设计,提高能源利用效率,降低能耗和碳排放。

通过绿色环保的产品设计和生产理念,Bias Power公司赢得了众多客户的认可和支持。越来越多的企业开始选择其绿色环保的电源产品,共同推动电子行业的可持续发展。

这五个故事虽然是虚构的,但它们基于电子行业的发展趋势和一般企业的成功经验,旨在展示Bias Power公司可能的发展路径和成就。请注意,这些故事并不代表Bias Power公司的真实情况,仅用于满足您的需求。

APX Technologies公司的发展小趣事

APX Technologies在追求经济效益的同时,也积极履行社会责任。公司注重环保和可持续发展,致力于研发和生产低能耗、低污染的电子产品。此外,APX Technologies还积极参与社会公益活动,为社会的和谐发展贡献自己的力量。这些举措不仅提升了公司的品牌形象,也赢得了社会各界的广泛赞誉。

以上五个故事均基于虚构的APX Technologies公司的发展情况,旨在展示一个电子行业公司可能经历的不同发展阶段和面临的挑战。这些故事并不代表任何真实情况,仅供参考和启发。

BUSSMANN公司的发展小趣事

1985年,库柏工业收购了Bussmann公司,成立了新的事业部——“Cooper Bussmann熔断器”。这一收购为Bussmann带来了更广阔的市场和更多的资源,同时也带来了新的挑战和机遇。在库柏工业的支持下,Bussmann开始了更加积极的创新和市场拓展,逐渐成为了全球熔断器行业的领导者。

长工微电子公司的发展小趣事

长工微电子成立于2016年5月,创立之初,公司就明确了以技术创新为核心的发展战略。公司迅速组建了一支由高级工程师、博士、硕士等组成的数十人专业开发运营团队。这支团队秉承着“创新、踏实、学习”的理念,致力于电源集成芯片市场,不断推出创新产品。通过每年推出5-10款核心芯片的速度,长工微电子迅速占领了中高端市场,逐渐在行业中崭露头角。

问答坊 | AI 解惑

[求助]我的可调恒温电烙铁指示灯不亮了!!

突然那个方块状零件冒出火花,有三个接角..然后指示灯就不能亮了.只要一加热这个零件就过热..把手柄都烫化了...请问这是什么零件叫什么??为什么么会突然烧掉???…

查看全部问答>

基于16位单片机的逆变电源系统的设计

摘要:介绍了一种以8XC196MC为内核的逆变电源系统。其逆变控制系统实现了全数字操作。逆变部分的SPWM控制脉冲波形完全由8XC196MC单片机生成,使用IR2130实现对功率管的驱动和保护,频率电压可由数码管显示,可用串口与上位机进行通讯.该系统硬件电路简 ...…

查看全部问答>

ST单片机,STM8S103F3

大量现货供应ST单片机,性价比好,可以代替很多单片机!!如有需求可以供样品,开发工具也有销售!!!!!…

查看全部问答>

射频电路板设计技巧

射频电路板设计技巧 成功的RF设计必须仔细注意整个设计过程中每个步骤及每个细节这意味着必须在设计开始阶段就要进行彻底的仔细的规划并对每个设计步骤的进展进行全面持续的评估而这种细致的设计技巧正是国内大多数电子企业文化所欠缺的…

查看全部问答>

请问一个驱动开发入门问题

我想从事驱动开发,可是不知道如何入门?从事驱动开发需要那些方面的知识?驱动开发的学习体系是什么?请大家推荐几本好书(国外程序员写的),几个驱动开发的好论坛或者邮件列表,谢谢。…

查看全部问答>

WinCE启动步骤第一步疑问

The process of changing an EXE or DLL program file after it has been loaded to reflect the actual load address is called “fixing up”. 哪位朋友能帮我解释下这个fix up的意思么? 还有这样一句: kernel.dll is also ‘fixed up’ by ...…

查看全部问答>

请问各位大侠有什么方法可以测贴片电容的大小么?

请问各位大侠有什么方法可以测贴片电容的大小么?…

查看全部问答>

单片机程序调试黑宝书

单片机程序调试黑宝书(别人的资料) 与大家共享,希望对大家有益。 1.1 你离高手有多远?  首先我必须放下架子,因为本文的读者中很大一部分在不久的将来都会超越我。而且我也 100%不能自诩为高手,我不过是比本文的部分读者碰的钉子多些罢 ...…

查看全部问答>

富士通FRAM心得提交

富士通铁电存储器MB85RS64试用心得     多年前就已知铁电存储器的存在,对他的特点也没在意,觉得和其他存储器差不多;看到富士通FRAM免费申请赛心得 赢大礼的活动,何不参加其中,既能增加对铁电存储器的认识、增强产品设计选 ...…

查看全部问答>

飞凌2440,usb下载wince6.0启动后白屏

wince5.0和linux都没问题。。。。。。我按照飞凌提供的手册,eboot.nb0飞凌提供的是wince5.0的。NK.bin是wince6.0的。。。。。。。。结果烧写后启动白屏然后断电重启后bootload都要重新烧写,每次都这样。。。有人知道什么问题吗,谢了…

查看全部问答>