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