|
medion md40600 / mitac mio339 jtag |
|
|
czwartek, 02 czerwiec 2005 |
Sorry there is no translation available yet. Please let me know if You want this article translated :-)
Palmtopy stają się co raz tańsze mając przy tym co raz większe możliwości. Chcąc w pełni wykorzystać do własnych potrzeb takie urządzenie, jako gotowy system mikroprocesorowy, trzeba mieć bezpośredni dostęp do jego podsystemów, ale przede wszystkim do pamięci programu. Taki dostęp zapewnia serwisowy standard JTAG.
Status: Zakończony
Typ: Otwarty
JTAG jest standardem serwisowym umożliwiającym dostęp z poziomu sprzętu do pozespołów systemu mikroprocesorowego, w tym pamięci. Możliwość podmiany z poziomu sprzętu zarówno bootloadera, jak i systemu operacyjnego, jest niezbędna ze względu na ryzyko programowego uszkodzenia urządzenia podczas tworzenia własnej wersji systemu operacyjnego. Może bowiem dojść do sytuacji w której uszkodzimy jeden z dwóch w/w składników i nie będziemy w stanie uruchomić urządzenia.
Uszkodzenie obrazu systemu operacyjnego jest mniej poważne, bowiem można go łatwo wgrać kabelkiem (rs232 lub usb) z menu bootloadera. Oczywiście należy posiadać obraz systemu. Jeśli takiego obrazu nie posiadamy, JTAG też nam pomoże wyciągnąć go z kości pamięci.
Uszkodzenie bootloadera jest poważniejsze i jedyną deską ratunku jest wgranie nowego złączem JTAG. W tym przypadku nie pomoże nam kabelek rs232/usb.
Jak widać do poważniejszych zabaw ze sprzętem JTAG jest niezbędny. Celem tego projektu jest odnalezienie wyprowadzeń złącza serwisowego w palmtopie MEDION MD40600, który jest klonem MITAC MIO339.
Pobierz PDF z opisem
jtag> detect
IR length: 5
Chain length: 1
Device Id: 01101001001001100100000000010011 (0x0000000069264013)
Manufacturer: Intel
Part(0): PXA250
Stepping: PXA255A0
Filename: /usr/local/share/urjtag/intel/pxa250/pxa250c0
|