所以我刚从Windows 10切换到Linux Mint rosa。我试图找出如何通过eclipse下载固件。每当我点击插件然后点击我得到的固件;
"启动nxjflashg失败 org.lejos.nxt.ldt.util.LeJOSNXJException:未设置NXJ_HOME。请在插件的首选项中指定它 有关详细的堆栈跟踪,请参阅Eclipse错误日志。"
我知道当我使用Windows 10时我不得不更改环境变量并下载NXJ驱动程序,我不知道如何使用Linux进行此操作
答案 0 :(得分:0)
使用eclipse(一旦Java正在运行),您可以通过3个步骤在Linux上刷新NXT:
我认为您只安装了eclipse插件,因此您需要按照此处的说明进行操作:http://www.lejos.org/nxt/nxj/tutorial/Preliminaries/GettingStartedLinux.htm
摘要:
sudo apt-get install libusb-dev ant
(安装libusb驱动程序和ant,一种make
for java)/opt
)NXT_HOME
>偏好> leJOS NXT> NXJ_HOME到您复制leJOS的路径ant
中运行$NXJ_HOME/build
以构建USB驱动程序su
权限的USB端口
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"