PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Pocket PC - ogólnie (WM Classic) => Mitac i jego klony => Wątek zaczęty przez: konsul41 w Styczeń 06, 2010, 22:36:53

Tytuł: Problem z ROM w Yakumo Delta 400 (Mio 339)
Wiadomość wysłana przez: konsul41 w Styczeń 06, 2010, 22:36:53
Mam problem z tym Pocket PC.
Ustaliłem że do Klon Mitac Mio339 na romie napis Mio339 Lite, inny klon to MD40600

Nastąpiła nie prawidłowa aktualizacja ROM -> brak bootloadera.
Ściągnąłem Rom MDWWER07P4.nb0 ma  28 065 792B
Zrobiłem JTAG
Polecenie wpisywania rom "jflashmm pxa255 MDWWER07P4.nb0 P 0"
jflashmm odczytuje typ flasha 28F128J3A
Podczas pierwszej próby wpisania flasha rząda pliku Flash_e3a0_2_16.dat po zmianie jednego z załączonych razem z programem plików program podczas próby czyszczenia pamięci
Podaje tekst

Erasing block at address 0
Error, Block erase timed out

i koniec.

Jak powinno się przeprowadzić procedurę wpisywania flasha do ROM i dlaczego następuje TIME OUT

Poczytałem na stronach zachodnich, jedni piszą że trzeba przekompilować jflashmm (zrobione bez rezultatu) inni piszą że winna jest bateria obecna w układzie. Jak to w końcu jest?
Tytuł: Odp: Problem z ROM w Yakumo Delta 400 (Mio 339)
Wiadomość wysłana przez: konsul41 w Styczeń 12, 2010, 19:37:50
Po głębszej analizie time out pojawia sie w chwili czyszczenia bloku pamięci

Pocket PC zamiast zdefiniowanego
F_STATUS_READY = 0x00800080L (ile to będzie dziesiętnie?)
odczytuje w pierwszych kilku przebiegach pentli wartość
D0
następnie
D3
co oczywiste porównanie daje false i sypie time out

Co oznacza ten kod D3, rozumiem że D0 oznacza brak gotowości.
Czy ktoś z Państwa dysponuje jakąś szerszą wiedza na ten temat?

Czy są dostępne inne programy do wpisywania flasha przez JTAG (prosiłbym przynajmniej o nazwę)?