Advertisement
Guest User

h3-olinuxino-nano.fex for low temperatures/consumption

a guest
Jul 11th, 2016
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.90 KB | None | 0 0
  1. [product]
  2. version = "100"
  3. machine = "h3-olinuxino-nano"
  4.  
  5. ;---------------------------------------------------------------------------------------------------------
  6. ; eraseflag - 1 erase data partition, 0 - do not erase data partition
  7. ; next_work - action after burn, 0x0 by config, 0x1, normal, 0x2 reboot 0x3 ,shutdown,0x4 reupdate ,0x5 boot
  8. ;---------------------------------------------------------------------------------------------------------
  9. [platform]
  10. debug_mode = 1
  11. eraseflag = 1
  12. next_work = 2
  13.  
  14. ;----------------------------------------------------------------------------------
  15. ;[target] system bootup configuration
  16. ;boot_clock = CPU boot frequency, Unit: MHz
  17. ;storage_type = boot medium, 0-nand, 1-card0, 2-card2, -1(defualt)auto scan
  18. ;----------------------------------------------------------------------------------
  19. [target]
  20. boot_clock = 816
  21. storage_type = -1
  22.  
  23. ;---------------------------------------------------------------------------------
  24. ; uboot key detect enable
  25. ; 当keyen_flag = 1 时,支持按键检测
  26. ; 当keyen_flag = 0 时,不支持
  27. ;---------------------------------------------------------------------------------
  28. [key_detect_en]
  29. keyen_flag = 0
  30.  
  31. ;---------------------------------------------------------------------------------
  32. ;"一键进烧写功能"的按键值配置,按住位于min~max范围内的按键都可以强制进烧写
  33. ; fel_key_max用于配置按键的最大键值
  34. ; fel_key_min用于配置按键的最小键值
  35. ;---------------------------------------------------------------------------------
  36. [fel_key]
  37. fel_key_max =07
  38. fel_key_min =02
  39.  
  40. ;----------------------------------------------------------------------------------
  41. ;card boot
  42. ;logical_start用于配置启动卡上mbr的位置相对于SD卡sector 0的偏移,单位为sector(512byte)
  43. ;sprite_gpio0用于配置卡量产时指示灯所用的gpio
  44. ;----------------------------------------------------------------------------------
  45. ;-------------------------------------------------------------------------------
  46. ; sprite_work_delay :
  47. ; sprite_err_delay :
  48. ; sprite_gpio0 : 卡量产、一键recovery状态指示灯
  49. ; next_work : 卡量产完成,工作状态(默认关机)
  50. ;-------------------------------------------------------------------------------
  51. [card_boot]
  52. logical_start = 40960
  53. sprite_work_delay = 500
  54. sprite_err_delay = 200
  55. sprite_gpio0 = port:PL10<1><default><default><default>
  56. next_work = 3
  57.  
  58. ;---------------------------------------------------------------------------------
  59. ; used : 1: used this config, 0: not
  60. ; start_type : 1: start system directly when power supply, 0: wait IR/KEY to power on
  61. ; irkey_used : 1: ir key used, 0: not
  62. ; pmukey_used: 1: physical button used, 0: not
  63. ; pmukey_num : the index of gpio, only support PL
  64. ; led_power : 1: light, 0: off, the control gpio is PL10
  65. ; led_state : 1: light, 0: off, default is 0
  66. ;---------------------------------------------------------------------------------
  67. [box_start_os]
  68. used = 1
  69. start_type = 1
  70. irkey_used = 1
  71. pmukey_used = 1
  72. pmukey_num = 3
  73. led_power = 0
  74. led_state = 0
  75.  
  76. ;-------------------------------------------------------------------------------
  77. ; boot阶段上电初始化GPIO
  78. ; used :模块使能端 置1:开启模块 置0:关闭模块
  79. ; gpiox :上电初始化gpio (名称自定,但不能重复,并且GPIO允许可以多个)
  80. ; PH06 : 系统显示LED GPIO
  81. ;-------------------------------------------------------------------------------
  82. [boot_init_gpio]
  83. used = 1
  84. gpio0 = port:PL10<1><default><default><1>
  85. gpio1 = port:PA15<1><default><default><1>
  86.  
  87. ;----------------------------------------------------------------------------------
  88. ; used: 模块使能端 1:开启模块 0:关闭模块
  89. ; mode: 模式选择 1:一键进入OTA升级 2:一键恢复(通过sysrecovery分区来恢复) 其他值:无效
  90. ; recovery_key : 按键配置 (例如:recovery_key= port:PH16<0><default>)
  91. ;----------------------------------------------------------------------------------
  92. [recovery_para]
  93. used = 1
  94. mode = 2
  95. recovery_key = port:PL01<0><default><default><default>
  96.  
  97.  
  98. ;---------------------------------------------------------------------------------------------------------
  99. ; if 1 == standby_mode, then support super standby;
  100. ; else, support normal standby.
  101. ;---------------------------------------------------------------------------------------------------------
  102. [pm_para]
  103. standby_mode = 1
  104.  
  105. [card0_boot_para]
  106. card_ctrl = 0
  107. card_high_speed = 1
  108. card_line = 4
  109. sdc_d1 = port:PF00<2><1><2><default>
  110. sdc_d0 = port:PF01<2><1><2><default>
  111. sdc_clk = port:PF02<2><1><2><default>
  112. sdc_cmd = port:PF03<2><1><2><default>
  113. sdc_d3 = port:PF04<2><1><2><default>
  114. sdc_d2 = port:PF05<2><1><2><default>
  115.  
  116. [card2_boot_para]
  117. card_ctrl = 2
  118. card_high_speed = 1
  119. card_line = 8
  120. sdc_cmd = port:PC06<3><1><2><default>
  121. sdc_clk = port:PC05<3><1><2><default>
  122. sdc_d0 = port:PC08<3><1><2><default>
  123. sdc_d1 = port:PC09<3><1><2><default>
  124. sdc_d2 = port:PC10<3><1><2><default>
  125. sdc_d3 = port:PC11<3><1><2><default>
  126. sdc_d4 = port:PC12<3><1><2><default>
  127. sdc_d5 = port:PC13<3><1><2><default>
  128. sdc_d6 = port:PC14<3><1><2><default>
  129. sdc_d7 = port:PC15<3><1><2><default>
  130. sdc_2xmode = 1
  131. sdc_ddrmode = 1
  132.  
  133. [twi_para]
  134. twi_port = 0
  135. twi_scl = port:PA11<2><default><default><default>
  136. twi_sda = port:PA12<2><default><default><default>
  137.  
  138. [uart_para]
  139. uart_debug_port = 0
  140. uart_debug_tx = port:PA04<2><1><default><default>
  141. uart_debug_rx = port:PA05<2><1><default><default>
  142.  
  143. [force_uart_para]
  144. force_uart_port = 0
  145. force_uart_tx = port:PF02<3><1><default><default>
  146. force_uart_rx = port:PF04<3><1><default><default>
  147.  
  148. [jtag_para]
  149. jtag_enable = 0
  150. jtag_ms = port:PA00<3><default><default><default>
  151. jtag_ck = port:PA01<3><default><default><default>
  152. jtag_do = port:PA02<3><default><default><default>
  153. jtag_di = port:PA03<3><default><default><default>
  154.  
  155. [clock]
  156. pll_video = 297
  157. pll_ve = 402
  158. pll_periph0 = 600
  159. pll_gpu = 576
  160. pll_periph1 = 600
  161. pll_de = 864
  162.  
  163. ;*****************************************************************************
  164. ;sdram configuration
  165. ;
  166. ; dram_tpr7[31:31]=1, use gpio type to detect dram type and
  167. ; dram_tpr7[31:31]=0, not use gpio type to detect dram type.
  168. ;
  169. ; if set ddr type auto detect, use dram_tpr7 to set dram clk.
  170. ; for example: if dram_tpr13[13:13] = 1, it use
  171. ; dram_tpr7[29:20] to set lpddr2 clk,
  172. ; dram_tpr7[19:10] to set lpddr3 clk,
  173. ; dram_tpr7[9:0] to set ddr3 or ddr3l clk.
  174. ;*****************************************************************************
  175. [dram_para]
  176. dram_clk = 624
  177. dram_type = 3
  178. dram_zq = 0x3b3bfb
  179. dram_odt_en = 0x1
  180. dram_para1 = 0x10E40000
  181. dram_para2 = 0x0000
  182. dram_mr0 = 0x1840
  183. dram_mr1 = 0x40
  184. dram_mr2 = 0x18
  185. dram_mr3 = 0x2
  186. dram_tpr0 = 0x0048A192
  187. dram_tpr1 = 0x01C2418D
  188. dram_tpr2 = 0x00076051
  189. dram_tpr3 = 0
  190. dram_tpr4 = 0
  191. dram_tpr5 = 0
  192. dram_tpr6 = 100
  193. dram_tpr7 = 0
  194. dram_tpr8 = 0
  195. dram_tpr9 = 0
  196. dram_tpr10 = 0
  197. dram_tpr11 = 0x6aaa0000
  198. dram_tpr12 = 0x7979
  199. dram_tpr13 = 0x800800
  200. ;----------------------------------------------------------------------------------
  201. ;os life cycle para configuration
  202. ;----------------------------------------------------------------------------------
  203.  
  204. ;---------------------------------------------------------------------------------------------------------
  205. ; wakeup_src_para:
  206. ; sometimes, u would like to add more wakeup src in standby mode, these para will be
  207. ; help;
  208. ; u need to make sure the standby mode support the wakeup src. Also, some hw
  209. ; condition must be guaranteed.
  210. ; including:
  211. ; cpu_en: power on or off.
  212. ; 1: mean power on
  213. ; 0: mean power off
  214. ; cpu_freq: indicating lowest freq. unit is Mhz;
  215. ; dram selfresh_en: selfresh or not.
  216. ; 1: enable enter selfresh
  217. ; 0: disable enter selfresh
  218. ; dram_pll: if not enter selfresh, indicating lowest freq. unit is Mhz;
  219. ; wakeup_src: to make the scenario work, the wakeup src is needed.
  220. ;---------------------------------------------------------------------------------------------------------
  221. [wakeup_src_para]
  222. cpu_en = 0
  223. cpu_freq = 48
  224. ; (cpu:apb:ahb)
  225. pll_ratio = 0x111
  226. dram_selfresh_en = 1
  227. dram_freq = 36
  228. wakeup_src0 =
  229. wakeup_src_wl = port:PG10<4><default><default><0>
  230. wakeup_src_bt = port:PL03<6><default><default><0>
  231.  
  232. ;----------------------------------------------------------------------------------
  233. ;i2c configuration
  234. ;----------------------------------------------------------------------------------
  235. [twi0]
  236. twi_used = 1
  237. twi_scl = port:PA11<2><default><default><default>
  238. twi_sda = port:PA12<2><default><default><default>
  239.  
  240. [twi1]
  241. twi_used = 1
  242. twi_scl = port:PA18<3><default><default><default>
  243. twi_sda = port:PA19<3><default><default><default>
  244.  
  245. [twi2]
  246. twi_used = 0
  247. twi_scl = port:PE12<3><default><default><default>
  248. twi_sda = port:PE13<3><default><default><default>
  249.  
  250. ;----------------------------------------------------------------------------------
  251. ;uart configuration
  252. ;uart_type --- 2 (2 wire), 4 (4 wire), 8 (8 wire, full function)
  253. ;----------------------------------------------------------------------------------
  254. [uart0]
  255. uart_used = 1
  256. uart_port = 0
  257. uart_type = 2
  258. uart_tx = port:PA04<2><1><default><default>
  259. uart_rx = port:PA05<2><1><default><default>
  260.  
  261. [uart1]
  262. uart_used = 1
  263. uart_port = 1
  264. uart_type = 4
  265. uart_tx = port:PG06<2><1><default><default>
  266. uart_rx = port:PG07<2><1><default><default>
  267. uart_rts = port:PG08<2><1><default><default>
  268. uart_cts = port:PG09<2><1><default><default>
  269.  
  270. [uart2]
  271. uart_used = 1
  272. uart_port = 2
  273. uart_type = 4
  274. uart_tx = port:PA00<2><1><default><default>
  275. uart_rx = port:PA01<2><1><default><default>
  276. uart_rts = port:PA02<2><1><default><default>
  277. uart_cts = port:PA03<2><1><default><default>
  278.  
  279. [uart3]
  280. uart_used = 1
  281. uart_port = 3
  282. uart_type = 2
  283. uart_tx = port:PA13<3><1><default><default>
  284. uart_rx = port:PA14<3><1><default><default>
  285. uart_rts = port:PA15<3><1><default><default>
  286. uart_cts = port:PA16<3><1><default><default>
  287.  
  288. ;----------------------------------------------------------------------------------
  289. ;SPI controller configuration
  290. ;----------------------------------------------------------------------------------
  291. [spi0]
  292. spi_used = 1
  293. spi_cs_bitmap = 1
  294. spi_mosi = port:PC00<3><default><default><default>
  295. spi_miso = port:PC01<3><default><default><default>
  296. spi_sclk = port:PC02<3><default><default><default>
  297. spi_cs0 = port:PC03<3><1><default><default>
  298.  
  299. [spi1]
  300. spi_used = 0
  301. spi_cs_bitmap = 1
  302. spi_cs0 = port:PA13<2><1><default><default>
  303. spi_sclk = port:PA14<2><default><default><default>
  304. spi_mosi = port:PA15<2><default><default><default>
  305. spi_miso = port:PA16<2><default><default><default>
  306.  
  307. ;----------------------------------------------------------------------------------
  308. ;SPI device configuration
  309. ;----------------------------------------------------------------------------------
  310. [spi_devices]
  311. spi_dev_num = 1
  312.  
  313. [spi_board0]
  314. modalias = "spidev"
  315. max_speed_hz = 33000000
  316. bus_num = 0
  317. chip_select = 0
  318. mode = 0
  319. full_duplex = 1
  320. manual_cs = 0
  321.  
  322. ;----------------------------------------------------------------------------------
  323. ;userspace gpio interface
  324. ; ** COMMENT THE PINS USED IN OTHER INTERFACES (I2C, SPI, 1-WIRE...)
  325. ;----------------------------------------------------------------------------------
  326. [gpio_para]
  327. gpio_used = 1
  328. gpio_num = 27
  329. gpio_pin_1 = port:PA12<1><default><default><0>
  330. gpio_pin_2 = port:PA11<1><default><default><0>
  331. gpio_pin_3 = port:PA06<1><default><default><0>
  332. gpio_pin_4 = port:PA13<1><default><default><0>
  333. gpio_pin_5 = port:PA14<1><default><default><0>
  334. gpio_pin_6 = port:PA01<1><default><default><0>
  335. gpio_pin_7 = port:PA16<1><default><default><0>
  336. gpio_pin_8 = port:PA00<1><default><default><0>
  337. gpio_pin_9 = port:PA03<1><default><default><0>
  338. ;gpio_pin_10 = port:PA15<1><default><default><0>
  339. gpio_pin_10 = port:PC04<1><default><default><0>
  340. gpio_pin_11 = port:PC00<1><default><default><0>
  341. gpio_pin_12 = port:PC01<1><default><default><0>
  342. gpio_pin_13 = port:PA02<1><default><default><0>
  343. gpio_pin_14 = port:PC02<1><default><default><0>
  344. gpio_pin_15 = port:PC03<1><default><default><0>
  345. gpio_pin_16 = port:PC07<1><default><default><0>
  346. gpio_pin_17 = port:PA19<1><default><default><0>
  347. gpio_pin_18 = port:PA18<1><default><default><0>
  348. gpio_pin_19 = port:PA07<1><default><default><0>
  349. gpio_pin_20 = port:PA08<1><default><default><0>
  350. gpio_pin_21 = port:PL02<1><default><default><0>
  351. gpio_pin_22 = port:PA09<1><default><default><0>
  352. gpio_pin_23 = port:PA10<1><default><default><0>
  353. gpio_pin_24 = port:PL04<1><default><default><0>
  354. gpio_pin_25 = port:PA16<1><default><default><0>
  355. gpio_pin_26 = port:PA21<1><default><default><0>
  356. gpio_pin_27 = port:PA20<1><default><default><0>
  357.  
  358. [leds_para]
  359. leds_used = 1
  360. red_led = port:PL10<1><default><default><1>
  361. red_led_active_low = 0
  362.  
  363. ;----------------------------------------------------------------------------------
  364. ;thermal configuration
  365. ;ths_trip_count : temperature trigger number
  366. ;ths_trip_0 : first temperature trigger
  367. ;ths_trip_1 : second temperature trigger
  368. ;ths_trip_2 : third temperature trigger, when upto this temperature, system shutdown
  369. ;ths_trip_0_min : first temperature trigger's min freq
  370. ;ths_trip_0_max : first temperature trigger's max freq
  371. ;ths_trip_1_min : second temperature trigger's min freq
  372. ;ths_trip_1_max : second temperature trigger's max freq
  373. ;----------------------------------------------------------------------------------
  374.  
  375. [ths_para]
  376. ths_used = 1
  377. ths_trip1_count = 8
  378. ths_trip1_0 = 65
  379. ths_trip1_1 = 68
  380. ths_trip1_2 = 71
  381. ths_trip1_3 = 74
  382. ths_trip1_4 = 77
  383. ths_trip1_5 = 80
  384. ths_trip1_6 = 83
  385. ths_trip1_7 = 90
  386. ths_trip1_0_min = 0
  387. ths_trip1_0_max = 1
  388. ths_trip1_1_min = 1
  389. ths_trip1_1_max = 2
  390. ths_trip1_2_min = 2
  391. ths_trip1_2_max = 3
  392. ths_trip1_3_min = 3
  393. ths_trip1_3_max = 4
  394. ths_trip1_4_min = 4
  395. ths_trip1_4_max = 6
  396. ths_trip1_5_min = 6
  397. ths_trip1_5_max = 8
  398. ths_trip1_6_min = 8
  399. ths_trip1_6_max = 10
  400. ths_trip1_7_min = 0
  401. ths_trip1_7_max = 0
  402. ths_trip2_count = 1
  403. ths_trip2_0 = 90
  404.  
  405. ;----------------------------------------------------------------------------------
  406. ;cooler_table cooler_count <=32
  407. ;----------------------------------------------------------------------------------
  408.  
  409. [cooler_table]
  410. cooler_count = 9
  411. cooler0 = "816000 4 4294967295 0"
  412. cooler1 = "720000 4 4294967295 0"
  413. cooler2 = "648000 4 4294967295 0"
  414. cooler3 = "480000 4 4294967295 0"
  415. cooler4 = "312000 4 4294967295 0"
  416. cooler5 = "240000 4 4294967295 0"
  417. cooler6 = "240000 3 4294967295 0"
  418. cooler7 = "240000 2 4294967295 0"
  419. cooler8 = "240000 1 4294967295 0"
  420.  
  421. [nand0_para]
  422. nand_support_2ch = 0
  423.  
  424. nand0_used = 0
  425. nand0_we = port:PC00<2><default><default><default>
  426. nand0_ale = port:PC01<2><default><default><default>
  427. nand0_cle = port:PC02<2><default><default><default>
  428. nand0_ce1 = port:PC03<2><default><default><default>
  429. nand0_ce0 = port:PC04<2><default><default><default>
  430. nand0_nre = port:PC05<2><default><default><default>
  431. nand0_rb0 = port:PC06<2><default><default><default>
  432. nand0_rb1 = port:PC07<2><default><default><default>
  433. nand0_d0 = port:PC08<2><default><default><default>
  434. nand0_d1 = port:PC09<2><default><default><default>
  435. nand0_d2 = port:PC10<2><default><default><default>
  436. nand0_d3 = port:PC11<2><default><default><default>
  437. nand0_d4 = port:PC12<2><default><default><default>
  438. nand0_d5 = port:PC13<2><default><default><default>
  439. nand0_d6 = port:PC14<2><default><default><default>
  440. nand0_d7 = port:PC15<2><default><default><default>
  441. nand0_ndqs = port:PC16<2><default><default><default>
  442.  
  443.  
  444. ;-----------------------------------------------------------------
  445. ;auto_hpd - 1:need hotplud for hdmi/tv; 0:don't hotplud for lcd
  446. ;output_type - 0:none; 1:lcd; 2:tv; 4:hdmi; 8:vga (as default config in homlet)
  447. ;hdmi_channel- the display channel for hdmi (as default config in homlet)
  448. ;cvbs_channel- the display channel for cvbs (as default config in homlet)
  449. ;hdmi_mode - as default config for output of hdmi in homlet
  450. ;cvbs_mode - as default config for output of tv in homlet. 11:PAL; 14:NTSC
  451. ;check the definition(of hdmi/cvbs_mode) of disp_tv_mode in sunxi_display2.h
  452. ;hdmi_mode_check - disable/enable the function of checking hdmi mode, 0 is disable, 1 is enable
  453. ;-----------------------------------------------------------------
  454. [boot_disp]
  455. advert_disp = 0
  456. auto_hpd = 1
  457. output_type = 4
  458. hdmi_channel = 0
  459. hdmi_mode = 4
  460. cvbs_channel = 1
  461. cvbs_mode = 11
  462. output_full = 1
  463. hdmi_mode_check = 1
  464.  
  465. ;----------------------------------------------------------------------------------
  466. ;disp init configuration
  467. ;
  468. ;disp_mode (0:screen0<screen0,fb0>; 1:screen1<screen1,fb0>)
  469. ;screenx_output_type (0:none; 1:lcd; 3:hdmi;)
  470. ;screenx_output_mode (used for hdmi output, 0:480i 1:576i 2:480p 3:576p 4:720p50)
  471. ; (5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50 10:1080p60)
  472. ;fbx format (0:ARGB 1:ABGR 2:RGBA 3:BGRA 5:RGB565 8:RGB888 12:ARGB4444 16:ARGB1555 18:RGBA5551)
  473. ;fbx_width,fbx_height (framebuffer horizontal/vertical pixels, fix to output resolution while equal 0)
  474. ;lcdx_backlight (lcd init backlight,the range:[0,256],default:197
  475. ;----------------------------------------------------------------------------------
  476. [disp_init]
  477. disp_init_enable = 1
  478. disp_mode = 0
  479.  
  480. screen0_output_type = 3
  481. screen0_output_mode = 5
  482.  
  483. screen1_output_type = 3
  484. screen1_output_mode = 5
  485.  
  486. fb0_format = 0
  487. fb0_width = 0
  488. fb0_height = 0
  489.  
  490. fb1_format = 0
  491. fb1_width = 0
  492. fb1_height = 0
  493.  
  494. fb0_framebuffer_num = 3
  495. sunxi_fb_mem_reserve = 32
  496.  
  497. ;----------------------------------------------------------------------------------
  498. ;hdmi configuration
  499. ;----------------------------------------------------------------------------------
  500. [hdmi_para]
  501. hdmi_used = 1
  502. hdmi_power = "vcc-hdmi-18"
  503. ;-------------------------------------
  504. ; set to 0 for hdmi->dvi compatibility
  505. ;-------------------------------------
  506. ;hdcp_enable = 0
  507. ;hdmi_cts_compatibility = 1
  508.  
  509. [tv_para]
  510. tv_used = 0
  511. tv_dac_used = 1
  512. tv_dac_src0 = 0
  513.  
  514. ;----------------------------------------------------------------------------------
  515. ;pwm config
  516. ;----------------------------------------------------------------------------------
  517. [pwm0_para]
  518. pwm_used = 0
  519. pwm_positive = port:PA05<3><0><default><default>
  520.  
  521. ;------------------------------------------------------------------------------;
  522. ; 10/100/100Mbps Ethernet MAC Controller Configure ;
  523. ;------------------------------------------------------------------------------;
  524. ; Options: ;
  525. ; gmac_used --- 0: not used, 1: external phy, 2: internal phy ;
  526. ; gmac_powerx -- A[:B] A: axp channel, B: voltage value ;
  527. ; If set gamc_phy to use internal PHY, do not config port ;
  528. ;------------------------------------------------------------------------------;
  529. ; MII RMII MII RMII MII RMII ;
  530. ; PD00 * PD06 * * PD12 * * ;
  531. ; PD01 * PD07 * PD13 * * ;
  532. ; PD02 * * PD08 * PD14 * ;
  533. ; PD03 * * PD09 * * PD15 * ;
  534. ; PD04 * PD10 * * PD16 * * ;
  535. ; PD05 * PD11 * * PD17 * * ;
  536. ;------------------------------------------------------------------------------;
  537. [gmac0]
  538. gmac_used = 2
  539. ;gmac_rxd3 = port:PD00<2><default><3><default>
  540. ;gmac_rxd2 = port:PD01<2><default><3><default>
  541. ;gmac_rxd1 = port:PD02<2><default><3><default>
  542. ;gmac_rxd0 = port:PD03<2><default><3><default>
  543. ;gmac_rxclk = port:PD04<2><default><3><default>
  544. ;gmac_rxdv = port:PD05<2><default><3><default>
  545. ;;gmac_rxerr = port:PD06<2><default><3><default>
  546. ;gmac_txd3 = port:PD07<2><default><3><default>
  547. ;gmac_txd2 = port:PD08<2><default><3><default>
  548. ;gmac_txd1 = port:PD09<2><default><3><default>
  549. ;gmac_txd0 = port:PD10<2><default><3><default>
  550. ;;gmac_crs = port:PD11<2><default><3><default>
  551. ;gmac_txclk = port:PD12<2><default><3><default>
  552. ;gmac_txen = port:PD13<2><default><3><default>
  553. ;;gmac_txerr = port:PD14<2><default><3><default>
  554. ;gmac_col = port:PD15<2><default><3><default>
  555. ;gmac_mdc = port:PD16<2><default><3><default>
  556. ;gmac_mdio = port:PD17<2><default><3><default>
  557. gmac_power1 =
  558. ;
  559. ;[gmac_phy_power]
  560. ;gmac_phy_power_en = port:PD06<1><default><default><0>
  561.  
  562. ;--------------------------------------------------------------------------------
  563. ;vip (video input port) configuration
  564. ;vip_used: 0:disable 1:enable
  565. ;vip_mode: 0:sample one interface to one buffer 1:sample two interface to one buffer
  566. ;vip_dev_qty: The quantity of devices linked to capture bus
  567. ;
  568. ;vip_define_sensor_list: If you want use sensor detect function, please set vip_define_sensor_list = 1, and
  569. ; verify that file /system/etc/hawkview/sensor_list_cfg.ini is properly configured!
  570. ;
  571. ;vip_dev(x)_pos: sensor position, "rear" or "front", if vip_define_sensor_list = 1,
  572. ;vip_dev(x)_pos must be configured!
  573. ;
  574. ;vip_dev(x)_isp_used 0:not use isp 1:use isp
  575. ;vip_dev(x)_fmt: 0:yuv 1:bayer raw rgb
  576. ;vip_dev(x)_stby_mode: 0:not shut down power at standby 1:shut down power at standby
  577. ;vip_dev(x)_vflip: flip in vertical direction 0:disable 1:enable
  578. ;vip_dev(x)_hflip: flip in horizontal direction 0:disable 1:enable
  579. ;vip_dev(x)_iovdd: camera module io power handle string, pmu power supply
  580. ;vip_dev(x)_iovdd_vol: camera module io power voltage, pmu power supply
  581. ;vip_dev(x)_avdd: camera module analog power handle string, pmu power supply
  582. ;vip_dev(x)_avdd_vol: camera module analog power voltage, pmu power supply
  583. ;vip_dev(x)_dvdd: camera module core power handle string, pmu power supply
  584. ;vip_dev(x)_dvdd_vol: camera module core power voltage, pmu power supply
  585. ;vip_dev(x)_afvdd: camera module vcm power handle string, pmu power supply
  586. ;vip_dev(x)_afvdd_vol: camera module vcm power voltage, pmu power supply
  587. ;x indicates the index of the devices which are linked to the same capture bus
  588. ;fill voltage in uV, e.g. iovdd = 2.8V, vip_devx_iovdd_vol = 2800000
  589. ;fill handle string as below:
  590. ;axp22_eldo3
  591. ;axp22_dldo4
  592. ;axp22_eldo2
  593. ;fill handle string "" when not using any pmu power supply
  594. ;--------------------------------------------------------------------------------
  595.  
  596. [csi0]
  597.  
  598. vip_used = 1
  599. vip_mode = 0
  600. vip_dev_qty = 1
  601. vip_define_sensor_list = 0
  602.  
  603. vip_csi_pck = port:PE00<2><default><default><default>
  604. vip_csi_mck = port:PE01<2><default><default><default>
  605. vip_csi_hsync = port:PE02<2><default><default><default>
  606. vip_csi_vsync = port:PE03<2><default><default><default>
  607. vip_csi_d0 = port:PE04<2><default><default><default>
  608. vip_csi_d1 = port:PE05<2><default><default><default>
  609. vip_csi_d2 = port:PE06<2><default><default><default>
  610. vip_csi_d3 = port:PE07<2><default><default><default>
  611. vip_csi_d4 = port:PE08<2><default><default><default>
  612. vip_csi_d5 = port:PE09<2><default><default><default>
  613. vip_csi_d6 = port:PE10<2><default><default><default>
  614. vip_csi_d7 = port:PE11<2><default><default><default>
  615. vip_csi_sck = port:PE12<2><default><default><default>
  616. vip_csi_sda = port:PE13<2><default><default><default>
  617.  
  618. vip_dev0_mname = "ov5640"
  619. vip_dev0_pos = "rear"
  620. vip_dev0_lane = 4
  621. vip_dev0_twi_id = 2
  622. vip_dev0_twi_addr = 0x78
  623. vip_dev0_isp_used = 1
  624. vip_dev0_fmt = 1
  625. vip_dev0_stby_mode = 1
  626. vip_dev0_vflip = 0
  627. vip_dev0_hflip = 0
  628. vip_dev0_iovdd = ""
  629. vip_dev0_iovdd_vol = 2800000
  630. vip_dev0_avdd = ""
  631. vip_dev0_avdd_vol = 2800000
  632. vip_dev0_dvdd = ""
  633. vip_dev0_dvdd_vol = 1500000
  634. vip_dev0_afvdd = ""
  635. vip_dev0_afvdd_vol = 2800000
  636. vip_dev0_power_en = port:PD14<1><default><default><default>
  637. vip_dev0_reset = port:PE14<1><default><default><default>
  638. vip_dev0_pwdn = port:PE15<1><default><default><default>
  639. vip_dev0_flash_en =
  640. vip_dev0_flash_mode =
  641. vip_dev0_af_pwdn =
  642.  
  643. vip_dev0_act_used = 0
  644. vip_dev0_act_name = "ad5820_act"
  645. vip_dev0_act_slave = 0x18
  646.  
  647.  
  648. vip_dev1_mname = ""
  649. vip_dev1_pos = "front"
  650. vip_dev1_lane = 1
  651. vip_dev1_twi_id = 0
  652. vip_dev1_twi_addr =
  653. vip_dev1_isp_used = 0
  654. vip_dev1_fmt = 1
  655. vip_dev1_stby_mode = 0
  656. vip_dev1_vflip = 0
  657. vip_dev1_hflip = 0
  658. vip_dev1_iovdd = ""
  659. vip_dev1_iovdd_vol = 2800000
  660. vip_dev1_avdd = ""
  661. vip_dev1_avdd_vol = 2800000
  662. vip_dev1_dvdd = ""
  663. vip_dev1_dvdd_vol = 1500000
  664. vip_dev1_afvdd = ""
  665. vip_dev1_afvdd_vol = 2800000
  666. vip_dev1_power_en =
  667. vip_dev1_reset =
  668. vip_dev1_pwdn =
  669. vip_dev1_flash_en =
  670. vip_dev1_flash_mode =
  671. vip_dev1_af_pwdn =
  672.  
  673.  
  674. ;--------------------------------------------------------------------------------
  675. ;tv configuration
  676. ;
  677. ;--------------------------------------------------------------------------------
  678. [tvout_para]
  679. tvout_used =
  680. tvout_channel_num =
  681. tv_en =
  682.  
  683. [tvin_para]
  684. tvin_used =
  685. tvin_channel_num =
  686.  
  687. ;----------------------------------------------------------------------------------
  688. ;DE-Interlace configuration
  689. ;----------------------------------------------------------------------------------
  690. [di_para]
  691. di_used = 1
  692.  
  693. ;--------------------------------------------------------------------------------
  694. ; SDMMC PINS MAPPING |
  695. ; ------------------------------------------------------------------------------|
  696. ; Config Guide |
  697. ; sdc_used: 1-enable card, 0-disable card |
  698. ; sdc_detmode: card detect mode |
  699. ; 1-detect card by gpio polling |
  700. ; 2-detect card by gpio irq(must use IO with irq function) |
  701. ; 3-no detect, always in for boot card |
  702. ; 4-manually insert and remove by /proc/driver/sunxi-mmc.x/insert|
  703. ; sdc_buswidth: card bus width, 1-1bit, 4-4bit, 8-8bit |
  704. ; sdc_use_wp: 1-with write protect IO, 0-no write protect IO |
  705. ; sdc_isio: for sdio card |
  706. ; sdc_regulator: power control.if card supports UHS-I/DDR and HS200 timing for|
  707. ; SD3.0 or eMMC4.5, regulator must be configured. the value is |
  708. ; the ldo name of AXP221, eg: sdc_regulator = "axp22_eldo2" |
  709. ; other: GPIO Mapping configuration |
  710. ; ------------------------------------------------------------------------------|
  711. ; Note: |
  712. ; 1 if detmode=2, sdc_det's config=6 |
  713. ; else if detmode=1, sdc_det's config=0 |
  714. ; else sdc_det IO is not necessary |
  715. ; 2 if the customer wants to support UHS-I and HS200 features, he must provide|
  716. ; an independent power supply for the card. This is only used in platforms |
  717. ; that supports SD3.0 cards and eMMC4.4+ flashes |
  718. ;--------------------------------------------------------------------------------
  719. [mmc0_para]
  720. sdc_used = 1
  721. sdc_detmode = 3
  722. sdc_buswidth = 4
  723. sdc_clk = port:PF02<2><1><2><default>
  724. sdc_cmd = port:PF03<2><1><2><default>
  725. sdc_d0 = port:PF01<2><1><2><default>
  726. sdc_d1 = port:PF00<2><1><2><default>
  727. sdc_d2 = port:PF05<2><1><2><default>
  728. sdc_d3 = port:PF04<2><1><2><default>
  729. sdc_det = port:PF06<0><1><2><default>
  730. sdc_use_wp = 0
  731. sdc_wp =
  732. sdc_isio = 0
  733. sdc_regulator = "none"
  734. sdc_power_supply = "none"
  735.  
  736. [mmc1_para]
  737. sdc_used = 1
  738. sdc_detmode = 4
  739. sdc_buswidth = 4
  740. sdc_clk = port:PG00<2><1><3><default>
  741. sdc_cmd = port:PG01<2><1><3><default>
  742. sdc_d0 = port:PG02<2><1><3><default>
  743. sdc_d1 = port:PG03<2><1><3><default>
  744. sdc_d2 = port:PG04<2><1><3><default>
  745. sdc_d3 = port:PG05<2><1><3><default>
  746. sdc_det =
  747. sdc_use_wp = 0
  748. sdc_wp =
  749. sdc_isio = 1
  750. sdc_regulator = "none"
  751. sdc_power_supply = "none"
  752. sdc_2xmode = 1
  753. sdc_ddrmode = 1
  754.  
  755. [mmc2_para]
  756. sdc_used = 1
  757. sdc_detmode = 1
  758. sdc_buswidth = 8
  759. sdc_clk = port:PC05<3><1><2><default>
  760. sdc_cmd = port:PC06<3><1><2><default>
  761. sdc_d0 = port:PC08<3><1><2><default>
  762. sdc_d1 = port:PC09<3><1><2><default>
  763. sdc_d2 = port:PC10<3><1><2><default>
  764. sdc_d3 = port:PC11<3><1><2><default>
  765. sdc_d4 = port:PC12<3><1><2><default>
  766. sdc_d5 = port:PC13<3><1><2><default>
  767. sdc_d6 = port:PC14<3><1><2><default>
  768. sdc_d7 = port:PC15<3><1><2><default>
  769. emmc_rst = port:PC16<3><1><2><default>
  770. sdc_det =
  771. sdc_use_wp = 0
  772. sdc_wp =
  773. sdc_isio = 0
  774. sdc_regulator = "none"
  775. sdc_power_supply = "none"
  776. sdc_2xmode = 1
  777. sdc_ddrmode = 1
  778.  
  779. ; ------------------------------------------------------------------------------|
  780. ; sim card configuration
  781. ;--------------------------------------------------------------------------------
  782. [smc_para]
  783. smc_used = 0
  784. smc_rst = port:PA09<2><default><default><default>
  785. smc_vppen = port:PA20<3><default><default><default>
  786. smc_vppp = port:PA21<3><default><default><default>
  787. smc_det = port:PA10<2><default><default><default>
  788. smc_vccen = port:PA06<2><default><default><default>
  789. smc_sck = port:PA07<2><default><default><default>
  790. smc_sda = port:PA08<2><default><default><default>
  791.  
  792.  
  793. ;--------------------------------
  794. ; [usbc0]: Controller 0 configuration.
  795. ; usb used: USB enable flag. Set, indicating that the system USB module is available, is set to 0, it means that the system USB is disabled.
  796. ; usb_port_type: USB port usage. 0: device only; 1: host only; 2: OTG
  797. ; usb_detect_type: USB port of checking. 0: not detected; 1: vbus / id checks; 2: id / dpdm check
  798. ; usb_id_gpio: USB ID pin pin configuration. For details, please refer gpio configuration instructions.
  799. ; usb_det_vbus_gpio: USB DET_VBUS pin pin configuration. For details, please refer gpio configuration instructions.
  800. ; usb_drv_vbus_gpio: USB DRY_VBUS pin pin configuration. For details, please refer gpio configuration instructions.
  801. ; usb_det_vbus_gpio: "axp_ctrl", represents axp offer
  802. ; usb_restrict_gpio: usb limiting control pin
  803. ; usb_restric_flag: usb limiting standard set
  804. ;--------------------------------
  805. ;--------------------------------
  806. ;--- USB0控制标志
  807. ;--------------------------------
  808. [usbc0]
  809. usb_used = 1
  810. usb_port_type = 1
  811. usb_detect_type = 0
  812. usb_id_gpio = port:PL06<0><1><default><default>
  813. usb_det_vbus_gpio = "axp_ctrl"
  814. usb_drv_vbus_gpio = port:PD11<1><0><default><0>
  815. usb_host_init_state = 1
  816. usb_restrict_gpio =
  817. usb_restric_flag = 0
  818. usb_restric_voltage = 3550000
  819. usb_restric_capacity= 5
  820. usb_regulator_io = "nocare"
  821. usb_regulator_vol = 0
  822. usb_not_suspend = 0
  823.  
  824. ;--------------------------------
  825. ;--- USB1控制标志
  826. ;--------------------------------
  827. [usbc1]
  828. usb_used = 1
  829. usb_drv_vbus_gpio =
  830. usb_restrict_gpio =
  831. usb_host_init_state = 1
  832. usb_restric_flag = 0
  833. usb_regulator_io = "nocare"
  834. usb_regulator_vol = 0
  835. usb_not_suspend = 0
  836.  
  837. ;--------------------------------
  838. ;--- USB2控制标志
  839. ;--------------------------------
  840. [usbc2]
  841. usb_used = 1
  842. usb_drv_vbus_gpio =
  843. usb_restrict_gpio =
  844. usb_host_init_state = 1
  845. usb_restric_flag = 0
  846. usb_regulator_io = "nocare"
  847. usb_regulator_vol = 0
  848. usb_not_suspend = 0
  849.  
  850. ;--------------------------------
  851. ;--- USB3控制标志
  852. ;--------------------------------
  853. [usbc3]
  854. usb_used = 0
  855. usb_drv_vbus_gpio =
  856. usb_restrict_gpio =
  857. usb_host_init_state = 1
  858. usb_restric_flag = 0
  859. usb_regulator_io = "nocare"
  860. usb_regulator_vol = 0
  861. usb_not_suspend = 0
  862.  
  863. ;--------------------------------
  864. ;--- USB Device
  865. ;--------------------------------
  866. [usb_feature]
  867. vendor_id = 0x18D1
  868. mass_storage_id = 0x0001
  869. adb_id = 0x0002
  870.  
  871. manufacturer_name = "USB Developer"
  872. product_name = "Android"
  873. serial_number = "20080411"
  874.  
  875. [msc_feature]
  876. vendor_name = "USB 2.0"
  877. product_name = "USB Flash Driver"
  878. release = 100
  879. luns = 3
  880.  
  881. [serial_feature]
  882. serial_unique = 0
  883.  
  884.  
  885. ;--------------------------------------------------------------------------------
  886. ;wifi/bt/fm/gps/nfc modules configuration
  887. ;module_num:
  888. ; 0- none
  889. ; 1- rtl8188eu(wifi)
  890. ; 2- rtl8723bs(wifi+bt)
  891. ; 3- ap6181(wifi)
  892. ; 4- ap6210(wifi+bt)
  893. ; 5- ap6330(wifi+bt)
  894. ; 6- ap6335(wifi)
  895. ; 7- rtl8189etv(wifi)
  896. ;module_power0: axp used by module, "axp22_dldo1" - use dldo1, not use keep it empty
  897. ;module_power0_vol: power0 voltage, mv;
  898. ;chip_en: enable chip io
  899. ;lpo_use_apclk: ""- not use, "losc_out"- a23/33/H3, "ac10032k1"、"ac10032k2"、"ac10032k3"- a80
  900. ;--------------------------------------------------------------------------------
  901. [module_para]
  902. module_num = 4
  903. module_power0 =
  904. module_power0_vol = 0
  905. module_power1 =
  906. module_power1_vol = 1
  907. module_power2 =
  908. module_power2_vol =
  909. module_power3 =
  910. module_power3_vol =
  911. chip_en =
  912. lpo_use_apclk = "losc_out"
  913.  
  914. ;--------------------------------------------------------------------------------
  915. ;wifi configuration
  916. ;wifi_sdc_id: 0- SDC0, 1- SDC1, 2- SDC2, 3- SDC3
  917. ;wifi_usbc_id: 0- USB0, 1- USB1, 2- USB2
  918. ;wifi_usbc_type: 1- EHCI(speed 2.0), 2- OHCI(speed 1.0)
  919. ;wl_reg_on: wifi function enable pin
  920. ;wl_host_wake: wlan device wake-up host pin
  921. ;wl_host_wake_invert: whether wl_host_wake use inverter between ap and module
  922. ; 0: not used, 1: used
  923. ;--------------------------------------------------------------------------------
  924. [wifi_para]
  925. wifi_used = 1
  926. wifi_sdc_id = 1
  927. wifi_usbc_id = 1
  928. wifi_usbc_type = 1
  929. wl_reg_on = port:PL07<1><default><default><0>
  930. wl_host_wake = port:PG10<0><default><default><0>
  931. wl_host_wake_invert = 0
  932.  
  933. ;--------------------------------------------------------------------------------
  934. ;bluetooth configuration
  935. ;bt_used: 0- no used, 1- used
  936. ;bt_uard_id: 0- uart0, 1- uart1, 2- uart2
  937. ;bt_uart_baud: uart baud rate, unit: bps
  938. ;bt_rst_n: bt function enable io
  939. ;bt_wake: host wake-up bluetooth device
  940. ;bt_host_wake: bt device wake-up host
  941. ;bt_host_wake_invert: whether bt_host_wake use inverter between ap and module
  942. ; 0: not used, 1: used
  943. ;--------------------------------------------------------------------------------
  944. [bt_para]
  945. bt_used = 1
  946. bt_uart_id = 1
  947. bt_uart_baud = 1500000
  948. bt_rst_n = port:PG12<1><default><default><0>
  949. bt_wake = port:PG13<1><default><default><0>
  950. bt_host_wake = port:PG11<0><default><default><0>
  951. bt_host_wake_invert = 0
  952.  
  953. ;--------------------------------------------------------------------------------
  954. ;daudio_master:1: SND_SOC_DAIFMT_CBM_CFM(codec clk & FRM master) use
  955. ; 2: SND_SOC_DAIFMT_CBS_CFM(codec clk slave & FRM master) not use
  956. ; 3: SND_SOC_DAIFMT_CBM_CFS(codec clk master & frame slave) not use
  957. ; 4: SND_SOC_DAIFMT_CBS_CFS(codec clk & FRM slave) use
  958. ;daudio_select:0 is pcm.1 is i2s
  959. ;audio_format: 1:SND_SOC_DAIFMT_I2S(standard i2s format). use
  960. ; 2:SND_SOC_DAIFMT_RIGHT_J(right justfied format).
  961. ; 3:SND_SOC_DAIFMT_LEFT_J(left justfied format)
  962. ; 4:SND_SOC_DAIFMT_DSP_A(pcm. MSB is available on 2nd BCLK rising edge after LRC rising edge). use
  963. ; 5:SND_SOC_DAIFMT_DSP_B(pcm. MSB is available on 1nd BCLK rising edge after LRC rising edge)
  964. ;signal_inversion:1:SND_SOC_DAIFMT_NB_NF(normal bit clock + frame) use
  965. ; 2:SND_SOC_DAIFMT_NB_IF(normal BCLK + inv FRM)
  966. ; 3:SND_SOC_DAIFMT_IB_NF(invert BCLK + nor FRM) use
  967. ; 4:SND_SOC_DAIFMT_IB_IF(invert BCLK + FRM)
  968. ;over_sample_rate: support 128fs/192fs/256fs/384fs/512fs/768fs
  969. ;sample_resolution :16bits/20bits/24bits
  970. ;word_select_size :16bits/20bits/24bits/32bits
  971. ;pcm_sync_period :16/32/64/128/256
  972. ;msb_lsb_first :0: msb first; 1: lsb first
  973. ;sign_extend :0: zero pending; 1: sign extend
  974. ;slot_index :slot index: 0: the 1st slot - 3: the 4th slot
  975. ;slot_width :8 bit width / 16 bit width
  976. ;frame_width :0: long frame = 2 clock width; 1: short frame
  977. ;tx_data_mode :0: 16bit linear PCM; 1: 8bit linear PCM; 2: 8bit u-law; 3: 8bit a-law
  978. ;rx_data_mode :0: 16bit linear PCM; 1: 8bit linear PCM; 2: 8bit u-law; 3: 8bit a-law
  979. ;--------------------------------------------------------------------------------
  980. [pcm0]
  981. daudio_used = 0
  982. daudio_master = 4
  983. daudio_select = 1
  984. audio_format = 1
  985. signal_inversion = 1
  986. mclk_fs = 128
  987. sample_resolution = 16
  988. slot_width_select = 32
  989. ;pcm_sync_period = 256
  990. pcm_lrck_period = 32
  991. pcm_lrckr_period = 1
  992. msb_lsb_first = 0
  993. sign_extend = 0
  994. slot_index = 0
  995. slot_width = 32
  996. frame_width = 0
  997. tx_data_mode = 0
  998. rx_data_mode = 0
  999. i2s_mclk = port:PA18<2><1><default><default>
  1000. i2s_bclk = port:PA19<2><1><default><default>
  1001. i2s_dout0 = port:PA20<2><1><default><default>
  1002. i2s_din = port:PA21<2><1><default><default>
  1003.  
  1004.  
  1005. [pcm1]
  1006. daudio_used = 0
  1007. daudio_master = 4
  1008. daudio_select = 1
  1009. audio_format = 1
  1010. signal_inversion = 1
  1011. mclk_fs = 128
  1012. sample_resolution = 16
  1013. slot_width_select = 32
  1014. ;pcm_sync_period = 256
  1015. pcm_lrck_period = 32
  1016. pcm_lrckr_period = 1
  1017. msb_lsb_first = 0
  1018. sign_extend = 0
  1019. slot_index = 0
  1020. slot_width = 32
  1021. frame_width = 0
  1022. tx_data_mode = 0
  1023. rx_data_mode = 0
  1024. i2s_mclk = port:PG10<2><1><default><default>
  1025. i2s_bclk = port:PG11<2><1><default><default>
  1026. i2s_dout0 = port:PG12<2><1><default><default>
  1027. i2s_din = port:PG13<2><1><default><default>
  1028.  
  1029.  
  1030. [audio0]
  1031. audio_used = 1
  1032. lineout_vol = 0x1f
  1033. cap_vol = 0x5
  1034. audio_hp_ldo = "none"
  1035. adcagc_used = 0
  1036. adcdrc_used = 0
  1037. dacdrc_used = 0
  1038. adchpf_used = 0
  1039. dachpf_used = 0
  1040. audio_pa_ctrl = port:PL01<1><default><default><0>
  1041.  
  1042. [spdif0]
  1043. spdif_used = 0
  1044. spdif_dout = port:PA17<2><1><default><default>
  1045.  
  1046. [audiohub]
  1047. hub_used = 0
  1048. codec_used = 1
  1049. spdif_used = 1
  1050. hdmi_used = 1
  1051.  
  1052. ;----------------------------------------------------------------------------------
  1053. ;ir rx --- infra remote configuration
  1054. ;----------------------------------------------------------------------------------
  1055. [s_cir0]
  1056. ir_used = 1
  1057. ir_rx = port:PL11<2><1><default><default>
  1058. ir_power_key_code0 = 0x57
  1059. ir_addr_code0 = 0x9f00
  1060. ir_power_key_code1 = 0x1a
  1061. ir_addr_code1 = 0xfb04
  1062. ir_power_key_code2 = 0x14
  1063. ir_addr_code2 = 0x7F80
  1064. ir_power_key_code3 = 0x15
  1065. ir_addr_code3 = 0x7F80
  1066. ir_power_key_code4 = 0x0b
  1067. ir_addr_code4 = 0xF708
  1068. ir_power_key_code5 = 0x03
  1069. ir_addr_code5 = 0x00EF
  1070. ir_power_key_code6 = 0x9f
  1071. ir_addr_code6 = 0x4CB3
  1072. ir_power_key_code7 = 0x0a
  1073. ir_addr_code7 = 0x7748
  1074. ir_power_key_code8 = 0x45
  1075. ir_addr_code8 = 0xbd02
  1076. ir_power_key_code9 = 0x4d
  1077. ir_addr_code9 = 0xde21
  1078. ir_power_key_code10 = 0x18
  1079. ir_addr_code10 = 0xfe01
  1080. ir_power_key_code11 = 0x57
  1081. ir_addr_code11 = 0xff00
  1082. ir_power_key_code12 = 0x4d
  1083. ir_addr_code12 = 0xff40
  1084. ir_power_key_code13 = 0x88
  1085. ir_addr_code13 = 0xdd22
  1086.  
  1087.  
  1088. ;----------------------------------------------------------------------------------
  1089. ;ir tx--- infra remote configuration
  1090. ;----------------------------------------------------------------------------------
  1091. [cir]
  1092. ir_used = 1
  1093. ir_tx = port:PH07<2><default><default><default>
  1094.  
  1095.  
  1096. ;----------------------------------------------------------------------------------
  1097. ; dvfs voltage-frequency table configuration
  1098. ;
  1099. ; pmuic_type:0:none, 1:gpio, 2:i2c
  1100. ; pmu_gpio0: gpio config.
  1101. ; pmu_levelx: 0~9999: voltage(mV), 10000~90000:gpio0 state. voltage form high to low.
  1102. ;
  1103. ; extremity_freq(Hz): cpu extremity frequency when run benckmark or demo apk
  1104. ; 1536MHz@1500mV with radiator, 1296MHz@1340mV without radiator
  1105. ; max_freq: cpu maximum frequency, based on Hz, can not be more than 1200MHz
  1106. ; min_freq: cpu minimum frequency, based on Hz, can not be less than 60MHz
  1107. ;
  1108. ; LV_count: count of LV_freq/LV_volt, must be < 16
  1109. ;
  1110. ; LV1: core vdd is 1.50v if cpu frequency is (1296Mhz, 1536Mhz]
  1111. ; LV2: core vdd is 1.34v if cpu frequency is (1200Mhz, 1296Mhz]
  1112. ; LV3: core vdd is 1.32v if cpu frequency is (1008Mhz, 1200Mhz]
  1113. ; LV4: core vdd is 1.20v if cpu frequency is (816Mhz, 1008Mhz]
  1114. ; LV5: core vdd is 1.10v if cpu frequency is (648Mhz, 816Mhz]
  1115. ; LV6: core vdd is 1.04v if cpu frequency is (0Mhz, 648Mhz]
  1116. ; LV7: core vdd is 1.04v if cpu frequency is (0Mhz, 648Mhz]
  1117. ; LV8: core vdd is 1.04v if cpu frequency is (0Mhz, 648Mhz]
  1118. ;
  1119. ;----------------------------------------------------------------------------------
  1120. [dvfs_table]
  1121. pmuic_type = 0
  1122. pmu_gpio0 = port:PL06<1><1><2><1>
  1123. pmu_level0 = 11300
  1124. pmu_level1 = 1100
  1125. ;extremity_freq = 1296000000
  1126. max_freq = 816000000
  1127. min_freq = 240000000
  1128. LV_count = 2
  1129. LV1_freq = 816000000
  1130. LV1_volt = 1300
  1131. LV2_freq = 240000000
  1132. LV2_volt = 1300
  1133.  
  1134. [gpu_dvfs_table]
  1135.  
  1136. G_LV_count = 3
  1137.  
  1138. G_LV0_freq = 312000000
  1139. G_LV0_volt = 1200000
  1140.  
  1141. G_LV1_freq = 384000000
  1142. G_LV1_volt = 1200000
  1143.  
  1144. G_LV2_freq = 456000000
  1145. G_LV2_volt = 1200000
  1146.  
  1147. ;----------------------------------------------------------------------------------
  1148. ;special gpio config for Board Vendor ID
  1149. ;vid_used -- if board need distinguished by gpio,set '1';if not,set '0'
  1150. ;vid_count -- the count of vendor id bits
  1151. ;vid_bit_[0..3] -- gpio config for each bit of board vendor id
  1152. ;example: vendor id hex format :{0x 0 0 1 0 }
  1153. ; | | | |
  1154. ; [vid_bit_3] [vid_bit_2] [vid_bit_1] [vid_bit_0]
  1155. ;----------------------------------------------------------------------------------
  1156. [board_vendor]
  1157. vid_used = 0
  1158. vid_count = 0
  1159. vid_bit_0 = port:PD16<0><1><default><default>
  1160. vid_bit_1 = port:PD15<0><1><default><default>
  1161. vid_bit_2 = port:PD14<0><1><default><default>
  1162. vid_bit_3 = port:PD13<0><1><default><default>
  1163. vid_bit_4 = port:PD12<0><1><default><default>
  1164. vid_bit_5 = port:PD17<0><1><default><default>
  1165.  
  1166. ;----------------------------------------------------------------------------------
  1167. ;virtual device
  1168. ;virtual device for pinctrl testing
  1169. ;device have pin PA1 PA2
  1170. ;----------------------------------------------------------------------------------
  1171. [Vdevice]
  1172. Vdevice_used = 0
  1173. Vdevice_0 = port:PH10<5><1><2><default>
  1174. Vdevice_1 = port:PH11<5><1><2><default>
  1175.  
  1176. ;----------------------------------------------------------------------------------
  1177. ;s_uart0 config parameters
  1178. ;s_uart_used --s_uart0 whether used for arisc debugging
  1179. ;----------------------------------------------------------------------------------
  1180. [s_uart0]
  1181. s_uart_used = 0
  1182. s_uart_tx = port:PL02<2><default><default><default>
  1183. s_uart_rx = port:PL03<2><default><default><default>
  1184.  
  1185. ;----------------------------------------------------------------------------------
  1186. ;s_rsb0 config parameters
  1187. ;s_rsb_used --s_rsb0 whether used for arisc
  1188. ;----------------------------------------------------------------------------------
  1189. [s_rsb0]
  1190. s_rsb_used = 1
  1191. s_rsb_sck = port:PL00<2><1><2><default>
  1192. s_rsb_sda = port:PL01<2><1><2><default>
  1193.  
  1194. ;----------------------------------------------------------------------------------
  1195. ;s_jtag0 config parameters
  1196. ;s_jtag0_used --s_jtag0 whether used for arisc
  1197. ;
  1198. ;----------------------------------------------------------------------------------
  1199. [s_jtag0]
  1200. s_jtag_used = 0
  1201. s_jtag_tms = port:PL04<2><1><2><default>
  1202. s_jtag_tck = port:PL05<2><1><2><default>
  1203. s_jtag_tdo = port:PL06<2><1><2><default>
  1204. s_jtag_tdi = port:PL07<2><1><2><default>
  1205.  
  1206. ;----------------------------------------------------------------------------------
  1207. ;s_powchk cpus power check
  1208. ;s_powchk_used --power check whether used for arisc in super standby
  1209. ; bit31:enable power updat, bit1:wakeup when power state exception
  1210. ; bit0:wakeup when power consumption exception
  1211. ;s_power_reg the expected regs stand for power on/off state
  1212. ;s_system_power the limit maxmum power consumption when super standby (unit: mw)
  1213. ;
  1214. ;----------------------------------------------------------------------------------
  1215. [s_powchk]
  1216. s_powchk_used = 0x80000000
  1217. s_power_reg = 0x00000000
  1218. s_system_power = 50
  1219.  
  1220. ;----------------------------------------------------------------------------------
  1221. ;scr configuration
  1222. ;----------------------------------------------------------------------------------
  1223. [sim0]
  1224. scr_used = 0
  1225. scr_vccen = port:PA06<2><default><default><default>
  1226. scr_slk = port:PA07<2><default><default><default>
  1227. scr_sda = port:PA08<2><default><default><default>
  1228. scr_rst = port:PA09<2><default><default><default>
  1229. scr_det = port:PA10<2><default><default><default>
  1230.  
  1231.  
  1232. ;--------------------------------------------------------------------------------
  1233. ;tsc configuration
  1234. ;--------------------------------------------------------------------------------
  1235. [ts0]
  1236. tsc_used = 0
  1237. tsc_clk = port:PE00<3><default><default><default>
  1238. tsc_err = port:PE01<3><default><default><default>
  1239. tsc_sync = port:PE02<3><default><default><default>
  1240. tsc_dvld = port:PE03<3><default><default><default>
  1241. tsc_d0 = port:PE04<3><default><default><default>
  1242. tsc_d1 = port:PE05<3><default><default><default>
  1243. tsc_d2 = port:PE06<3><default><default><default>
  1244. tsc_d3 = port:PE07<3><default><default><default>
  1245. tsc_d4 = port:PE08<3><default><default><default>
  1246. tsc_d5 = port:PE09<3><default><default><default>
  1247. tsc_d6 = port:PE10<3><default><default><default>
  1248. tsc_d7 = port:PE11<3><default><default><default>
  1249.  
  1250. ;--------------------------------------------------------------------------------
  1251. ;gpio key
  1252. ;--------------------------------------------------------------------------------
  1253. [gpio_power_key]
  1254. key_used = 1
  1255. key_io = port:PL03<6><default><default><0>
  1256.  
  1257. ;----------------------------------------------------------------------------------
  1258. ; key para
  1259. ;
  1260. ; key_used --0:not used, 1:used
  1261. ; key_cnt --how many key button attach to keyadc.
  1262. ; key*_vol --the threshold of input voltage of key.
  1263. ;
  1264. ; For example: if key2_vol < $(keyadc value) < key3_vol, then key3 be reported.
  1265. ;----------------------------------------------------------------------------------
  1266. [key_para]
  1267. key_used = 0
  1268. key_cnt = 5
  1269. key1_vol = 222
  1270. key2_vol = 444
  1271. key3_vol = 666
  1272. key4_vol = 857
  1273. key5_vol = 2000
  1274.  
  1275. ;----------------------------------------------------------------------------------
  1276. ;display seven segment para
  1277. ;----------------------------------------------------------------------------------
  1278. [d7s_para]
  1279. d7s_used = 0
  1280. din_gpio = port:PD00<1><default><default><1>
  1281. clk_gpio = port:PD01<1><default><default><1>
  1282. stb_gpio = port:PD02<1><default><default><1>
  1283.  
  1284. ;----------------------------------------------------------------------------------
  1285. ;mali parameters
  1286. ;----------------------------------------------------------------------------------
  1287. [mali_para]
  1288. mali_used = 1
  1289. mali_clkdiv = 1
  1290. mali_extreme_freq = 600
  1291. mali_extreme_vol = 1400
  1292.  
  1293. ;----------------------------------------------------------------------------------
  1294. ;1wire parameters (default - PA20)
  1295. ;----------------------------------------------------------------------------------
  1296. [w1_para]
  1297. w1_used = 1
  1298. gpio = 20
  1299.  
  1300. [corekeeper]
  1301. corekeeper_enabled = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement