香蕉派 BPI-2K0300开源硬件是广东比派科技与广东龙芯基于龙芯自研LoongArch架构64位SoC处理器2K0300设计的单板计算机开发板,板卡尺寸为(85mm x 56mm),兼容树莓派4B尺寸大小、定位孔及40 PIN GPIO定义。板卡接口资源丰富,集成网络、LCD、USB、TF卡座、Wi-Fi、音频、ADC、JTAG等接口,扩展能力强,方便搭建方案原型和应用开发创新,外设生态扩展方便.支持Buildroot、Loongnix、OpenHarmony、OpenWRT等多种操作系统多种操作系统及图形GUI开发设计,资料配套齐全。
板卡采用全表贴化设计,核心元器件均可采用国产器件替换,具有自主、安全、稳定、可靠、实用性强等特点,可广泛用于工业自动化控制、工业网关,物联网数采、能源电力、智慧水务、轨道交通、教学教具等应用领域的方案学习评估和技术预研。
LS2K0300 芯片是基于 LA264 处理器核的多功能 SOC 芯片,芯片片内集成 16 位 DDR4 内存控制器,并集成了丰富的外设接口:USB2.0接口,GMAC 接口,DVO显示接口,I2S音频接口,SPI/QSPI,ADC,SDIO,eMMC 和其他工控领域常用接口,可广泛适用于工业控制、通信设备、信息家电和物联网等应用领域。
(1)板卡接口资源丰富
龙芯2K0300处理器,集成64位LA264核心,主频1.0GHz
板载1片16位DDR4内存,内存容量512MB,最大可支持2GB
板载1片8GB eMMC存储颗粒
支持4路USB2.0 接口
支持1路千兆以太网RJ45接口
支持1路24位色RGB TFT LCD显示接口
支持1路3.5mm音频接口,支持MIC IN和LINE OUT
支持1路TF卡插槽
支持1路USB接口WIFI
支持1路40PIN GPIO(可复用5路UART/2路I2C/3路SPI/4路CAN/4路PWM)
支持1路调试串口,兼容TTL电平
支持1路复位按钮
支持2路LED灯,电源和运行状态指示灯
支持ADC功能,4通道12位AD
支持RTC功能,CPU内部RTC引出
支持看门狗功能
支持JTAG调试接口
支持TYPE-C电源接口,DC5V/2A电压输入
(2)外设生态扩展方便
板卡尺寸大小及定位孔兼容树莓派4B
板卡40 PIN GPIO定义可兼容树莓派4B
可复用树莓派扩展模块,外设软硬件生态丰富,方便方案原型搭建和应用开发创新
(3)支持多种操作系统及图形库
板卡支持Buildroot、Loongnix、OpenHarmony、OpenWRT等多种操作系统
支持C/C++、 python等主流编程语言,配套开发资料齐全,方便用户快速学习和方案评估
支持QT、LVGL等多种图形GUI开发设计
工业自动化控制
工业网关
物联网数采
能源电力
智慧水务
轨道交通
教学教具
| Banana Pi BPI-2k0300硬件规格表 | |
|---|---|
处理器  | 
Loongson 2K0300 1个LA264处理器核 主频1.0GHz  | 
内存  | 
512B DDR4  | 
存储  | 
SPI Flash 1*SPI Flash, 容量2MB,存储启动固件uBoot  | 
eMMC 1x eMMC 容量8GB  | 
|
网络  | 
1*千兆以太网RJ45接口  | 
LCD  | 
1*RGB LCD,支持24位色输出,最大分辨率支持1080P  | 
Audio  | 
1*3.5mm音频接口,支持录音播放  | 
USB  | 
4*USB2.0 HOST  | 
WIFI  | 
1*WIFI,USB接口  | 
ADC  | 
1*12位ADC接口,引出4通道  | 
TF卡  | 
1*TF卡接口  | 
GPIO  | 
1*40 PIN GPIO(可复用5路UART/2路I2C/3路SPI/4路CAN/4路PWM)  | 
RTC  | 
1*RTC接口  | 
WTD  | 
1*WTD  | 
JTAG  | 
1*JTAG调试接口  | 
调试串口  | 
1*UART调试接口  | 
复位按钮  | 
1*复位按钮  | 
电源输入  | 
1*TYPE-C接口  | 
指示灯  | 
1*电源指示灯  | 
1*运行状态指示灯  | 
|
系统软件  | 
固件 uBoot2022.04  | 
内核 Linux5.10  | 
|
系统 Buildroot/Loongnix/SylixOS/OpenHarmony/openWRT  | 
|
输入电源  | 
TYPE-C 接口,DC 5V/2A输入  | 
工作温度  | 
0~70℃  | 
相对湿度  | 
95%,无凝结  | 
存储温度  | 
-40~85℃  | 
典型功耗  | 
1.5W  | 
板卡尺寸  | 
85mm*56mm  | 
| PCB尺寸 | 85mm x 56mm | 
|---|---|
PCB层数  | 
6层  | 
PCB板厚  | 
1.6mm  | 
安装孔数量  | 
4个  | 
40 PIN GPIO采用2.54mm插针形式引出,接口复用丰富,可复用为UART/I2C/SPI/CAN/PWM/TIM/GPIO等接口,可兼容树莓派接口,复用树莓派外围扩展硬件模块。
LCD接口支持24位色RGB LCD屏幕,支持I2C触摸接口,兼容正点原子屏幕,40PIN FPC信号线接口定义如下:
| 序号 | 名称 | 说明 | 
|---|---|---|
1,2  | 
VCC  | 
5V电源输入  | 
3~10  | 
R0~R7  | 
8位RED数据线  | 
11  | 
GND  | 
底线  | 
12~19  | 
G0~G7  | 
8位GREEN数据线  | 
20  | 
GND  | 
底线  | 
21~28  | 
B0~B7  | 
8位BLUE数据线  | 
29  | 
GND  | 
底线  | 
30  | 
CLK  | 
像素时钟  | 
31  | 
HSYNC  | 
水平同步信号  | 
32  | 
VSYNC  | 
垂直同步信号  | 
33  | 
LCD_EN  | 
数据使能信号  | 
34  | 
LCD_BL  | 
背光控制信号  | 
35  | 
CT_RST  | 
电容触摸屏复位信号  | 
36  | 
CT_SDA  | 
电容触摸屏I2C_SDA信号  | 
37  | 
NC  | 
NC  | 
38  | 
CT_SCL  | 
电容触摸屏I2C_SCL信号  | 
39  | 
CT_INT  | 
电容触摸屏中断信号  | 
40  | 
RESET  | 
LCD复位信号(低电平有效)  | 
WIFI模块采用USB2.0接口,主控芯片RTL8188FTV,支持2.4G频段,支持IEEE802.11b/g/n标准协议。
电源接口和调试串口共用TYPE-C接口,调试串口采用USB转串口芯片CH340K设计,方便用户接入电脑USB接口使用调试,无需外接串口模块。如果外接负载较大时,请使用5V/2A DC TYPE-C电源供电使用,外接USB调试串口模块,使用TTL调试串口。
板载2PIN 1.25mm针座连接器,搭配CR2032纽扣电池使用,掉电保存时间。
板载2*4 2.0mm排针,引出SPI FLASH 烧写座子,外接SPI FLASH烧写器,烧写更新uBoot固件,方便板子变砖时使用。
| 引脚编号 | 引脚定义 | 引脚编号 | 引脚定义 | 
|---|---|---|---|
1  | 
SPI0_CS  | 
2  | 
3.3V  | 
3  | 
SPI0_MISO  | 
4  | 
NC  | 
5  | 
MRESET#  | 
6  | 
SPI0_CLK  | 
7  | 
GND  | 
8  | 
SPI0_MOSI  | 
板载2*4 2.0mm排针,引出ADC接口、TTL调试串口、外部看门狗使能接口。ADC接口引出4路通道ADC0,ADC1,ADC4,ADC5,支持2组差分模式和单端模式。UART0作为调试串口,引出UART0_TX/UART0_RX至插针,便于用户外接调试串口模块使用。外部看门狗使能引脚WDI_EN外接高电平,开启外部看门狗,外部看门狗默认关闭。
| 引脚编号 | 引脚定义 | 引脚编号 | 引脚定义 | 
|---|---|---|---|
1  | 
UART0_TX  | 
2  | 
UART0_RX  | 
3  | 
WDI_EN  | 
4  | 
3.3V  | 
5  | 
AI0  | 
6  | 
AI1  | 
7  | 
AI4  | 
8  | 
AI5  | 
JTAG调试接口采用1.25mm 6PIN插座引出,可以用于CPU调试和SPI FLASH固件烧写。接口定义如下:
| 引脚编号 | 引脚定义 | 引脚编号 | 引脚定义 | 
|---|---|---|---|
1  | 
JTAG_TRST  | 
2  | 
JTAG_TDI  | 
3  | 
JTAG_TDO  | 
4  | 
JTAG_TMS  | 
5  | 
JTAG_TCK  | 
6  | 
GND  |