FS2410开发板入门指南:从BootLoader到Linux与WinCE

需积分: 19 1 下载量 15 浏览量 更新于2024-11-29 收藏 4.46MB PDF 举报
"FS2410使用手册是针对初学者的ARM处理器S3C2410入门资料,由深圳市优龙科技有限公司提供。手册详细介绍了FS2410开发板,包括其硬件配置、驱动支持、操作系统的使用以及在不同系统下的应用,如Linux和Windows CE。" 在本手册中,主要知识点包括: 1. **S3C2410处理器介绍**:S3C2410是Samsung公司设计的一款基于ARM920T内核的微处理器,适用于嵌入式系统。它具有高性能、低功耗的特点,内置了多种外设接口,如LCD控制器、USB Host/Device、以太网MAC等。 2. **FS2410开发板简介**:FS2410开发板是基于S3C2410的开发平台,提供了丰富的硬件资源,包括各种接口和外设,用于帮助开发者快速理解和实践ARM系统的开发。 3. **操作系统支持的驱动**:手册涵盖了开发板在非操作系统和不同操作系统(如Linux、Windows CE)下的驱动支持情况,为用户在不同环境中使用开发板提供了基础。 4. **硬件资源分配**:详细说明了地址空间分配、片选信号定义,以及接口资源,如按键、接口的使用说明,便于开发者了解硬件资源并进行相应的程序设计。 5. **启动过程**:包括BootLoader的启动、USB驱动的安装,以及如何通过BIOS启动不同的操作系统。 6. **BIOS功能**:FS2410的BIOS功能不仅用于系统启动,还提供了对外围设备的测试和管理功能。 7. **ADS1.2集成开发环境**:介绍了如何使用ADS1.2创建工程,进行代码调试,以及通过DragonJTAG进行仿真调试,帮助开发者进行C/C++程序的编写和调试。 8. **烧录工具**:讲解了如何使用sjf2410工具将BIOS烧写到NandFlash和NorFlash,以便于系统启动和更新固件。 9. **Linux环境**:包括如何烧写Linux内核和根文件系统,以及通过BIOS或自动启动方式运行Linux,并进行了网络接口和USBHOST的测试。 10. **Windows CE环境**:涵盖了下载和运行Windows CE,烧写WinCE,通过BIOS启动WinCE,以及在WinCE下进行网络接口和USBHOST接口的测试。 该手册全面覆盖了FS2410开发板的基础知识和实践操作,对于希望学习和使用ARM9处理器的初学者来说,是一份宝贵的参考资料。