bsp linux
英语:board support package,简称 BSP
在嵌入式系统中,板级支持包(英语:board support package,简称 BSP)用作初始化与运行操作系统并用于评估板(Evaluation Board)的简易代码。它通常包含了以基础支持代码来加载操作系统的引导程序(英语:bootloader),以及主板上所有设备的驱动程序。
一些供应商还会提供一套根文件系统、用于构建运行在该嵌入式系统上的程序的工具链(英语:toolchain,可以是架构支持包的一部分),以及(在运行过程中)配置设备的实用工具。
完善的 Linux BSP,包括 Linux 内核源码、和开发工具等.
BSP包示例
| 软件资源 | 说明 | 
| Linux 内核 | 4.1.15 | 
| 文件系统 | 根文件系统采用 ext3,在根文件系统上可挂载多种文件系统,如: sysfs、yaffs2、ubifs 等 | 
| 交叉编译器(内核) | arm-poky-linux-gnueabi-gcc 5.3.0 | 
| 交叉编译器(应用程序) | arm-poky-linux-gnueabi-gcc 5.3.0动 | 
| eMMC | 驱动源码:/drivers/mmc/host/ | 
| SD/MMC | 驱动源码:/drivers/mmc/host/ | 
| LCD | 驱动源码:/drivers/video/fbdev/mxc/ | 
| 触摸屏 | 驱动源码:/drivers/input/touchscreen/ | 
| 摄像头 | 驱动源码:/drivers/media/platform/mxc/capture/ | 
| I2C | 驱动源码:/drivers/i2c/ | 
| UART | 驱动源码:/drivers/tty/serial | 
| USB | 驱动源码:/drivers/usb | 
| 以太网 | 驱动源码:/drivers/net/ethernet/freescale/ | 
| CAN | 驱动源码:/drivers/net/can | 
| WIFI | 驱动源码:/drivers/net/wireless | 
| PWM | 驱动源码:/drivers/pwm | 
| GPIO | 驱动源码:/drivers/gpio | 
| RTC | 驱动源码:/drivers/rtc | 
| 图形界面 | 使用 QT5.12 | 
| 示例程序 | 提供串口、LED、网络、Web、数据库等开发例程 | 
| 工具软件 | 如系统镜像烧写工具、串口调试工具、网络调试工具、tftp 服务器软件等 | 
本文链接地址:https://const.net.cn/367.html