飞腾FT2000/4 VXWorks 6.9.4 BSP使用与驱动指南

5星 · 超过95%的资源 需积分: 50 96 下载量 133 浏览量 更新于2024-07-15 5 收藏 608KB PDF 举报
"FT-2000/4 BSP (板级支持包) 使用说明,针对vxWorks 6.9.4操作系统,由天津飞腾信息技术有限公司提供,旨在指导用户进行相关应用和开发工作。文档内容包括FT-2000/4处理器的功能指标、参考板设计、术语定义、相关文档、注意事项,以及内核修改、BSP安装方法。此外,还详细介绍了各种驱动程序,如UART、GMAC、SATA、CAN、USB3.0和I2C控制器的使用和配置。同时,提供了如何通过UBOOT启动VXWORKS镜像的步骤。" 本文档是针对基于飞腾FT-2000/4处理器的嵌入式系统的开发人员和用户的指南,重点在于如何在vxWorks 6.9.4操作系统上进行开发和应用。FT-2000/4是一款高性能的多核处理器,其BSP为开发者提供了硬件平台的支持。 1. 功能指标:这部分可能包含了处理器的性能参数,如核心数量、主频、内存支持等,但具体内容未在摘要中给出。 2. 参考板功能框图:该图可能展示了FT-2000/4处理器在实际电路板上的连接方式和组件配置。 3. 术语:文档中可能会定义与FT-2000/4和vxWorks相关的专业术语,帮助读者理解技术细节。 4. 相关文档:可能列出了其他必要的参考资料,如处理器手册、vxWorks用户指南等。 5. 注意事项:这部分提供了使用FT-2000/4 BSP时的警告和建议,以避免潜在问题。 6. VXWORKS 6.9.4内核修改和BSP安装:这部分详细描述了对vxWorks内核的定制和BSP的安装过程,包括主要的修改点、源码编译步骤和安装指南。 7. 驱动说明: - UART驱动:通用异步收发传输器,用于串行通信。 - GMAC驱动:千兆以太网MAC控制器,用于网络连接,包括IP地址配置和网口增加。 - SATA控制器驱动:串行ATA接口,用于连接硬盘,支持查看分区内容、文件操作和IO操作。 - CAN控制器驱动:控制器局域网络,常用于汽车电子设备通信,文档中可能解释了接口和如何使用。 - USB3.0控制器驱动:支持U盘、USB键盘和鼠标,提供了相应的驱动介绍。 - I2C控制器驱动:集成电路总线,用于低速外设通信,如DS1339RTC实时时钟的使用。 8. UBOOT启动VXWORKS镜像:这部分讲解了如何通过UBOOT引导加载程序设置启动参数,以及如何通过网络或文件系统启动VXWORKS操作系统镜像。 此文档对于在FT-2000/4处理器上运行vxWorks的开发者来说是宝贵的参考资料,它涵盖了从硬件初始化到软件配置的整个流程,有助于快速理解和搭建基于飞腾处理器的嵌入式系统。