Installation af leJOS

Ole Caprani
Institut for Datalogi, Aarhus Universitet,
ocaprani@cs.au.dk

Sidst opdateret 2.6.12.

leJOS skal installeres både på computer og NXT. Installationen forløber forskelligt afhængig af om computeren er en Windows eller en Mac. I begge tilfælde skal det program, som fra starten af allerede findes på NXT, det såkaldte Lego Firmware, erstattes af leJOS firmware. Det skal ske for at NXT skal kunne styres af Java programmer i stedet for af Lego Mindstorms NXT-G programmer.

leJOS installeres således:

  1. Åbn Tutorial under NXT Brick på leJOS. Gå ind på Getting Started og gå ind på de sider, som svarer til den computer som leJOS skal installeres på.

  2. Getting Started on Microsoft Windows:

    • Start med Prerequisites:

      1. Java Development Kit. Java skal være installeret, for at leJOS kan fungere. Hvis BlueJ er installeret findes Java allerede på computeren.
      2. USB Driver. Som der står "If you have installed the standard LEGO Mindstorms NXT-G software, a suitable driver (the so-called Fantom driver) is already installed." Så det simpleste vil være at installere NXT-G.
      3. Bluetooth Stack. Bluetooth er ikke nødvendigt, "You can use leJOS NXJ without Bluetooth."

    • Hent leJOS som beskrevet under Downloading the software.
    • Følg installationsbeskrivelsen under Running the GUI installer. Når installationen af leJOS på computeren er færdig vises:
      Det er i dette trin, at leJOS firmware skal overføres til NXT. Inden tryk på Finish skal NXT derfor tilkobles computeren ved hjælp af et USB kabel:
      Når leJOS firmware er overført til NXT er installationen afsluttet. Gå da til punkt4.

  3. Getting Started on Mac OS X:

    • Start med Prerequisites:

      1. Java Development Kit. Java skal være installeret, for at leJOS kan fungere. Hvis BlueJ er installeret findes Java allerede på computeren.
      2. USB Driver. Som der står "If you have installed the standard LEGO Mindstorms NXT-G software, a suitable driver (the so-called Fantom driver) is already installed." Så det simpleste vil være at installere NXT-G.
      3. Bluetooth Stack. Bluetooth er ikke nødvendigt, "You can use leJOS NXJ without Bluetooth."

    • Hent leJOS som beskrevet under Downloading the software.
    • Under Setting up environment variables forklares, hvordan de såkaldte environment variables skal sættes, for at leJOS skal kunne fungere.
    • Sidste trin er beskrevet under Flashing the Firmware. Det er her NXT skal tilsluttes computeren med et USB kabel, for at leJOS firmware skal kunne overføres til NXT. Start et terminalvindue og brug kommandoen nxtflashg.
      Så vises vinduet:
      Tryk på Start Program og følg anvisningerne i Getting Started on Microsoft Windows under overskriften Running the GUI installer fra det sted, hvor vinduet ovenfor vises.

      Når leJOS firmware er overført til NXT er installationen afsluttet.

  4. Når leJOS firmware er blevet overført til NXT ser skærmen på NXT cirka sådan her ud:
    Brug nu de fire knapper på NXT til at navigere i leJOS menu system på NXT som beskrevet i The leJOS NXJ Menu System. Find f.eks. ud af hvad det aktuelle batteriniveauet er for NXT's batteri(er).
Nu er installationen af leJOS afsluttet.