---------- Post added at 06:52 PM ---------- Previous post was at 06:16 PM ----------
The Touch firmware is in the mainboard, NOT the Touch pcb.. There are older versions of the mainboad, which Stemp and I evidently have, according to the folks at Technoforce.. See below (in reverse order):
-----------------------------------------------------------------
Dear mabretske,
No, I'm referring to main board firmware. PCB are all the same.
You have only 2 options - replace digitizer or main board.
- techno_force
Click "respond" to reply through Messages, or go to your email to reply
Respond
--------------------------------------------------------------------------------------
From: mabretske
To: techno_force
Subject: Re: Returns: mabretske sent a message about OEM ASUS TF300T 32GB 16GB Tablet SD Card Slot Touchscreen Board with Cable TF300 #190784972545
Sent Date: Feb-19-13 21:01:03 PST
Dear techno_force,
I am assuming that the firmware you are referring to is in the TS pcb (like what I sent back)? Impossible to send me a replacement pcb with updated firmware?
Just a thought..
Please advise.
- mabretske
-------------------------------------------------------------------------
From: techno_force
To: mabretske
Subject: Re: Returns: mabretske sent a message about OEM ASUS TF300T 32GB 16GB Tablet SD Card Slot Touchscreen Board with Cable TF300 #190784972545
Sent Date: Feb-18-13 22:40:40 PST
Dear mabretske,
Hello, Mike.
Your original digitizer has a part number 5158N FPC-1 and you need exact replacement part.
The problem is in firmware for your PCB. Go to Settings->About tablet->Touch Panel Version
There should be a # 3011-4822 that compatible only with 5158N FPC-1 digitizer.
On the latest TF300T tablets touchscreen firmware updates automatically.
But in your case, there is no known way to change PCB firmware and you will need 5158N FPC-1 digitizer to fix the tablet.
Thank you
- techno_force
-------------------------------------------------------------------------
It's sounds as though when you replaced your lcd/digitizer assembly you somehow destroyed either your TS pcb or ribbon cable thereby inhibiting your mainboard from identifying the digitizer assembly (and evidently you have the newer style mainboard). I think I recall seeing something you posted regarding your ribbon cable being dorked up, no??
Correct me if I am not accounting this accurately - but when you replaced the ribbon/TS pcb combo, your newer style mainboard updated it's firmware appropriately since it could interface to the digitizer.. Does this not follow?
(This all still begs for an answer to the question why an older style mainboard would be using Touch firmware with a higher build number)
The answer may be convoluted, but I'll try. The TS PCB apparently was damaged when I impacted the tab. It hadn't worked afterwards, even after I replaced the dig. The ribbon destroyed when I removed the PCB was the flat silver one going form the TS Brd to the Mainboard. Now my understanding is that the dig interacts with the TS Brd - not the mainboard - though the firmware residing in the mainboard does control the tracking on the dig.
Since all TS brds are the same, there's no compatibility issue between it and any version of the dig. Which leaves the mainboard and its firmware. I understand you infer there are older versions of the mainboard from what vendor implied (Eugene never came out and said that directly). That being the case, why would the mainboard not recognize the PCB/dig combo? It must work as evidenced by my case and Tandynor's.
I'd understand if, and only if, your mainboard somehow cannot recognize this combo. But why wouldn't it? The bridge (TS PCB) is the same across the board. If it can interact with any version of the dig, what business is it of the MB's to sabotage it? Can you imagine Asus improving hardware (what is it exactly? I did scour for information and nowhere is it mentioned that a major chip has been replaced) and software on the mainboard while keeping the rest intact? What would be the reason for this change if everything was working properly? You didn't notice any major flaws on you TS prior to the accident, did you?
I can imagine they replaced the dig version because of whatever reason, but wouldn't you think it'd make economic sense to acquire a compatible dig (with similar specs) instead of redesigning the hardware on the mainboard? Firmware nowadays is no longer printed indelibly on some proms. They are kept in the nand, and that's why you can flash different roms and update firmwares to your heart's content. Not being able to go back to ICS from JB is a software question, not hardware.
Normally, as in the case of the PC motherboards, you'd have several revisions, so when they release the firmware updates, they would specify which version for which hardware revisions. Not in our case though. I've yet to see specific firmware versions for each different version of the mainboard on the TF300T. If one size fits all, the hardware must be basically the same, so saying the firmware mysteriously cannot be updated on "some" unit just doesn't wash.
If you're game, I'd suggest that you make a backup of your nandroid, then flash the latest official firmware on yours (using CWM since TWRP only works with touchscreen). I can restore a backup of the same on mine, then we can compare the touchscreen firmware afterwards. If they both have the same designation, then we'd know what the red herring is.:good::good:
EDIT: I just reflashed mine with latest stock rom. As you can see from the attached thumbnails, the latest TS firmware on mine (and I did check for updates) is ELAN 3011-4820. Unless you want to argue that your mainboard was produced later than mine, which makes it even more absurd, where the later hardware and firmware still do not accommodate the earlier digs. And Asus did that on purpose just to mess with us!!!