[TouchPad General] jlove:
UPDATE:

I did some research and found out that the nand flash memory is a

sandisk sdin4e2

this is the datsheet:

http://wenku.baidu.com/view/7e46ffd276eeaeaad1f330b9.html?from=related

On Page 17 it says that the nand has a enchanched write protection that puts the filesystem into read only mode, if something unexpected happens. this will be forced regardless of the commands you type.

Furter it says that the nand support emmc 4.3 that can be used to erase make partitions or give new parmissions.

Maybe there is a way to send commands to the nand that are listed in the datasheet. if so it would be just one command to set the filesystem into read write again.

SO IS THERE SOMEONE OUT THERE WHO KNOWS HOW TO SPEAK TO THE NAND WITH EMMC?????

hope this will bring us further. would appriciate it, if someone post a comment.

Hi there,

a corruption of the filesystem causes it to switch into read-only-mode.

Its now not possible to delete or copy something into the devices partitions.

If you try to webosdoctor it stops at 12 % and wont doctor.

in some line it says:

INFO: Trenchcoat: <ERROR> CPU-specific initialization failed

thats the code if you let it run in a cmd line:

/code

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 14: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 13: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 12: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 11: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 10: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 9: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 8: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 7: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 6: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 5: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 4: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 3: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 2: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 1: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Backtrace has 20 calls on stack:

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 20: /usr/lib/libparted-1.8.so.9(ped_assert+0x40) [0x2aadc890]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 19: /usr/lib/libparted-1.8.so.9(fat_cluster_to_frag+0x60) [0x2

aaf83c4]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 18: /usr/lib/libparted-1.8.so.9(fat_op_context_map_cluster+0x1

0) [0x2aaf9e10]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 17: /usr/lib/libparted-1.8.so.9 [0x2aafbfb0]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 16: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 15: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 14: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 13: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 12: /usr/lib/libparted-1.8.so.9 [0x2aafbff8]

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 11: /usr/lib/libparted-1.8.so.9 [0<INFO> LVM partition missing

or corrupted, will be reformatted

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <INFO> Existing media, if any, has been lost.

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <INFO> Running "lvm.static vgchange -an store"

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 0 logical volume(s) in volume group "store" now active

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <INFO> Running "lvm.static vgremove -f store 2> /dev/null"

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "root" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "var" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "update" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "log" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "mojodb" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "filecache" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "media" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Logical volume "swap" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Volume group "store" successfully removed

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <INFO> Running "lvm.static pvcreate -ff -y -M2 --metadatasize

8192K --metadatacopies 2 /dev/mmcblk0p14 2> /dev/null"

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Physical volume "/dev/mmcblk0p14" successfully created

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <INFO> Running "lvm.static vgcreate -M2 -s 8192K store /dev/mm

cblk0p14 2> /dev/null"

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <ERROR> Unable to create VG store

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat:

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <INFO> Running "lvm.static vgchange -an store"

26.08.2011 14:44:40 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: File descriptor 3 (/dev/mmcblk0) leaked on lvm.static invocati

on. Parent PID 2606: sh

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: 0 logical volume(s) in volume group "store" now active

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: <ERROR> CPU-specific initialization failed

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: Trenchcoat: Broken pipe

26.08.2011 14:44:41 com.palm.novacom.internal.NovacomSocketStream logWarning

WARNUNG: SocketException Cmd: file:///sbin/trenchcoat

26.08.2011 14:44:41 com.palm.novacom.internal.NovacomSocketStream logWarning

WARNUNG: SocketException Cmd: file:///sbin/trenchcoat

java.net.SocketException: Connection reset

at java.net.SocketInputStream.read(Unknown Source)

at com.palm.novacom.internal.PacketReader.readArray(P acketReader.java:44

)

at com.palm.novacom.internal.PacketReader.readPacket( PacketReader.java:5

8)

at com.palm.novacom.internal.PacketReader.read(Packet Reader.java:87)

at com.palm.novacom.internal.NovacomSocketStream.read (NovacomSocketStrea

m.java:127)

at com.palm.novacom.internal.NovacomBaseStream.readLi ne(NovacomBaseStrea

m.java:42)

at com.palm.nova.installer.core.stages.TrenchcoatStag e$TrenchcoatReaderT

hread.run(TrenchcoatStage.java:194)

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: <ERROR> CPU-specific initialization failed

26.08.2011 14:44:41 com.palm.nova.installer.core.stages.TrenchcoatStag e$Trenchco

atReaderThread run

WARNUNG:

java.net.SocketException: Connection reset

at java.net.SocketInputStream.read(Unknown Source)

at com.palm.novacom.internal.PacketReader.readArray(P acketReader.java:44

)

at com.palm.novacom.internal.PacketReader.readPacket( PacketReader.java:5

8)

at com.palm.novacom.internal.PacketReader.read(Packet Reader.java:87)

at com.palm.novacom.internal.NovacomSocketStream.read (NovacomSocketStrea

m.java:127)

at com.palm.novacom.internal.NovacomBaseStream.readLi ne(NovacomBaseStrea

m.java:42)

at com.palm.nova.installer.core.stages.TrenchcoatStag e$TrenchcoatReaderT

hread.run(TrenchcoatStage.java:194)

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r logPrint

INFO: trenchcoat retries exhausted

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r postFlas

hEvent

WARNUNG: Flash Failure

Trenchcoat error: <ERROR> CPU-specific initialization failed

at com.palm.nova.installer.core.stages.TrenchcoatStag e.run(TrenchcoatSta

ge.java:104)

at com.palm.nova.installer.core.FlasherThread.run(Fla sherThread.java:472

)

at java.lang.Thread.run(Unknown Source)

26.08.2011 14:44:41 com.palm.nova.installer.recoverytool.CardControlle r postFlas

hEvent

INFO: Flash End time (Fail) 1314362681063

26.08.2011 14:44:41 com.palm.nova.installer.core.RdxUtils saveLogs

INFO: from C:\Users\Tommy\AppData\Local\Temp\PalmWebOsRecover yToolLog1.log.0

26.08.2011 14:44:41 com.palm.nova.installer.core.RdxUtils saveLogs

INFO: to C:\Users\Tommy\AppData\Local\Temp\palmInstallerErr or0.log

26.08.2011 14:44:41 com.palm.nova.installer.core.RdxUtils saveLogs

INFO: from C:\Users\Tommy\AppData\Local\Temp\PalmWebOsRecover yToolLog0.log.0.lck

26.08.2011 14:44:41 com.palm.nova.installer.core.RdxUtils saveLogs

INFO: to C:\Users\Tommy\AppData\Local\Temp\palmInstallerErr or1.log

java.io.IOException: Der Prozess kann nicht auf die Datei zugreifen, da ein ande

rer Prozess einen Teil der Datei gesperrt hat

at java.io.FileInputStream.readBytes(Native Method)

at java.io.FileInputStream.read(Unknown Source)

at com.palm.nova.installer.core.RdxUtils.saveLogs(Rdx Utils.java:219)

at com.palm.nova.installer.recoverytool.CardControlle r.saveLogs(CardCont

roller.java:166)

at com.palm.nova.installer.recoverytool.CardControlle r.handleFailCase(Ca

rdController.java:686)

at com.palm.nova.installer.recoverytool.CardControlle r.postFlashEvent(Ca

rdController.java:860)

at com.palm.nova.installer.core.FlasherThread.run(Fla sherThread.java:675

)

at java.lang.Thread.run(Unknown Source)

26.08.2011 14:44:43 com.palm.nova.installer.recoverytool.CardControlle r handleFa

ilCase

INFO: something failed, query to see if device is plugged in

26.08.2011 14:44:43 com.palm.nova.installer.recoverytool.CardControlle r handleFa

ilCase

INFO: exiting handleFailCase()

Trenchcoat error: <ERROR> CPU-specific initialization failed

at com.palm.nova.installer.core.stages.TrenchcoatStag e.run(TrenchcoatSta

ge.java:104)

at com.palm.nova.installer.core.FlasherThread.run(Fla sherThread.java:472

)

at java.lang.Thread.run(Unknown Source)

26.08.2011 14:44:44 com.palm.nova.installer.recoverytool.runner.Device DiscoveryR

unner$DeviceDiscoveryThread run

INFO: got controller

26.08.2011 14:44:44 com.palm.nova.installer.recoverytool.runner.Device DiscoveryR

unner$DeviceDiscoveryThread run

INFO: got devices 1

26.08.2011 14:44:44 com.palm.nova.installer.recoverytool.CardControlle r runnerFi

nished

INFO: device runner done

26.08.2011 14:44:44 com.palm.nova.installer.recoverytool.CardControlle r runnerFi

nished

WARNUNG: flashing failed, move to failed card

/code

We found out, that the partition table is messed up, and most of the partitions are mounted in read only. if we remount it as read/write, we can erase or copy data, but when we do a reboot all the data is like before.

a never ending cycle of pain and headache will await you.

there are tons of people out there having the same issue, and it will get more and more. if some developers could look into this it might be very helpful.

hope to share our knowledge, and find a solution without needing to ship the touchpads to HP.