Re: Parallel Port Interface between PIC and PC



On Tue, 17 May 2005 16:55:52 -0700, Rajiv Ghanta wrote:
> Roger Hamlett wrote:
....
>> These are designed as 'demo' modules, for people who don't want to
> spend
>> the time and money, to implement the suface mount FTDI chip, and the
>> connections for USB etc., but are a great way for small projects to
> get a
>> reliable USB interface, without any development time.
>>
> it is interesting that you brought this up. as i mentioned, the robot
> does have a usb port, and in fact i did try to use FTDI's FT8U245AM chip
> (packaged in a module similar to the one you described). using this chip,
> i was able to easily transmit data via parallel from the PIC to the FTDI
> chip. i plugged the device into my windows xp machine, and downloaded the
> virtual com port drivers off of the ftdi website, and everything worked
> like a charm. however, the laptop on the robot uses qnx. there are third
> party drivers listed on the ftdi website for qnx
> (http://gleb.qnx.org.ru/index_en.html), but i had serious problems trying
> to install these drivers, which led me to give up on that route.

Oh, OK - you already know about FTDI, for example
http://www.alphamicro.net/components/product.asp?id=410&line=9

But wouldn't you use that on the PIC end, as the laptop already has USB?
And I can't imagine QNX not having USB drivers, maybe even already built
in?

I plug my little Fuji camera into my USB and it just shows up like a
drive. I have to mount it and unmount it, of course. This is Slackware,
but isn't QNX just another *nix implementation?

And I've seen some pretty amazing things done over USB. It would
definitely take some study, I'd think.

I wonder if, if you took ownership of, say, /dev/par , it would let
you write directly to the hardware?

Good Luck!
Rich

.



Relevant Pages

  • [122/145] USB: ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header
    ... This is a strictly move-only patch to relocate all FTDI device ... + * Driver definitions for the FTDI USB Single Port Serial Converter - ... * The previously included PID for the UO 100 module was incorrect. ... * Linx Technologies product ids ...
    (Linux-Kernel)
  • Re: OT: Windows 8 will soon arrive
    ... USB is simply the modern equivalent of that anarchy. ... If FTDI don't do it you can't possibly need it. ... I don't like using vendor supplied drivers when there's a perfectly ... USB CDC standard. ...
    (comp.os.vms)
  • [123/145] USB: ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header
    ... vendor/product IDs of devices using FTDI USB serial converters. ... * The previously included PID for the UO 100 module was incorrect. ... * Active Robots product ids. ...
    (Linux-Kernel)
  • Re: Open Source (re)implementation of D2XX drivers for FTDI chips?
    ... I need to provide the USB connectivity for USB not capable microcontroller. ... The FTDI chips are the simplest and cheap solution. ... Is there any Open Source equivalent of the D2XX drivers? ... Windows Vista x64 ...
    (comp.arch.embedded)
  • Re: USB to RS232 one chip solution
    ... RS-232 port on the other side. ... The manufacturer provides the device driver so ... (Note that this implies you need a relatively modern OS with USB ... At least for the FTDI chips, the newest versions of Windows even ...
    (sci.electronics.design)