NXT BIOS搭載のNXTへのnxtOSEKプログラムのアップロード方法

 



注記:
nxtOSEKをWindows Vista上で使用する場合、Cygwinを管理者として起動する必要があります。Cygwinを管理者権限で起動するには、Cygwinアイコン上でマウスを右クリックし、"管理者として実行..."メニュを選択してください。

 

  • Cygwin上でプロジェクトディレクトリ(例, samples_c\helloworld)へ移動し、プログラムビルドをおこなってください。
  • NXT BIOS搭載のNXTの電源をONにして、PCとNXTをUSBケーブルで接続してください。

  • NXT BIOS画面が表示され、UPLOAD: READY状態にあることを確認してください。

    
    NXT BIOS画面 (UPLOAD: READY)

  • Cygwin上で次のコマンドを入力してください。
    $ sh ./appflash.sh
    プログラムアップロードの進捗はプログレスバーで確認できます。プログラムアップロードが完了するとUPLOAD: FINISHEDが表示されます。


    NXT BIOS画面 (UPLOAD: FINISHED)

  • EXITボタン (濃い灰色の四角いボタン)を押し、NXTの電源をOFFにしてください。
  • ENTRボタン(オレンジ色の四角いボタン)を押し、NXTの電源をONにしてください。nxtOSEKスプラッシュ画面が表示された後、nxtOSEKメイン画面が表示されます。プログラムがFlashから起動されている場合は、[F]が表示されます。


    nxtOSEKスプラッシュ画面


    nxtOSEKメイン画面 (Flash起動の場合)

  • NXT前面の4つのボタンには次の機能が割り当てられています:
    - ENTR: (NXTの電源OFF時に)NXTの電源をONにする
    - EXIT: NXTの電源をOFFにする
    - RUN: (メイン画面表示時に)nxtOSEKユーザープログラムを実行する
    - STP
    : 実行中のnxtOSEKユーザープログラムを終了し、自動的にnxtOSEKメイン画面に復帰する
    - ENTR + STP : メイン画面表示中に1秒以上押し続けると自動的にNXTの電源がOFFになり、電源をONにするとNXT BIOSが起動する
    ※バッテリ電圧値(BATT:)がゼロ以外の値になると、各ボタンの操作が有効になります。


nxtOSEK ボタン機能


nxtOSEKユーザープログラム(Hello Worldサンプル)実行画面

 

 

 

Home