linux 使用debugfs查看gpio占用情况
2014-04-29 13:56
681 查看
Linux debugfs使用分享 软件查看gpio状态
在调试中加入debugfs有时可以起到事半功倍的效果:
adb shell
#mkdir /data/debug
#mount -t debugfs debugfs /data/debug
#cd /data/debug
查看gpio状态
root@Android:/data/debugfs # cat gpio
GPIOs 0-15:
gpio-0 (front_camera_rst ) out lo
GPIOs 16-42:
gpio-17 (tsl2771_int ) in hi
gpio-26 (ctp_reset ) out hi
gpio-29 (front_camera_pwd ) out hi
gpio-31 (gpio_kp_out ) out lo
gpio-32 (gpio_kp_out ) out lo
gpio-35 (GPIO_E186_POWER ) in lo
gpio-36 (gpio_kp_in ) in hi
gpio-37 (gpio_kp_in ) in hi
gpio-42 (hs_sw ) in hi
GPIOs 43-67:
gpio-48 (ctp_irq ) in hi
gpio-60 (qup_scl ) in hi
gpio-61 (qup_sda ) in hi
GPIOs 68-94:
gpio-76 (lis3dh_acc_int ) in lo
gpio-82 ([auto] ) out hi
gpio-85 (bahama sys_rst_n ) in lo
gpio-94 ([auto] ) out hi
GPIOs 95-106:
gpio-97 (MDP_VSYNC ) in lo
GPIOs 107-132:
gpio-107 (ctp_power ) in hi
gpio-115 (GPIO_E186_WAKEUP ) in lo
gpio-131 (qup_scl ) in hi
gpio-132 (qup_sda ) in hi
查看regulator
root@android:/data/debugfs # cd
regulator/
dummy/ ldo03/ ldo06/ ldo09/ ldo12/ ldo15/ ldo18/ smps1/ smps4/
ldo01/ ldo04/ ldo07/ ldo10/ ldo13/ ldo16/ ldo19/ smps2/
ldo02/ ldo05/ ldo08/ ldo11/ ldo14/ ldo17/ ncp/ smps3/
root@android:/data/debugfs # cat
regulator/ldo10/voltage
3000000
查看clk
root@android:/ #
cat /data/debugfs/clk/
adm_clk/ ebi_mddi_clk/
sdc1_p_clk/
adsp_clk/ ebi_vfe_clk/
sdc2_clk/
ahb_m_clk/ ecodec_clk/
sdc2_p_clk/
ahb_s_clk/ gp_clk/
sdc3_clk/
cam_m_clk/ grp_3d_clk/
sdc3_p_clk/
csi0_clk/ grp_3d_p_clk/
sdc4_clk/
csi0_p_clk/ gsbi1_qup_clk/
sdc4_p_clk/
csi0_vfe_clk/ gsbi1_qup_p_clk/
tsif_p_clk/
csi1_clk/ gsbi2_qup_clk/
tsif_ref_clk/
csi1_p_clk/ gsbi2_qup_p_clk/
uart1_clk/
csi1_vfe_clk/ icodec_rx_clk/
uart1dm_clk/
debug_suspend icodec_tx_clk/
uart2_clk/
dsi_byte_clk/ imem_clk/
uart2dm_clk/
dsi_clk/ mdp_clk/
usb_hs2_clk/
dsi_esc_clk/ mdp_dsi_p_clk/
usb_hs_clk/
dsi_pixel_clk/ mdp_lcdc_pad_pclk_clk/
usb_hs_core_clk/
dsi_ref_clk/ mdp_lcdc_pclk_clk/
usb_hs_p_clk/
ebi1_clk/ mdp_vsync_clk/
usb_phy_clk/
ebi2_clk/ pbus_clk/
vdc_clk/
ebi_acpu_clk/ pcm_clk/
vfe_clk/
ebi_adm_clk/ pmdh_clk/
vfe_mdc_clk/
ebi_grp_3d_clk/ sdac_clk/
ebi_lcdc_clk/ sdc1_clk/
root@android:/ #
cat /data/debugfs/clk/mdp_clk/rate
200000000
from: http://www.linuxidc.com/Linux/2013-04/83311.htm
在调试中加入debugfs有时可以起到事半功倍的效果:
adb shell
#mkdir /data/debug
#mount -t debugfs debugfs /data/debug
#cd /data/debug
查看gpio状态
root@Android:/data/debugfs # cat gpio
GPIOs 0-15:
gpio-0 (front_camera_rst ) out lo
GPIOs 16-42:
gpio-17 (tsl2771_int ) in hi
gpio-26 (ctp_reset ) out hi
gpio-29 (front_camera_pwd ) out hi
gpio-31 (gpio_kp_out ) out lo
gpio-32 (gpio_kp_out ) out lo
gpio-35 (GPIO_E186_POWER ) in lo
gpio-36 (gpio_kp_in ) in hi
gpio-37 (gpio_kp_in ) in hi
gpio-42 (hs_sw ) in hi
GPIOs 43-67:
gpio-48 (ctp_irq ) in hi
gpio-60 (qup_scl ) in hi
gpio-61 (qup_sda ) in hi
GPIOs 68-94:
gpio-76 (lis3dh_acc_int ) in lo
gpio-82 ([auto] ) out hi
gpio-85 (bahama sys_rst_n ) in lo
gpio-94 ([auto] ) out hi
GPIOs 95-106:
gpio-97 (MDP_VSYNC ) in lo
GPIOs 107-132:
gpio-107 (ctp_power ) in hi
gpio-115 (GPIO_E186_WAKEUP ) in lo
gpio-131 (qup_scl ) in hi
gpio-132 (qup_sda ) in hi
查看regulator
root@android:/data/debugfs # cd
regulator/
dummy/ ldo03/ ldo06/ ldo09/ ldo12/ ldo15/ ldo18/ smps1/ smps4/
ldo01/ ldo04/ ldo07/ ldo10/ ldo13/ ldo16/ ldo19/ smps2/
ldo02/ ldo05/ ldo08/ ldo11/ ldo14/ ldo17/ ncp/ smps3/
root@android:/data/debugfs # cat
regulator/ldo10/voltage
3000000
查看clk
root@android:/ #
cat /data/debugfs/clk/
adm_clk/ ebi_mddi_clk/
sdc1_p_clk/
adsp_clk/ ebi_vfe_clk/
sdc2_clk/
ahb_m_clk/ ecodec_clk/
sdc2_p_clk/
ahb_s_clk/ gp_clk/
sdc3_clk/
cam_m_clk/ grp_3d_clk/
sdc3_p_clk/
csi0_clk/ grp_3d_p_clk/
sdc4_clk/
csi0_p_clk/ gsbi1_qup_clk/
sdc4_p_clk/
csi0_vfe_clk/ gsbi1_qup_p_clk/
tsif_p_clk/
csi1_clk/ gsbi2_qup_clk/
tsif_ref_clk/
csi1_p_clk/ gsbi2_qup_p_clk/
uart1_clk/
csi1_vfe_clk/ icodec_rx_clk/
uart1dm_clk/
debug_suspend icodec_tx_clk/
uart2_clk/
dsi_byte_clk/ imem_clk/
uart2dm_clk/
dsi_clk/ mdp_clk/
usb_hs2_clk/
dsi_esc_clk/ mdp_dsi_p_clk/
usb_hs_clk/
dsi_pixel_clk/ mdp_lcdc_pad_pclk_clk/
usb_hs_core_clk/
dsi_ref_clk/ mdp_lcdc_pclk_clk/
usb_hs_p_clk/
ebi1_clk/ mdp_vsync_clk/
usb_phy_clk/
ebi2_clk/ pbus_clk/
vdc_clk/
ebi_acpu_clk/ pcm_clk/
vfe_clk/
ebi_adm_clk/ pmdh_clk/
vfe_mdc_clk/
ebi_grp_3d_clk/ sdac_clk/
ebi_lcdc_clk/ sdc1_clk/
root@android:/ #
cat /data/debugfs/clk/mdp_clk/rate
200000000
from: http://www.linuxidc.com/Linux/2013-04/83311.htm
相关文章推荐
- Linux查看进程内存占用及内存使用情况
- Linux下查看端口占用、进程号等使用情况
- 嵌入式Linux下面查看gpio使用情况
- linux debugfs使用---软件查看gpio状态
- linux下查看java 占用cpu使用情况
- Linux查看进程内存占用及内存使用情况
- linux查看端口被占用情况
- Linux查看磁盘使用情况
- Linux下查看网络端口占用情况
- linux查看硬盘使用情况命令
- Linux下查看内存使用情况方法总结
- Linux中查看系统资源占用情况的命令【转载】
- 查看linux分区占用空间情况
- linux下查看进程内存使用情况
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍 by 北南南北
- Linux查看CPU和内存使用情况
- 查看Linux下端口占用情况的命令
- Linux查看程序端口占用情况
- Linux查看端口占用情况
- Linux上查看某个进程内存占用情况