全志 H6 Orange Pi Lite 2 Android 7.0 去除无用配置

根据板子的硬件配置,去除无用的模块

这里写图片描述

去除JTAG

默认代码:

[jtag_para]
jtag_enable = 1
jtag_ms = port:PD23<5><default><default><default>
jtag_ck = port:PD24<5><default><default><default>
jtag_do = port:PD25<5><default><default><default>
jtag_di = port:PD26<5><default><default><default>

修改代码:

lemon@ubuntu:~/Develop/OrangePi_Lite2/lichee$ git diff tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
diff --git a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
index 4609f57..fb0944b 100755
--- a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
+++ b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
@@ -169,7 +169,7 @@ uart_debug_tx = port:PH00<2><1><default><default>
 uart_debug_rx = port:PH01<2><1><default><default>

 [jtag_para]
-jtag_enable = 1
+jtag_enable = 0
 jtag_ms = port:PD23<5><default><default><default>
 jtag_ck = port:PD24<5><default><default><default>
 jtag_do = port:PD25<5><default><default><default>

去除以太网gmac

默认代码:

;------------------------------------------------------------------------------;
; 10/100/100Mbps Ethernet MAC Controller Configure ;
;------------------------------------------------------------------------------;
; 配置选项: ;
; gmac_used --- 1: gmac used, 0: not used ;
; gmac_powerx -- A[:B] A: axp channel, B: voltage value ;
; phy-mode -- rgmii, rmii, mii ;
; tx-delay -- transmit clock delay: 0~7 ;
; rx-delay -- receive clock delay: 0~31 ;
;------------------------------------------------------------------------------;
[gmac0]
gmac0_used = 1
phy-mode = "rmii"
gmac_rxd1 = port:PA00<2><default><3><default>
gmac_rxd0 = port:PA01<2><default><3><default>
gmac_crs = port:PA02<2><default><3><default>
gmac_rxerr = port:PA03<2><default><3><default>
gmac_txd1 = port:PA04<2><default><3><default>
gmac_txd0 = port:PA05<2><default><3><default>
gmac_txclk = port:PA06<2><default><3><default>
gmac_txen = port:PA07<2><default><3><default>
gmac_mdc = port:PA08<2><default><3><default>
gmac_mdio = port:PA09<2><default><3><default>
gmac-power0 = "vcc-ephy"
gmac-power1 =
gmac-power2 =
tx-delay = 0
rx-delay = 0

修改代码:

lemon@ubuntu:~/Develop/OrangePi_Lite2/lichee$ git diff tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
diff --git a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
index fb0944b..ff36e0e 100755
--- a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
+++ b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
@@ -239,7 +239,7 @@ dram_tpr13 = 0x0000
 ; rx-delay -- receive clock delay: 0~31 ;
 ;------------------------------------------------------------------------------;
 [gmac0]
-gmac0_used = 1
+gmac0_used = 0
 phy-mode = "rmii"
 gmac_rxd1 = port:PA00<2><default><3><default>
 gmac_rxd0 = port:PA01<2><default><3><default>

去除sdc2

默认代码:

[sdc2]
sdc2_used = 1
non-removable   =
bus-width   = 8
sdc2_ds = port:PC01<3><1><3><default>
sdc2_clk = port:PC04<3><1><3><default>
sdc2_cmd = port:PC05<3><1><3><default>
sdc2_d0 = port:PC06<3><1><3><default>
sdc2_d1 = port:PC07<3><1><3><default>
sdc2_d2 = port:PC08<3><1><3><default>
sdc2_d3 = port:PC09<3><1><3><default>
sdc2_d4 = port:PC10<3><1><3><default>
sdc2_d5 = port:PC11<3><1><3><default>
sdc2_d6 = port:PC12<3><1><3><default>
sdc2_d7 = port:PC13<3><1><3><default>
sdc2_emmc_rst = port:PC14<3><1><3><default>
cd-gpios    =
sunxi-power-save-mode = 
sunxi-dis-signal-vol-sw = 
mmc-ddr-1_8v    =
mmc-hs200-1_8v  =
mmc-hs400-1_8v  =
max-frequency   = 150000000
sdc_tm4_sm0_freq0 = 0
sdc_tm4_sm0_freq1 = 0
sdc_tm4_sm1_freq0 = 0x00000000
sdc_tm4_sm1_freq1 = 0
sdc_tm4_sm2_freq0 = 0x00000000
sdc_tm4_sm2_freq1 = 0
sdc_tm4_sm3_freq0 = 0x05000000
sdc_tm4_sm3_freq1 = 0x00000405
sdc_tm4_sm4_freq0 = 0x00050000
sdc_tm4_sm4_freq1 = 0x00000408
vmmc="vcc-emmcv"
;vqmmc="vcc-emmcvq33"
vqmmc="vcc-emmcvq18"
vdmmc="none"

修改代码:

lemon@ubuntu:~/Develop/OrangePi_Lite2/lichee$ git diff tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
diff --git a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
index ff36e0e..b4a263a 100755
--- a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
+++ b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
@@ -1003,7 +1003,7 @@ ignore-pm-notify =
 max-frequency = 150000000

 [sdc2]
-sdc2_used = 1
+sdc2_used = 0
 non-removable =
 bus-width = 8
 sdc2_ds = port:PC01<3><1><3><default>

去除spdif

默认代码:

;--------------------------------------------------------------------------------
;   NOTE :Make sure spdif_used = 0x1,
;   spdifmach_used = 0x1, if register the sound card spdif.
;--------------------------------------------------------------------------------        
[spdif]
spdif_used = 1
[sndspdif]
sndspdif_used = 1

修改代码:

lemon@ubuntu:~/Develop/OrangePi_Lite2/lichee$ git diff tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
diff --git a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
index b4a263a..ec266a9 100755
--- a/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
+++ b/lichee/tools/pack/chips/sun50iw6p1/configs/petrel-p1/sys_config.fex
@@ -1337,9 +1337,9 @@ snddmic_used = 0
 ; spdifmach_used = 0x1, if register the sound card spdif.
 ;--------------------------------------------------------------------------------        
 [spdif]
-spdif_used = 1
+spdif_used = 0
 [sndspdif]
-sndspdif_used = 1
+sndspdif_used = 0
 ;----------------------------------------------------------------------------------
 ; NOTE :Make sure audiohdmi_used = 0x1,
 ; sndhdmi_used = 0x1, if register the sound card hdmi. Daudio1 used for HDMI

猜你喜欢

转载自blog.csdn.net/sweetmilkcake/article/details/82746020