Programowanie ISP na przykładzie LPC2148, z użyciem IDE Eclipse oraz narzędzi GNU, w systemie Windows XP. Instalacja oprogramowania.
Użyty sprzęt opisany jest w poście Mikrokontroler NXP Philips LPC2148. Dodatkowo, w przypadku braku portu szeregowego w posiadanym komputerze trzeba zaopatrzyć się w adapter RS-232 podłączany przez PCMCIA lub USB.
Potrzebne oprogramowanie:
- Windows XP ;)
- Sun Java Runtime, http://www.java.com
- Eclipse IDE CDT C++/C, http://eclipse.org,
- Cygwin GNU C++/C, http://cygwin.com,
- GNU ARM GNU C++/C, http://gnuarm.com,
- programator flash Philipsa, lpc21isp.exe.
O instalacji dwóch pierwszych nie ma co pisać.
Eclipse nie posiada instalatora - wystarczy rozpakować archiwum pobrane ze strony projektu.
Cygwin instalowany jest z użyciem małej aplikacji, zaznaczonej poniżej na czerwowo.

Przy wyborze pakietów należy zaznaczyć jako Install conajmniej: Archive, Devel, Libs i Web. Reszta może zostać jako default.
Aby zainstalować GNU ARMa, najwygodniej pobrać najnowszą wersję binarną dla Cygwina. Aktualnie jest to GCC-4.1 Toolchain. Należy wybrać opcję Full installation. Ważne aby w jednym z kolejnych etapów (widocznym poniżej) odznaczyć opcję Install Cygwin DLLs.

Programator tekstowy Philipsa nie wymaga instalacji, wystarczy go pobrać.
Gotowe - sprzęt i oprogramowanie skompletowane. Konfiguracja wkrótce.