On Sun, Jul 4, 2010 at 10:01 PM, Freddie Chopin <[email protected]> wrote:
>> Your 64bit packages need to use the 64bit of libftdi dll so I can not
>> test with libftdi-0.18 yet.
>
> That's true - I have compiled both libftdi and libusb-win32 for the x64
> packages with x86_64-w64-mingw32 toolchain.

I have some issues to build libusb-win32 with x86_64-w64-mingw32
but I managed to fix them. Did you need some fixes as well? Could
you post your fixes?

After some minor fixes (header file location different from MinGW32bit),
I can build libusb-win32 latest svn under x86_64-w64-mingw32
except the driver (too many errors). Anyway, we do not recommend or
support using MinGW for the libusb0.sys building as of now. We
recommend to use Microsoft WDK for the driver building since the
past tests shows that the driver built with MinGW has some problems.
But we may want to release 64bit MinGW import library in the future.
Right now only 32bit MinGW import library are released.

Here are the MinGW-w64 binaries for libusb-win32 svn 257
and libftdi-0.18.
http://code.google.com/p/picusb/downloads/list

The libftdi-0.18 MinGW-w64 dll seems to work with your 64bit
OpenOCD binaries.

D:\work\openocd\win64binary\openocd-x64-0.4.0\bin>
openocd-x64-0.4.0.exe -f board\ek-lm3s1968.cfg
Open On-Chip Debugger 0.4.0 (2010-02-22-19:09)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.berlios.de/doc/doxygen/bugs.html
3000 kHz
jtag_nsrst_delay: 100
srst_only separate srst_gates_jtag srst_open_drain
Info : clock speed 3000 kHz
Info : JTAG tap: lm3s1968.cpu tap/device found: 0x3ba00477
(mfg: 0x23b, part: 0xba00, ver: 0x3)
Info : lm3s1968.cpu: hardware has 6 breakpoints, 4 watchpoints

D:\work\openocd\win64binary\openocd-x64-0.5.0-dev-100617191010\bin>
openocd-x64-0.5.0-dev-100617191010.exe -f board\ek-lm3s1968.cfg
Open On-Chip Debugger 0.5.0-dev (2010-06-17-21:40)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.berlios.de/doc/doxygen/bugs.html
3000 kHz
adapter_nsrst_delay: 100
srst_only separate srst_gates_jtag srst_open_drain
Info : clock speed 3000 kHz
Info : JTAG tap: lm3s1968.cpu tap/device found: 0x3ba00477
(mfg: 0x23b, part: 0xba00, ver: 0x3)
Info : lm3s1968.cpu: hardware has 6 breakpoints, 4 watchpoints


-- 
Xiaofan http://sourceforge.net/projects/libusb-win32/
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to