Po co flashować?Jest kilka powodów dla których warto to zrobić:
- Bezpieczeństwo - w nowej wersji systemu, zostały załatane dziury w zabezpieczeniach
- Nowe funkcje - np. w OS4 można używać jednocześnie Klawiatury ekranowej i Graffiti
- Nowe aplikacje - np. w OS4 występuje nowy kalkulator i NotePad - czyli notatki graficzne
- Zoptymalizowany kod systemu - OS4 uruchamia się ok. 30% szybciej niż OS3.5
- Zgodność z nowymi programami - część nowych programów nie działa poprawnie lub nie działa wcale w systemie OS3.1; dopiero upgrade do 3.5 rozwiązuje ten problem
Co jest potrzebne do flashowania?Palm ;-), komputer PC, wolny port szeregowy (COM), odpowiedni ROM (czyli plik, który musimy załadować do pamięci palmtopa), oraz tzw. FlashTool (program, który pozwoli nam na załadownie Flasha do pamięci palmtopa).
Co to jest ten ROM?ROM to plik zawierający system operacyjny, który wymagany jest przez PalmOS Emulator. Jeśli korzystasz z Emulatora i działa on poprawnie z ROMem który posiadasz (i odpowiada on twojemu modelowi Palma), to możesz użyć tego pliku.
Skąd wziąć odpowiedni plik ROM?Scientific Sprzedaje Palm Upgrade Kit - zestaw do flashowania (upgrade do wersji 4.1), oraz Mobile Internet Kit (upgrade do wersji 3.3). Jeśli nie chcesz wydawać pieniędzy na powyższe, możesz poszukać w serwisie Google. Ponadto odpowiedni plik z systemem można uzyskać od firmy Palm, po rejestracji na stronie http://www.palm.com/developers/.
Program FlashTool z ROMem 3.3 można znaleźć na stronie http://www.palm.com/support/33upgrade/33_legal_eng.html.
Plik ROM musi odpowiadać modelowi twojego Palma. Nie eksperymentuj z plikami ROM od innych Palmów. (np. ładowanie Flasha Palma V do palma IIIx)
Do europejskiej wersji Palma m5XX należy używać większego, 4 MB pliku Flash. W przypadku amerykańskiej trzeba użyć 2 MB pliku Flash!Jak flashować?
- Naładuj Palma do pełna :-)
- Zamknij wszystkie programy, z których korzystasz
- Wstaw Palma do Cardle'a lub podepnij do kabla
- Uruchom na PC program FlashTool
- Kliknij przycisk Next
- Kliknij przycisk Next
- Naciśnij przycisk HotSync na Cardle'u lub w aplikacji HotSync na Palmtopie
- Gdy zostanie wykonany backup danych, naciśnij przycisk Reset na Palmtopie (pojawi się na wyświetlaczu). Po resecie na ekranie pojawią się pionowe paski złożone z szarych pikseli (oznacza to, że Palm został wprowadzony w tryb debug)
- Kliknij przycisk Next w programie FlashTool gdy stanie się aktywny
- Czekaj na wgranie nowego Flasha. Może to potrwać od 10 do 30min, w zależności od wielkości pliku Flash i prędkości portu szeregowego. Podczas tej operacji nie wykonuj żadnych czynności na komputerze. Co jakiś czas porusz myszką, aby nie uaktywnił się wygaszasz ekranu
- Palm się zresetuje. Poprosi cię o wstępną konfigurację (kalibracja ekranu, strefa czasowa, czas i data itp.)
- Naciśnij przycisk HotSync, aby odtworzyć dane
- Kliknij przycisk Finish
- Gratulacje!!! Udało ci się załadować nowy Flash do Palma!
W pamięci ROM (nieulotnej, której nie nadpisuje flashowanie) znajduje się program „awaryjny”, który pozwoli na uruchomienie Palma w trybie debug (przez wykonanie resetu z jednoczesnym przyciśnięciem przycisku „w dół”).
Uruchom jeszcze raz program FlashTool i kliknij przycisk Advanced. Uruchom Palma w trybie debug i wstaw do podstawki (ew. podłącz do kabla). Przycisk Next stanie się aktywny. Kliknij go. Nastąpi nadpisanie Flasha.
Jeśli także teraz twój Palm nie chce się uruchomić, to oznacza, że wgrałeś nieprawidłowy lub uszkodzony Flash. Jeśli kupiłeś Palm Upgrade Kit w Scienific'u to możesz poprosić, aby zainstalowali ci nowy Flash. Jeśli jednak ściągnąłeś Flash z Internetu, musisz radzić sobie sam (oczywiście, możesz iść do Scientific'a i poprosić o przeflashowanie palmtopa, ale odpowiednio za to zapłacisz...). Wówczas najlepszym sposobem jest znalezienie ROMu z innego serwisu odpowiadającego twojemu Palmowi.
Innym problemem może być występowanie dziwacznych błędów, musisz wtedy poeksperymentować z prędkością portu COM w ustawieniach systemu Windows. Nie ustawiaj prędkości większej niż 56 kbps. Jeśli korzystasz z Notebooka i otrzymujesz błędy, spróbuj skorzystać ze zwykłego komputera PC.