iMac 27" A1419 (EMC 2639) late 2013 - mrtvy

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

iMac 27" A1419 (EMC 2639) late 2013 - mrtvy

#1 Příspěvek od rnbw »

Dostal sa mi do ruk iMac 27" model A1419 (EMC 2639) - late 2013.

Uz sa v tom niekto hrabal - aspon, ze sklo je odrezane a nemusim sa s tym jebat (totalne idiotska konstrukcia, typicka pre Apple).

Zatial som nasiel zniceny vypinac - zasopleny cinom do skratu. Jeho odpojenie a "nahradenie" rucnym skratovanim konektora nepomohlo.

Zdroj bezi - dava 12V na hlavnom kabli. Este tam je plochy 7-pinovy kablik, na ktorom ale nie je ziadne napatie. Na hlavnej doske nesvieti ziadna LED. Jedna by vraj mala svietit aj vo vypnutom stave. Nechapem, ako ma to standby fungovat, zdroj nie je prave prehladny... Je to Delta ADP-300AF T.
Přílohy
"odborna" praca
"odborna" praca

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#2 Příspěvek od rnbw »

Hlavna doska je 820-3481-A. K nej neexistuje nic. Existuje schema aj bardview k podobnej 820-3478-A.

Na vypinaci je pull-up na 3,3V. Nameral som tam len 2,15V.
3,3V vyraba menic U6911 (LT3470AED), nameral som tam len 2,2V. Skusil som tam teda pripojit externy zdroj 3,3V. Silno sa zohrieva U1100, co je chipset. Takze ako obvykle: vyhodit.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#3 Příspěvek od rnbw »

Zohnal som na eBay presne rovnaku dosku aj s CPU. Funguje to.

Chcelo by to zmenit seriove cislo, aby sedelo so stitkom. Na nastavenie by mal byt SW Apple Blank Board Serializer, ale ten funguje len s "cistymi" doskami bez serioveho cisla. Tato doska uz cislo ma, kedze je z rozobrateho iMacu. Existuje nejaky ROMTool na flashovanie, mozno vymazat seriove cislo hex editorom?

Teraz ale musim opravit ten vypinac. Je to tiez maximalne dementna a zlozita konstrukcia. Asi tam aj chyba nejaka pritlacna pruzina?

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#4 Příspěvek od rnbw »

Vypinac opraveny. Spinac som musel vymenit - pasoval tam z touchpadu z vraku notebooku Acer.

Je to fakt vyplod choreho mozgu - overengineering v praxi. Cinan by to zvladol lepsie a stalo by to 50 centov (Apple to pre istotu ani nedodava ako nahradny diel). Hmatnik je hlinikovy s ostrymi hranami, rovnako ako zadny kryt, do ktoreho zapada. A rozmery su tak natesno, ze sa to zasekava v stlacenej polohe. To bol mozno povodny problem. Takze pilnik do ruky a pilovat hmatnik aj dieru...

Na stredny stlpik som este doplnil kus pruzinky z pera - na zvysenie sily, ktora vysuva hmatnik a tym zlepsenie odolnosti proti zaseknutiu.
Přílohy
imac_pwrbutton_2.jpg

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#5 Příspěvek od forbidden »

Tyto mikrospínače taky občas měním, bývají v některých tlačítkách kávovarů. Vyrábějí se s různým momentem, od cca 0,9 N do cca 2,5 N, možná i víc. Radši kupuju ty nejsilnější, právě aby měly dost síly vytlačit ven hmatník, když nejde úplně lehce.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#6 Příspěvek od rnbw »

Mal by som ich objednat do zasoby... V touchpadoch byvaju asi tie slabsie.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#7 Příspěvek od rnbw »

Zmena serioveho cisla:
ROMTool ( http://dosdude1.com/apps/ ) funguje na dump flash, ale nie na zapis (je to urcene pre Mac Pro). Interne to pouziva program flashrom.

V dumpe treba najst retazec "ssn", za nim by malo byt seriove cislo, potom "hwc" a za nim posledne 4 znaky serioveho cisla. Na konci tohoto bloku (za nulami) je CRC32. V mojom dumpe bolo tychto blokov viac. Originalne seriove cislo je zospodu na stojane iMacu.

Na kontrolu CRC32 je dobry program UEFITool NE ( https://github.com/LongSoft/UEFITool/releases ). Je to v Intel image->BIOS regioon->EfiSystemNvDataFvGuid->Fsys store. Vypise to spravne CRC32, ktore nasledne treba hex editorom zmenit v dumpe (je to v little-endian, takze obratit poradie bajtov!) Nasledne znovu v UEFITool NE overit, ze CRC32 je platny. Takto som upravil vsetkych 6 blokov so seriovym cislom (akurat zbytocne - vid dalej).

Na flashovanie som pouzil flashrom v live Linuxe. Zapis bolo nutne vynutit (flashrom -p internal:ich_spi_force=yes). Zapis zlyhal, pretoze oblast nad 0x632000 je zamknuta. Prvy blok so seriovym cislom bol ale pod touto hranicou (0x630690), takze sa zapisal. Ostatne zostali povodne. Asi to nevadi, lebo macOS zobrazuje spravne seriove cislo...

Odpovědět

Zpět na „Výpočetní technika“