• 嵌入式linux书籍推荐 > 嵌入式linux在arm开发板上的移植
  • 嵌入式linux在arm开发板上的移植

    免费下载 下载该文档 文档格式:PDF   更新时间:2005-11-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:pdf
    文档作者:njxx
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    嵌入式linux在arm开发板上的移植
    北京泰科威科技有限公司
    嵌入式linux在arm开发板上的移植
    linux在嵌入式设备上的应用越来越广泛,非常多的嵌入式设备 都开始由使用其它嵌入式OS向使用linux转变. 随着嵌入式技术的发展,现在有越来越多的人才投入到嵌入式 开发队伍中来,为了初学者能更快的踏进嵌入式开发的大门,有大 量的开发板,学习板也应运而生,以基于arm处理器的最多,所以 今天所介绍的主题就是" 嵌入式linux在arm开发板上的移植" ,希望 能对刚开始接触嵌入式开发的爱好者们提供一些微薄的帮助.
    Arm 系列微处理器
    Arm 家族基本分为arm7,arm9和arm10几个系列,其中arm7和 arm9应用最为广泛.

    ARM7的处理速度为0.9MIPS/MHz,常见的ARM7芯片系统主时钟为 20MHz-133MHz ARM9的处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟为 100MHz-233MHz ARM10最高可以达到700MHz


    嵌入式开发基本模型
    Host Serial
    并口 JTAG
    Target
    ICE
    嵌入式系统的引导文件的下载
    不同种类的芯片具有不同下载方式

    使用JTAG 或ICE 特殊芯片的特殊引导方法

    嵌入式系统的引导文件的下载
    1.通过JTAG 口下载
    通常ARM处理器都支持JTAG调试端口,通过JTAG口下载引 导程序到RAM或Flash中,一般都需要专用或通用的ICE系 统来支持.
    嵌入式系统的引导文件的下载
    JTAG主要的信号线

    TDO Input TDI Output TCK Output TMS Output
    Test Data Out from target to ICE Test Data In from ICE to target Test Clock output from ICE to the target Test Mode Select

    NSRST Input/Output(可选项) System Reset,与目标板上的系统复位信 号相连.可以直接对目标系统复位,同时可以检测目标系统的复位情况. 为了防止误触发,应在目标端加上适当的上拉电阻 nTRST Output (可选项) JTAG复位.在目标端应加适当的上拉电阻以 防止误触发
    嵌入式系统的引导文件的下载
    2.通用的ICE

    ARM的硬件开发工具主要包括两类仿真器,一是JTAG仿真器,二 是全功能在线仿真器. JTAG仿真器是利用ARM处理器中的调试模块的功能,通过其JTAG 边界扫描口来与仿真器连接,如Multi ICE,JEENI仿真器等 全功能在线仿真器,由于其信真头完全取代目标板上的CPU,因而 功能非常强大


    嵌入式系统的引导文件的下载
    特殊芯片的特殊引导方法

    很多嵌入式处理器都提供了自举模式(Bootstrap),供用户写入引 导代码. 自举模式利用了固化在芯片内部的一段引导程序,当处理器复位时, 如果在特定引脚上加信号,则处理器将在复位后执行固化ROM中的 程序. 自举ROM中的程序完成串口的初始化,然后等待用户从串口写入用 户代码.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 嵌入式linux  嵌入式linux基础教程  嵌入式linux操作系统  嵌入式linux驱动开发  嵌入式linux应用开发  嵌入式linux项目  嵌入式linux开发入门  嵌入式linux系统移植  嵌入式linux开发环境