Programowanie ISP na przykładzie LPC2148, z użyciem IDE Eclipse oraz narzędzi GNU, w systemie Windows XP. Konfiguracja oprogramowania i przykładowy projekt.
Instalacja opisana w poście ARM7 ISP w Windows XP, cz. 1.
Konfiguracja Cygwina i GNU ARMa polega na sprawdzeniu zmiennej systemowej Path - jeśli nie zawiera katalogów z plikami wykonywalnymi tych (.../cygwin/bin), należy je dodać.
Control Panel -> System -> Advanced -> Enviroment Variables

Program lpc21isp.exe należy wgrać do jednego z katalogów wylistowanych w zmiennej systemowej Path lub stworzyć osobny katalog i dodać go do tej zmiennej.
Przykładowy projekt: diodka.zip.

Projekt, oprócz programu głównego zawiera wszystkie potrzebne pliki (kod startowy, skrypt linkera i plik Makefile). Przed uruchomieniem należy sprawdzić plik Makefile i ustawić odpowiedni port COM do programowania. Na płycie ewaluacyjnej należy podłączyć P0.16 do wybranej diody. Po zaimportowaniu projektu do Eclipse, wystarczy uruchomić kompilację (tak naprawdę uruchomione zostanie make), a cały program zostanie skompilowany, zlinkowany i wgrany do pamięci mikrokontrolera, po uruchomieniu dając oszałamiający efekt migającej diody.