你有 3 个步骤在 Linux 上使用 eclipse 刷新 NXT(一旦 Java 工作):
- 安装 libusb 驱动程序
- 安装 LeJOS
- 安装 LeJOS eclipse pugin
我认为您只安装了 eclipse 插件,因此您需要按照此处的说明进行操作:http: //www.lejos.org/nxt/nxj/tutorial/Preliminaries/GettingStartedLinux.htm
概括 :
sudo apt-get install libusb-dev ant
(安装libusb驱动和ant,make
java的一种)
- 下载 leJOS,将其解压缩并将其放在您想要的位置(
/opt
例如)
- 将
NXT_HOME
窗口中的 > Preferences > leJOS NXT > NXJ_HOME 设置为您复制 leJOS 的路径
- 运行
ant
构建$NXJ_HOME/build
USB驱动程序
su
无权
访问您的 USB 端口
- 编辑您的 udev 规则 (1)
- 将您的用户添加到乐高组 (
sudo groupadd lego && sudo gpasswd -a $USER lego
)
- 注销并登录以更新规则
(1) udev 规则:vim /etc/udev/rules.d/70-lego.rules
# Lego NXT brick in normal mode
SUBSYSTEM=="usb", DRIVER=="usb", ATTRS{idVendor}=="0694", ATTRS{idProduct}=="0002", GROUP="lego", MODE="0660"
# Lego NXT brick in firmware update mode (Atmel SAM-BA mode)
SUBSYSTEM=="usb", DRIVER=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", GROUP="lego", MODE="0660"