2012-06-09 146 views
0

你能不能幫我這個: 我的平板電腦Galaxy Tab的10.1,復位按下電源按鈕15秒使軟復位,因爲凍結加載應用程序,無法加載觸摸屏驅動程序後。 dmesg的消息:的Android無法加載驅動程序的觸摸屏上三星Galaxy Tab 10.1

<6>[ 7.163493] mXT1386: mxt_probe 
<6>[ 7.163501] maXTouch driver 
<6>[ 7.163507] "sec_touch" 
<6>[ 7.163513] addr: 0x004c 
<6>[ 7.163519] irq: 220 
<6>[ 7.163525] flags: 0x0000 
<6>[ 7.163531] adapter:"Tegra I2C adapter" 
<6>[ 7.163537] device: "(null)" 
<3>[ 7.163685] tegra-i2c tegra-i2c.1: I2c error status 0x00000008 
<3>[ 7.169602] tegra-i2c tegra-i2c.1: no acknowledge from address 0x4c 
<3>[ 7.176023] tegra-i2c tegra-i2c.1: Packet status 0x00010009 
<6>[ 7.182700] Warning: To wake up touch-ic in deep sleep, retry i2c communication! 
<3>[ 7.222752] tegra-i2c tegra-i2c.1: I2c error status 0x00000008 
<3>[ 7.228727] tegra-i2c tegra-i2c.1: no acknowledge from address 0x4c 
<3>[ 7.235061] tegra-i2c tegra-i2c.1: Packet status 0x00010009 
<3>[ 7.241798] sec_touch 1-004c: Failure accessing maXTouch device 
<3>[ 7.247800] sec_touch 1-004c: Chip could not be identified 
<6>[ 7.253434] p3_touch_exit_hw 
<4>[ 7.253455] sec_touch: probe of 1-004c failed with error 255 
<6>[ 7.253510] Successfully added driver sec_touch 

我怎麼能肯定的是,如果一個硬件問題或配置問題?

我清理緩存,數據,CWM系統文件夾,然後重新安裝股票ROM p7510uekmm並沒有什麼happend

回答

0

它試圖觸摸控制器在我 C總線和失敗聯繫。它會重試一次然後放棄。地址0x4C對於該單元上的mXT1386是正確的。

  • 您應該嘗試通過取出電池來關閉/打開硬電源。

  • 您可以嘗試拆開 單元並將連接器重新安裝到觸摸控制器。這是一個獨立的板上的 連接可能已被驅逐的柔性電纜。

  • 另一種可能性是,觸摸控制芯片本身損壞。

2

我有我的銀河標籤這個問題,並嘗試了上面提到的想法,但它只是沒有爲我工作。然而,我已經找出了真正的錯誤。

我一直有這個故障顯示dmesg得到了起來:

的Tegra-I2C的Tegra-i2c.1:沒有從地址認可0x4c

所以,它不能從觸摸屏控制器的地址0x4c閱讀因爲芯片沒有響應。提到的一個問題是重新編寫配置,假設設備以某種方式被楔入。這也不起作用,因爲你不能寫入0x4c - 同樣缺少確認。所以,如果0x4c是正確的地址,芯片必須是死的,對吧?

我嘗試添加一個復位。不用找了。隔夜斷開電池。也沒有改變。

然後,我意識到發生了什麼事。 MXT1386具有「固件更新」模式。當你把它置於更新模式時,器件地址從0x4c變爲0x26!一旦進入該模式,它不會響應原始地址。由於我沒有該設備的文檔,因此不知道如何退出固件更新模式,因此我更新了Linux內核以調用更新固件的驅動程序功能。一旦該過程完成並且芯片復位,它將恢復到其原始地址。在這一點上(最終重啓後),一切都很好。

我有一個替代的內核,您可以安裝和引導其重新啓用觸摸板。我建議先做一個nandroid備份,安裝我的內核,然後在修復nandroid之後恢復它。

相關問題