2
Feb

Poniższa instrukcja jest spolszczeniem zawartości tej strony z moimi własnymi osobistymi komentarzami.

 

Pamiętaj aby przed podłączaniem konsoli przez USB do kopmutera, zainstalować wcześniej sterowniki (link podałem w poprzedniej części artykułu).

Jak sprawdzić czy komputer widzi moją konsolę?

Polecam do tego celu wykorzystać program BricxCC , który jest bardzo użytecznym narzędziem do programowania różnego rodzaju sterowników w tym RCX, oraz NXT. Klocki NXT programuje się za pomocą języka NXC ( Not eXactly C). Zachęcam do bliższego przyjrzenia się temu językowi, ponieważ charakteryzuje się on naprawdę prostą i przejrzystą budową.

Aby przetestować połączenie USB po prostu wybierz Tools -> Direct Control. Jeżeli z poziomu tego okna, zmieniając odpowiednie pola, będziesz widział efekt na swoich klockach, to znaczy, że urządzenie poprawnie komunikuje się z Twoim komputerem.

Z poziomu BricxCC możesz też dokonać instalacji nowego firmware'u (dla obsługi nxtOSEK). Narzędzie  Tools -> Download Firmware

 

Poniżej opiszę jednak inny sposób wymiany firmware'u - za pomocą narzędzia NeXTTool. Przy okazji będziesz miał okazję uruchomić konsolę Cygwin (która będzie dla Ciebie niezbędna w późniejszym czasie).

 

1. Uruchom klocki w trybie update'u firmware'u. Aby to zrobić, weź jakiś cienki przedmiot (na przykład zapałkę) i przez przynajmniej 5 sekund wciśnij specjalny przycisk ukryty w jednym z otworów w tylnej części obudowy kostki NXT.

2. Po poprawnym uruchomieniu trybu aktualizacji firmware'u, powinieneś słyszeć ciche 'pukanie' z głośniczka NXT - to znak, że kostka czeka na nowy firmware.

3. Umieść plik nowego firmware'u (lms_arm_nbcnxc_106.rfw) w tym samym folderze, do którego rozpakowałeś narzędzie NeXTTool.

4. Uruchom konsolę cygwin i za pomocą standardowych komend "cd ../". oraz "cd NAZWA_FOLDERU" przejdź do folderu, w którym masz zainstalowane narzędzie NeXTTool.

5. Uruchom narzędzie NeXTTool z poziomu konsoli podając jej odpowiednie argumenty:

./NeXTTool.exe /COM=usb -firmware=lms_arm_nbcnxc_106.rfw

Pamiętaj, że w konsoli linuxowej uruchomienie aplikacji poprzedzamy znakami "./"  (tak jak w powyższym przykładzie)

6.  Upload potrwa około pół minuty (czasami dłużej) i po skończonej pracy aplikacja przestanie działać, uwalniając wątek konsoli.

7. Wyjmij baterie z kostki i włóż je ponownie. Po uruchomieniu będziesz już pracował na nowym firmware. Interfejs użytkownika pozostanie ten sam, ale z pewnością zauważysz pewne drobne zmiany (np po uruchomieniu konsoli nie będziesz już słyszał powitalnego dźwięku).

 

 

Instalacja GNAT FOR MINDSTORMS 'dla opornych' cz. 3 pierwszy program

 

 

 

 

 

Feedback awaiting moderation

This post has 244 feedbacks awaiting moderation...

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)