No SATA, no USB? Never seen this before!
Ok, so I picked up a cheap 21.5” mid 2011 i5. Seller listed it as graphics problem and HDD removed.
Firstly before doing anything I removed the glass and lcd screws to peek inside before attempting power on, all cables were connected and confirmed HDD was removed. Bracket and screws were included in the purchase.
Powered on iMac to find candy cane vertical lines and flashing ? folder as expected.
I replaced the GPU and connected my test SSD with HS installed which is my regular procedure when testing iMacs for refurb.
To my surprise the mac booted to the ? folder again but the screen is absolutely beautiful crisp white, replacement GPU is fine.
OK I'll option/alt with my trusty HS 3.0 USB that works in a dozen others refurbs i have done.
Connected genuine apple USB keyboard booted Mac, boot chime, alt, nothing …… ? folder. Tried another genuine USB keyboard, same result, keyboard commands not working, recovery PRAM reset any Keystroke is non effective.
Next I take a cheap $15 Kmart usb wireless dongle keyboard and mouse and try alt/option.
Cheap usb dongle keyboard works, tested usb dongle in all 4 usb ports and it works.
To my surprise no boot disks found but it loads to internet recovery, I enter WiFi password and wait, after a few minutes it loads the Lion recovery image. I select disk utility and there is nothing, no SATA no USB disk even though both are connected?
I teardown the Mac again and check all connections inspect the motherboard for signs of bad components but it looks good. I need to add that this iMac is immaculate, the logic board has never been tampered with as all the original tape is intact and the cables are tight and tucked as if from the factory, if you have worked on iMacs you will know what I mean. I was surprised that the fans were pretty clean of dust, i have seen a lot worse however the ram slots were caked as usual.
Put it all together and boot alt, no disks but boots to internet recovery be again. I check disk utility, same no disks, I insert OEM install DVD for 2010 iMac, it shows in utility (Iknow it won't work to boot iMac as its for Snow Leopard)
I insert a SD card, it mounts but I cannot format or install Lion to it, greyed out in utility and locked in install utility?
Further testing,: tried connecting SSD to the ODD SATA port and not recognised tried USB 2.0 HS boot disk - not recognised. Formatted SD card JHFS+ GUID in another iMac - detected but still locked, tried CMD/Option R doesn’t ask for WiFi password, loading bar with globe then hangs on Apple icon left it for hours just in case.
Tried CMD R, boots the internet recovery but its booted to High Sierra version not Lion (confused?)
Tried numerous different ram stick pairings and Configs, all work, boot chimes as normal.
Tried connecting to all 3 SATA ports on the logic board, tried all USB ports with HS boot USB.
Tried NVRAM reset, 1,2,3,4,5 times in a row and individually, nada, no difference. SMC reset - no difference.
Loaded genuine apple hardware diagnostics DVD and ran full long test, no error except for HDD temp sensor as expected as SSD connected.
So here I am stumped! I have repaired over a dozen iMacs with way more serious problems than the flashing folder ?.
My only way forward is to believe that the SATA and USB controller has failed but why does the USB mouse/keyboard dongle work?
My second thought is the EFI boot rom is buggered up? Or there was previously a EFI bios password lock but it is not prompting me to unlock anywhere (clue to this is the SD card being locked?)
In the AHT it listed the bootrom as current 82.0 0.0.0
After extensive Google and iFixit searches I have come up empty handed on this one.
I would appreciate if anyone else has observed this behaviour in a iMac and if they were able to resolve it.
Cheers.
EDIT: Can't post pics in comments so adding here.