huangcm
2025-02-26 a813214788f6e7b512df54f1c659cd0bdc9ac175
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
;sunxi platform application
;---------------------------------------------------------------------------------------------------------
; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串
; 描述gpio的形式:Port:端口+组内序号<功能分配><内部电阻状态><驱动能力><输出电平状态>
;---------------------------------------------------------------------------------------------------------
 
[product]
version = "100"
machine = "evb"
 
[platform]
eraseflag   = 1
debug_mode  = 8
 
;----------------------------------------------------------------------------------
;[target]  system bootup configuration
;boot_clock    = CPU boot frequency, Unit: MHz
;storage_type    = boot medium, 0-nand, 1-card0, 2-card2, -1(defualt)auto scan
;advert_enable  = 0-close advert logo    1-open advert logo     (只有多核启动下有效)
;power_mode    = axp_type,   0:axp81X, 1:dummy, 2:axp806, 3:axp2202, 4:axp858
;----------------------------------------------------------------------------------
[target]
boot_clock       = 1008
storage_type    = -1
advert_enable   = 0
burn_key        = 1
dragonboard_test= 0
power_mode      = 0
 
;----------------------------------------------------------------------------------
;   system configuration
;   ?
;dcdc1_vol                            ---set dcdc1 voltage,mV,500-1200,10mV/step
;                                            1220-3400,20mV/step
;dcdc2_vol                            ---set dcdc2 voltage,mV,500-1200,10mV/step
;                                            1220-1540,20mV/step
;aldo1_vol                            ---set aldo1 voltage,mV,500-3500,100mV/step
;dldo1_vol                            ---set dldo1 voltage,mV,500-3500,100mV/step
;dcdcX_mode                            ---set dcdc mode,  0:pfm-pwm   1:force pwm
;----------------------------------------------------------------------------------
[power_sply]
dcdc1_vol                  = 1003300
aldo1_vol                  = 1001800
aldo2_vol                  = 1001800
aldo3_vol                  = 1003300
dldo1_vol                  =    3300
dldo2_vol                  = 1001800
dldo3_vol                  = 1001800
dldo4_vol                  = 1001800
eldo1_vol                  = 1001800
eldo2_vol                  = 1001800
eldo3_vol                  = 1001800
fldo1_vol                  = 100900
dc1sw_vol                  = 1003300
dcdc5_mode                 = 0
dcdc2_mode                 = 0
dcdc3_mode                 = 0
 
[card_boot]
logical_start   = 40960
sprite_gpio0    = port:PH6<1><default><default><1>
 
;----------------------------------------------------------------------------------
;   ir_boot_recovery_used : 1: used this function  0: not used
;   ir_work_mode          : 模式选择
;                           0: 刷机,
;                           1: 一键恢复(uboot阶段),
;                           2: 安卓recovery,
;                           3: 安卓恢复出厂设置.
;                           如果不设置,默认为安卓recovery .
;   ir_press_times        : ir遥控器连续按几次才生效,如果不设置默认为按1次生效
;   ir_detect_time        : ir遥控检测时间,单位:ms,如果不设置默认为3000ms
;   ir_key_no_duplicate   : ir遥控按键是否可重复,0:可重复(默认),1:不可重复;
;                           不可重复表示一个按键无论被按下几次,都只算ir_press_times的一次;
;                           不可重复的应用场景为组合按键功能,如:交替按下'菜单键'和'音量-键'进入安卓recovery.
;   ir_recovery_key_code0 : ir check key code
;   ir_addr_code0         : ir key addr
;                           you can increase ir support num, like:
;                           ir_recovery_key_code1, or 2, 3, but limit to 16
;----------------------------------------------------------------------------------
 
[ir_boot_recovery]
ir_boot_recovery_used       = 1
ir_work_mode                = 1
ir_press_times              = 2
ir_detect_time              = 1
ir_key_no_duplicate         = 0
ir_recovery_key_code0       = 0x11
ir_addr_code0               = 0xfe01
ir_recovery_key_code1       = 0x19
ir_addr_code1               = 0xfe01
ir_recovery_key_code2       = 0x4c
ir_addr_code2               = 0xfe01
ir_recovery_key_code3       = 0x00
ir_addr_code3               = 0xfe01
 
 
;----------------------------------------------------------------------------------
;   recovery_key_used :  模块使能端,    1:开启,0:关闭
;   press_mode_enable :  长短按模式使能,1:开启,0:关闭
;                        a)如果开启了该模式,则key_work_mode失效,short_press_mode和long_press_mode生>效,
    ;                      recovery按键可以通过长按和短按来触发两种不同的模式;
;                        b)如果关闭了该模式,则key_work_mode生效,recovery按键只能触发一种模式.
;   key_work_mode     :  模式选择
;                        0: 刷机,
;                        1: 一键恢复(uboot阶段),
;                        2: 安卓recovery,
;                        3: 安卓恢复出厂设置.
;                        如果不设置,模式为安卓recovery.
;   short_press_mode  :  长按触发的模式,选项同上.
;   long_press_mode   :  短按触发的模式,选项同上.
;   key_press_time    :  定义长按的时间,单位:毫秒.
;   recovery_key      :  按键配置.
;----------------------------------------------------------------------------------
[key_boot_recovery]
recovery_key_used       = 1
press_mode_enable       = 0
key_work_mode           = 0
short_press_mode        = 0
long_press_mode         = 1
key_press_time          = 2000
recovery_key = port:PH09<0><default><default><default>
 
 
;---------------------------------------------------------------------------------------------------------
; if 1 == standby_mode, then support super standby;
; else, support normal standby.
;---------------------------------------------------------------------------------------------------------
[pm_para]
standby_mode        = 1
 
[card0_boot_para]
card_ctrl       = 0
card_high_speed = 1
card_line       = 4
sdc_d1          = port:PF0<2><1><3><default>
sdc_d0          = port:PF1<2><1><3><default>
sdc_clk         = port:PF2<2><1><3><default>
sdc_cmd         = port:PF3<2><1><3><default>
sdc_d3          = port:PF4<2><1><3><default>
sdc_d2          = port:PF5<2><1><3><default>
;sdc_type    = "tm1"
 
[card2_boot_para]
card_ctrl       = 2
card_high_speed = 1
card_line       = 8
sdc_clk         = port:PC5<3><1><3><default>
sdc_cmd         = port:PC6<3><1><3><default>
sdc_d0          = port:PC10<3><1><3><default>
sdc_d1          = port:PC13<3><1><3><default>
sdc_d2          = port:PC15<3><1><3><default>
sdc_d3          = port:PC8<3><1><3><default>
sdc_d4          = port:PC9<3><1><3><default>
sdc_d5          = port:PC11<3><1><3><default>
sdc_d6          = port:PC14<3><1><3><default>
sdc_d7          = port:PC16<3><1><3><default>
sdc_emmc_rst    = port:PC1<3><1><3><default>
sdc_ds          = port:PC0<3><2><3><default>
sdc_ex_dly_used = 2
;sdc_io_1v8    = 1
;sdc_dis_host_caps = 0x100
;sdc_erase    = 2
;sdc_boot0_sup_1v8 = 1
;sdc_type    = "tm4"
 
[gpio_bias]
pc_bias        = 1800
 
[twi_para]
twi_port        = 0
twi_scl         = port:PH14<2><default><default><default>
twi_sda         = port:PH15<2><default><default><default>
 
[auto_print]
auto_print_used = 1
 
[uart_para]
uart_debug_port = 0
uart_debug_tx   = port:PB09<2><1><default><default>
uart_debug_rx   = port:PB10<2><1><default><default>
 
[jtag_para]
jtag_enable     = 1
jtag_ms         = port:PH9<3><default><default><default>
jtag_ck         = port:PH10<3><default><default><default>
jtag_do         = port:PH11<3><default><default><default>
jtag_di         = port:PH12<3><default><default><default>
 
[clock]
pll4            = 300
pll6            = 600
pll8            = 360
pll9            = 297
pll10           = 264
 
;*****************************************************************************
;sdram configuration
;
;*****************************************************************************
[dram_para]
 
dram_clk       = 672
dram_type      = 7
dram_dx_odt    = 0x0d0d0d0d
dram_dx_dri    = 0x0c0c0c0c
dram_ca_dri    = 0x1919
dram_para0     = 0x18181515
dram_para1     = 0x30fa
dram_para2     = 0x0000
dram_mr0       = 0x0
dram_mr1       = 0xc3
dram_mr2       = 0x6
dram_mr3       = 0x2
dram_mr4       = 0x0
dram_mr5       = 0x0
dram_mr6       = 0x0
dram_mr11      = 0x0
dram_mr12      = 0x0
dram_mr13      = 0x0
dram_mr14      = 0x0
dram_mr16      = 0x0
dram_mr17      = 0x0
dram_mr22      = 0x0
dram_tpr0      = 0x0
dram_tpr1      = 0x0
dram_tpr2      = 0x0
dram_tpr3      = 0x0
dram_tpr6      = 0x2fd48080
dram_tpr10     = 0x00f9788a
dram_tpr11     = 0x13130f0d
dram_tpr12     = 0x120f1012
dram_tpr13     = 0x60
dram_tpr14     = 0x1d1a1b1e
 
;----------------------------------------------------------------------------------
;os life cycle para configuration
;----------------------------------------------------------------------------------
 
;----------------------------------------------------------------------------------
;uart configuration
;uart_type ---  2 (2 wire), 4 (4 wire), 8 (8 wire, full function)
;----------------------------------------------------------------------------------
[uart0]
uart0_used       = 1
uart0_port       = 0
uart0_type       = 2
uart0_tx         = port:PB09<2><1><default><default>
uart0_rx         = port:PB10<2><1><default><default>
 
[nand0_para]
nand0_support_2ch    = 0
 
nand0_used          = 0
nand0_we            = port:PC00<2><0><1><default>
nand0_ale           = port:PC01<2><0><1><default>
nand0_cle           = port:PC02<2><0><1><default>
nand0_ce0           = port:PC03<2><1><1><default>
nand0_nre           = port:PC04<2><0><1><default>
nand0_rb0           = port:PC05<2><1><1><default>
nand0_d0           = port:PC06<2><0><1><default>
nand0_d1           = port:PC07<2><0><1><default>
nand0_d2            = port:PC08<2><0><1><default>
nand0_d3            = port:PC09<2><0><1><default>
nand0_d4            = port:PC10<2><0><1><default>
nand0_d5            = port:PC11<2><0><1><default>
nand0_d6            = port:PC12<2><0><1><default>
nand0_d7            = port:PC13<2><0><1><default>
nand0_ndqs            = port:PC14<2><0><1><default>
nand0_ce1            = port:PC15<2><1><1><default>
nand0_rb1          = port:PC16<2><1><1><default>
 
nand0_regulator1         = "vcc-nand"
nand0_regulator2         = "none"
nand0_cache_level = 0x55aaaa55
nand0_flush_cache_num = 0x55aaaa55
nand0_capacity_level = 0x55aaaa55
nand0_id_number_ctl = 0x55aaaa55
nand0_print_level = 0x55aaaa55
nand0_p0 = 0x55aaaa55
nand0_p1 = 0x55aaaa55
nand0_p2 = 0x55aaaa55
nand0_p3 = 0x55aaaa55
 
[secure]
dram_region_mbytes       = 80
drm_region_mbytes        = 0
drm_region_start_mbytes  = 0