Zasady działu: Kliknij, aby przejrzeć zasady tego działu
- Tytuł wątku powinien zawierać skrócony opis problemu.
- Treść wątku powinna zawierać rozszerzony opis problemu oraz sformułowane pytanie.
- Nie jest dozwolone umieszczanie załączników w postaci kompletnych instrukcji/schematów/wsadów BIOS, ani linkowanie do tych plików, zamieszczonych na innych stronach. Dozwolone jest wyłącznie umieszczenie fragmentu instrukcji/schematu, który ułatwi autorowi diagnostykę lub naprawę sprzętu z wątku. W jednym temacie można zamieścić nie więcej, jak jedną stronę instrukcji/schematu.
- Nie jest dozwolone zakładanie tematu, który opisuje usterkę więcej niż jednego sprzętu. W takich przypadkach należy utworzyć osobne wątki dla każdego sprzętu.
- Nie jest dozwolone zakładanie tematu, mającego charakter zapytania o schemat, boardview, zdjęcia płyty, wsad BIOS lub instrukcję serwisową. Do takich zapytań służy dział ZAPYTANIA O SCHEMATY/BIOS.
To jest wątek ARCHIWALNY. Możesz odpowiedzieć w nim tylko wtedy, gdy Twój post zawiera rozwiązanie problemu (Regulamin forum p. 12.1).
Re: Apple 1278 820-2327-A Programowanie SMC
przez Google Adsense [BOT] • 23 lipca 2016, 10:07
Zapoznaj sie z tym tematem apple-macbook-a1342-programowanie-kbc-t35171.html?hilit=F2117lp#p133588 Myślę ze wszystko się wyjaśni.
mmike napisał(a):Rozumiem, lecz sam wsad można zdobyć tak jak napisałeś z płyty dawcy, chodzi mi o samo programowanie nowego układu SMC.
Chyba nie rozumiesz

Nie da rady zaprogramować takiego SMC, bo niby co w niego chcesz wgrać? Skąd weźmiesz wsad? Może ty mylisz EFI, z SMC?
Znasz kogoś kto odczytał tego procka, lub wyczytałeś gdzieś że się komuś udało?
Oczywiście że sam procek jest programowalny, trzeba mieć odpowiednie oprogramowanie i programator, możesz sobie nawet samemu pisać pod niego programy



Używane SMC do prawie każdego modelu maca bez problemu kupisz za 15-20 USD.
Jeżeli chcesz pisać sam pod niego programy i wykorzystywać go w swoich aplikacjach, kup programator poczytaj dokumentacje techniczną i do przodu

Nie da rady zaprogramować takiego SMC, bo niby co w niego chcesz wgrać? Skąd weźmiesz wsad?
Wsad zawsze można pobrać z płyty dawcy.
Oczywiście że sam procek jest programowalny, trzeba mieć odpowiednie oprogramowanie i programator, możesz sobie nawet samemu pisać pod niego programy
Procek? Ja cały czas pytam o SMC. Może ja rzeczywiście czegoś nie rozumiem? Możesz rozwinąć swoją myśl?
SMC to jest programowalny układ scalony , potocznie nazywany procesorem
. Taki układ ma własną nieulotną pamięć, którą programujesz. Czyli piszesz program jak pod inne mikrokontrolery, wgrywasz go. Potem ten układ wykonuje program który napisałeś
.
To w dużym skrócie. Możesz napisać program , który tylko zapala diody
, lub taki co kontroluje pracę płyty głównej laptopa
.
Taki o to program napisali inżynierowie apple. Każdy procesor ma zabezpieczenia przed odczytaniem zawartego w nim programu. Zabezpieczenie nie jest fabryczne, ustawia się je na poziomie programowania takiego układu. Ty decydujesz czy chcesz go zabezpieczyć czy nie. Oczywiście Apple zabezpieczyło go przed odczytem, więc zapomnij o odczytaniu. Kup sobie za 15$ używany, dokładnie z takiej płyty i zapomnij o temacie.
A ty myślałeś że procesor to tylko Intel i5?


To w dużym skrócie. Możesz napisać program , który tylko zapala diody


Taki o to program napisali inżynierowie apple. Każdy procesor ma zabezpieczenia przed odczytaniem zawartego w nim programu. Zabezpieczenie nie jest fabryczne, ustawia się je na poziomie programowania takiego układu. Ty decydujesz czy chcesz go zabezpieczyć czy nie. Oczywiście Apple zabezpieczyło go przed odczytem, więc zapomnij o odczytaniu. Kup sobie za 15$ używany, dokładnie z takiej płyty i zapomnij o temacie.

A ty myślałeś że procesor to tylko Intel i5?

Teraz mi rozjaśniłeś sprawę można by tu przytoczyć np analogie do ENE 9012 z tym że tu firmware jest potocznie dostępny i układy nie są w żaden sposób zabezpieczone, oczywiście rozumiem na czym polega problem z programowaniem w Apple SMC i jego zabezpieczonym firmware po prostu wdarła się nam tutaj nie jasność w terminologi dla mnie to porostu kontroler SMC:) Powiedz mi w takim razie czy znasz jakiś powszechny programator oraz oprogramowanie do programowania SMC nie zabezpieczonych występujących w innych notebookach?
W styczniu tego roku robiłem podobny manewr z tym, że teraz nie pamietam czy płyty byłe identyczne, ale na pewno same SMC były takie same. Po wylucie i osadzeniu nowych kul wlutowałem go w miejsce wadliwego (usterką było brak ładowania gdzie uszkodzony był kontroler ładowania i po jego wymianie wyszło dopiero, że SMC też). Wsady są dostępne jako SMC update na stronie Apple: https://support.apple.com/en-us/HT201518 i tak też zapisałem odpowiednim update wlutowanego SMC.
Dokładnie taki SMC robiłem:


Dokładnie taki SMC robiłem:


I znów niejasność w terminologii
SMC to skrót od funkcji jaką pełni ten układ, a nie nazwa procesora.
Może chodziło Ci o System Management Controller.
Wsady są dostępne jako SMC update na stronie Apple: https://support.apple.com/en-us/HT201518 i tak też zapisałem odpowiednim update wlutowanego SMC.
Rozumiem lecz Ty sytuacje miałeś ułatwioną ponieważ notebook się uruchomił i mogłeś użyć SMC update:) Czy Twój problem został rozwiązany po tak przeprogramowanym SMC?
Re: Apple 1278 820-2327-A Programowanie SMC
przez Google Adsense [BOT] • 4 września 2016, 23:33
To jest wątek ARCHIWALNY. Możesz odpowiedzieć w nim tylko wtedy, gdy Twój post zawiera rozwiązanie problemu (Regulamin forum p. 12.1).
Kto przegląda forum
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości
_______________________________Wszelkie prawa zastrzeżone. Zabrania się kopiowania jakichkolwiek treści i elementów witryny bez zezwolenia.
Wszelkie opublikowane na tej stronie znaki handlowe, nazwy marek, produktów czy usług należą do ich prawnych właścicieli i zostały użyte wyłącznie w celach informacyjnych.