[Transformer TF300T General] graphdarnell:
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!!!