[G2 and Desire Z Q&A, Help & Troubleshooting] CadetD:
That was quite a bit to go through and I learned a whole lot. Thanks.

From what I've been able to gather, seems I have a fried chip (hmm, sounds tasty).

I didn't find any articles, however, on running the OS from the SD.

Just in case, here is all the system info I gathered along the way. Perhaps you can confirm that my chip is indeed dead and determine if this is capable of running off the SD or maybe I missed something.

~ # dmesg | grep mmc0
<3>[ 4.308654] mmc0: No card detect facilities available
<6>[ 4.309295] mmc0: Qualcomm MSM SDCC at 0x00000000a0500000 irq 98,0 dma 8
<6>[ 4.309417] mmc0: Platform slot type: MMC
<6>[ 4.309661] mmc0: 4 bit data mode disabled
<6>[ 4.309783] mmc0: 8 bit data mode enabled
<6>[ 4.309936] mmc0: MMC clock 144000 -> 50000000 Hz, PCLK 96000000 Hz
<6>[ 4.310180] mmc0: Slot eject status = 0
<6>[ 4.310302] mmc0: Power save feature enable = 1
<6>[ 4.310546] mmc0: DM non-cached buffer at ffa0c000, dma_addr 0x0bb6d000
<6>[ 4.310668] mmc0: DM cmd busaddr 0x0bb6d000, cmdptr busaddr 0x0bb6d300
<6>[ 4.466278] mmc0: new high speed MMC card at address 0001
<6>[ 4.468261] mmcblk0: mmc0:0001 M4G2DE 2.04 GiB
<3>[ 5.746704] mmc0: failed to get card ready
<6>[ 5.746826] mmc0: reinit card
<4>[ 5.746978] mmc0: Starting deferred resume
<6>[ 7.786712] mmc0: Deferred resume failed
<3>[ 7.885559] mmc0: DMA channel flushed (0x80000004)
<6>[ 7.885986] mmc0: Controller has been reset
<6>[ 7.886169] mmc0: Worked around bug 1535304
<3>[ 7.887542] mmc0: DMA channel flushed (0x80000004)
<6>[ 7.887969] mmc0: Controller has been reset
<6>[ 7.888153] mmc0: Worked around bug 1535304
<6>[ 7.895080] mmc0: reinit card
<4>[ 7.895202] mmc0: Starting deferred resume
<6>[ 9.926788] mmc0: Deferred resume failed
<3>[ 10.075073] mmc0: DMA channel flushed (0x80000004)
<6>[ 10.075500] mmc0: Controller has been reset
<6>[ 10.075714] mmc0: Worked around bug 1535304
<3>[ 10.077087] mmc0: DMA channel flushed (0x80000004)
<6>[ 10.077514] mmc0: Controller has been reset
<6>[ 10.077697] mmc0: Worked around bug 1535304
<6>[ 10.084564] mmc0: reinit card
<4>[ 10.084686] mmc0: Starting deferred resume
<6>[ 12.116760] mmc0: Deferred resume failed
<3>[ 12.119018] mmc0: DMA channel flushed (0x80000004)
<6>[ 12.119445] mmc0: Controller has been reset
<6>[ 12.119659] mmc0: Worked around bug 1535304
<3>[ 12.121032] mmc0: DMA channel flushed (0x80000004)
<6>[ 12.121490] mmc0: Controller has been reset
<6>[ 12.121795] mmc0: Worked around bug 1535304
<6>[ 12.128601] mmc0: reinit card
<4>[ 12.128723] mmc0: Starting deferred resume
<6>[ 14.166809] mmc0: Deferred resume failed
<3>[ 14.279052] mmc0: DMA channel flushed (0x80000004)
<6>[ 14.279510] mmc0: Controller has been reset
<6>[ 14.279785] mmc0: Worked around bug 1535304
<3>[ 14.281036] mmc0: DMA channel flushed (0x80000004)
<6>[ 14.281463] mmc0: Controller has been reset
<6>[ 14.281768] mmc0: Worked around bug 1535304
<6>[ 14.288574] mmc0: reinit card
<4>[ 14.288696] mmc0: Starting deferred resume
<6>[ 16.326751] mmc0: Deferred resume failed
<3>[ 16.328826] mmc0: DMA channel flushed (0x80000004)
<6>[ 16.329254] mmc0: Controller has been reset
<6>[ 16.329559] mmc0: Worked around bug 1535304
<3>[ 16.330810] mmc0: DMA channel flushed (0x80000004)
<6>[ 16.331237] mmc0: Controller has been reset
<6>[ 16.331542] mmc0: Worked around bug 1535304
<6>[ 16.338348] mmc0: reinit card
<4>[ 16.338470] mmc0: Starting deferred resume
<6>[ 18.376800] mmc0: Deferred resume failed
<3>[ 18.586914] mmc0: DMA channel flushed (0x80000004)
<6>[ 18.588073] mmc0: Controller has been reset
<6>[ 18.588836] mmc0: Worked around bug 1535304
<3>[ 18.590942] mmc0: DMA channel flushed (0x80000004)
<6>[ 18.592102] mmc0: Controller has been reset
<6>[ 18.592559] mmc0: Worked around bug 1535304
<6>[ 18.601043] mmc0: reinit card
<4>[ 18.601715] mmc0: Starting deferred resume
<6>[ 20.636810] mmc0: Deferred resume failed
<3>[ 20.640533] mmc0: DMA channel flushed (0x80000004)
<6>[ 20.641998] mmc0: Controller has been reset
<6>[ 20.642425] mmc0: Worked around bug 1535304
<3>[ 20.644561] mmc0: DMA channel flushed (0x80000004)
<6>[ 20.645721] mmc0: Controller has been reset
<6>[ 20.646148] mmc0: Worked around bug 1535304
<6>[ 20.654327] mmc0: reinit card
<4>[ 20.654998] mmc0: Starting deferred resume
<6>[ 22.686828] mmc0: Deferred resume failed

+++

# cat /sys/devices/platform/msm_sdcc.2/mmc_host/mmc0/mmc0\:0001/name
M4G2DE (confirmed that this is the bad Samsung chip)

+++

homeuser@melody:~$ fastboot devices
SH12RRXXXXXX	fastboot

+++

homeuser@melody:~/Downloads/G2$ fastboot flash recovery recovery.zip
sending 'recovery' (5333 KB)... FAILED (status malformed (1 bytes))

+++

VISION PVT ENG S-OFF
HBOOT-0.76.200 (PC1010000)
MICROP-0425
RADIO-26.03.02.26_M
eMMC-boot
Aug 20 2010,16:51:01

SYSTEM INFO

SN-SH12RRXXXXX
LCD-SO
TOUCH PANEL-ATMELC12_10aaT
Commit-977d3036
OS Ver.-1.22.531.8
CID-11111111
eMMC-samsung 2091MB 4284415sectors