1. 概述
1.1 编写目的
介绍A40i调试信息打印串口由uart0改为uart3。
1.2 适用范围
Table:适用产品列表
2. Uboot
2.1 sys_config.fex改动
使能uart3(TX:PH00 RX:PH01),并让boot0,uboot的debug串口由uart0改为uart3(TX:PH00 RX:PH01)
2.2 宏定义改动
在 brandy/u-boot-2014.07/include/configs/sunXXX.h 路径中,修改如下:
diff --git a/pack/chips/sun8iw11p1/configs/a40i-p3/sys_config.fex
b/pack/chips/sun8iw11p1/configs/a40i-p3/sys_config.fex
index 159d3fa..afe98fe 100755
--- a/pack/chips/sun8iw11p1/configs/a40i-p3/sys_config.fex
+++ b/pack/chips/sun8iw11p1/configs/a40i-p3/sys_config.fex
@@ -111,9 +111,9 @@ twi_scl = port:PB0<2><default><default><default>
twi_sda = port:PB1<2><default><default><default>
[uart_para]
-uart_debug_port = 0
-uart_debug_tx = port:PB22<2><1><default><default>
-uart_debug_rx = port:PB23<2><1><default><default>
+uart_debug_port = 3
+uart_debug_tx = port:PH00<4><1><default><default>
+uart_debug_rx = port:PH01<4><1><default><default>
[jtag_para]
jtag_enable = 1
@@ -387,7 +387,7 @@ uart2_rx = port:PI19<7><1><default><default>
[uart3]
-uart3_used = 0
+uart3_used = 1
uart3_port = 3
uart3_type = 2
uart3_tx = port:PH00<4><1><default><default>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26