找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5250|回复: 4

无法载入jfantom.dll

[复制链接]
发表于 2011-11-29 18:42:18 | 显示全部楼层 |阅读模式
本帖最后由 Amule1333767007 于 2011-11-29 18:42 编辑

在跑第一个lejos程序的时候命令行窗口显示“无法载入jfantom.dll”,无法用USB将程序烧进nxt去。调了整整两天都无法解决……故来此求各位大神帮助。
(本人的环境变量设置应该没有问题,在命令行中输入javac、java、nxj和nxjc都可以通过,java文件也编译通过,都生成了相应的.class文件;驱动也安装了,设备管理器可以找得到,并且用官方的nxt 2.0编程软件可以刷机成功;我的机器是win7家庭普通版,安装的是java jdk1.7.0_01;lejos是9.0版本的)
另外按照动力老男孩的教程,我找不到libusb这个东西……不知这个东西在第几版的lejos里面有?是否与我遇到的问题有关?

命令行信息显示如下:
C:\Users\Amule>cd Desktop
C:\Users\Amule\Desktop>nxj HelloWorld
leJOS NXJ> Linking...
leJOS NXJ> Uploading...
leJOS NXJ> Failed to load USB comms driver: cannot load library C:\Program Files
\leJOS NXJ\lib\pc\native\windows\x86\jfantom.dll
BlueCove version 2.1.0 on winsock
leJOS NXJ> Exception in open: Open of NXT failed:
leJOS NXJ> Failed to connect to any NXT
No NXT found - is it switched on and plugged in (for USB)?
BlueCove stack shutdown completed

谢谢各位!!!



如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2011-11-29 19:06:25 | 显示全部楼层
你用的是nxtg的固件?估计是固件的问题,lejos有专门的固件的。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2011-11-29 19:10:39 | 显示全部楼层
可是现在连不上机器的话刷机也刷不了了呀……那lejos的专用固件在哪里下载呢……
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2011-11-29 22:05:31 | 显示全部楼层
抱歉,我没有描述清楚。我采用的刷机方法是nxt 2.0编程软件进行的,但是用命令行程序nxjflashg就失败了,无法连接到机器上,所以我也不知道lejos能刷出来的专用固件是什么……
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2011-11-29 23:03:41 | 显示全部楼层
那个,问题解决了,特此回复一下:首先是驱动会有问题,可以换一下官网上的那个labview的驱动试试看。然后就是固件的问题,在此也谢谢糖伯虎版主~
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-23 15:37 , Processed in 0.084331 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表