• Bootloader就是启动加载程序的意思,uClinux启动离不开引导程序。Bootloader是在操作系统运行之前执行的一段自举程序。通过这段小程序,用以初始化硬件设备、改变处理器运行模式、重组中断向量表和建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。

     

    U-Boot全称Das U-Boot-universal bootloader,是由DENX SoftwareEngineering的Wolf...
    Tag:
  • JTAG工具测试:

    在没有Bootloader的情况下,编程FLASH存储器的唯一途径是使用JTAG端口。笔者使用的IGLOO Parallel 并口JTAG 和 华恒BF531开发板。IGLOO Parallel仿真器可以按照以下资料自制:

    ( IGLOO原理图、PCB 下载)

    IGLOO通过PC机并口连接至开发环境。一旦JTAG正确地连接至Blackfin,你就能将正确的U-boot文件下载自NOR Flash 存储器...
    Tag:
  • 以下操作在Debian 4 中进行:

    (1) 到Blackfin uClinux网站下载GNU Toolchain:

    地址:http://blackfin.uclinux.org/gf/project/toolchain/frs/

    针对Blackfin处理器的工具链有两类:

    A. 编译没有操作系统时“裸奔”(Bare Metal)的程序,相当于普通单片机的集成开发环境IDE,以bfin-elf-x...
    Tag: