summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2018-08-24 13:38:11 +0800
committerGitHub <[email protected]>2018-08-24 13:38:11 +0800
commit2725e412ea7278959a62725d246cb7523c91ffaf (patch)
treed96433dda80ee82ebd07be60b304b36dd7fafd27
parent04ceae4349ceff3a5af918fa9d4187e9d4e8d87e (diff)
parent2fa6b67412de9257557cac614649fcfba3571bab (diff)
Merge pull request #1736 from RT-Thread/feature_raspi2
[BSP] Update raspi2 README.md
-rw-r--r--bsp/raspi2/README.md24
-rw-r--r--bsp/raspi2/figures/raspi2.pngbin0 -> 901488 bytes
-rw-r--r--bsp/raspi2/figures/raspi_uart.pngbin0 -> 1067143 bytes
3 files changed, 12 insertions, 12 deletions
diff --git a/bsp/raspi2/README.md b/bsp/raspi2/README.md
index 47927b15b6..d65a954728 100644
--- a/bsp/raspi2/README.md
+++ b/bsp/raspi2/README.md
@@ -1,4 +1,4 @@
-# Raspberry A7板级支持包说明
+# Raspberry PI 2B板级支持包说明
## 1. 简介
@@ -6,6 +6,8 @@
这份RT-Thread BSP是针对 Raspberry Pi 2B 的一份移植,树莓派价格便宜, 使用者甚众,是研究和运行RT-Thread的可选平台之一。
+![raspi2](figures/raspi2.png)
+
当前Raspberry Pi 2B对应的硬件特性:
| 硬件 | 描述 |
@@ -17,7 +19,7 @@
## 2. 编译说明
-Windows环境下推荐使用[env工具][1]
+Windows环境下推荐使用[env工具][1]进行编译。
Linux下推荐使用gcc工具 [gcc-arm-none-eabi-4_8-2014q1_linux][2],如果还没有编译工具,下载后,解开文件。
@@ -25,15 +27,15 @@ Linux下推荐使用gcc工具 [gcc-arm-none-eabi-4_8-2014q1_linux][2],如果�
tar vxf gcc-arm-none-eabi-4_8-2014q1_linux.tar.bz2
```
-Linux环境可能需要修改编译器目录设置,修改bsp/raspi2/rtconfig.py中的
+Linux环境下需要修改编译器目录设置,修改`bsp/raspi2/rtconfig.py`中的
```
-EXEC_PATH = r'/opt/gcc-arm-none-eabi-4_8-2014q1_gri/bin'
+EXEC_PATH = r'/opt/gcc-arm-none-eabi-4_8-2014q1_gri/bin'
```
-为编译工具的实际所在目录,这里注意要加上后缀 /bin
+为编译工具的实际所在目录,这里注意要加上后缀 `/bin`
-进入到`bsp/raspi2`目录中,运行以下命令:
+进入到`rt-thread/bsp/raspi2`目录中,运行以下命令:
```
scons
@@ -42,7 +44,6 @@ scons
来编译这个板级支持包。如果编译正确无误,会产生kernel.elf、kernel.img文件。
kernel.img即是要cp到raspberry SD卡中根目录的文件
-
## 3. 执行
### 3.1 下载[raspbian镜像][3],生成可以运行的raspbian SD卡
@@ -69,13 +70,13 @@ Windows环境下,执行etcher选择解压后的2018-06-27-raspbian-stretch-lit
### 3.2 准备好串口线
-目前版本是使用raspi2的 GPIO 14, GPIO 15来作路口输出。
+目前版本是使用raspi2的 GPIO 14, GPIO 15来作路口输出,连线情况如下图所示:
-串口参数: 115200 8N1 ,硬件和软件流控为关。
+![raspi2](figures/raspi_uart.png)
-按上面的方法做好SD卡后,插入树莓派2B,通电。
+串口参数: 115200 8N1 ,硬件和软件流控为关。
-输出到串口的信息应该是这样的:
+按上面的方法做好SD卡后,插入树莓派2B,通电可以在串口上看到如下所示的输出信息:
```text
heap: 0x00020b20 - 0x00400000
@@ -86,7 +87,6 @@ Windows环境下,执行etcher选择解压后的2018-06-27-raspbian-stretch-lit
2006 - 2018 Copyright by rt-thread team
Hello RT-Thread!
msh >
-
```
## 4. 支持情况
diff --git a/bsp/raspi2/figures/raspi2.png b/bsp/raspi2/figures/raspi2.png
new file mode 100644
index 0000000000..2f2e25d9cb
--- /dev/null
+++ b/bsp/raspi2/figures/raspi2.png
Binary files differ
diff --git a/bsp/raspi2/figures/raspi_uart.png b/bsp/raspi2/figures/raspi_uart.png
new file mode 100644
index 0000000000..c6ae382182
--- /dev/null
+++ b/bsp/raspi2/figures/raspi_uart.png
Binary files differ