2012-08-12 81 views
0

我從www.segger.com下載jlink soft for Linux,在FreeBSD 9.0下用linux compat安裝它。在FreeBSD下安裝Jlink

./JLinkExe可以運行,但無法連接我的Jlink設備。

任何人都可以幫助如何安裝可以通過USB連接jlink的jlkink軟件。 問題信息如下。

www# ./JLinkExe 
SEGGER J-Link Commander V4.50i ('?' for help) 
Compiled Jun 22 2012 19:00:38 
Can not connect to J-Link via USB. 
J-Link>exit 
www# cat JLink.log 

T2882C6C0 000:000 SEGGER J-Link V4.50i Log File (0000ms, 0000ms total) 
T2882C6C0 000:000 DLL Compiled: Jun 22 2012 19:00:36 (0001ms, 0001ms total) 
T2882C6C0 000:000 Logging started @ 2012-08-12 10:57 (0001ms, 0001ms total) 
T2882C6C0 000:001 JLINK_SetWarnOutHandler(...) (0001ms, 0002ms total) 
T2882C6C0 000:002 JLINK_OpenEx(...) 
    ***** Error: Can not connect to J-Link via USB. returns "Can not connect to J-Link via USB." (0005ms, 0007ms total) 
T2882C6C0 002:721 JLINK_ClrError() (0000ms, 0007ms total) 
T2882C6C0 002:721 JLINK_Close() (0000ms, 0007ms total) 
www# 
+0

的Linux和FreeBSD上的USB實現不一樣。除非J-Link使用libusb(兩者均可用),否則我認爲它不太可能奏效。 – 2012-08-15 15:43:41

+0

在FreeBSD下libusb是可以的。我在這裏安裝libusb/usr/ports/devel/libusb。我認爲錯誤來自配置,我不知道如何配置。 – harvis 2012-08-18 04:22:59

+0

自FreeBSD 8以來,libusb一直是基礎系統的一部分;你不應該從端口安裝它。但我認爲你可能需要linux版本的libusb ...因爲我認爲你不能將FreeBSD共享庫加載到Linux應用程序中。 – 2012-08-18 19:13:43

回答