Why does my PIC32 run slower than expected? May I also get information about restoring the eeprom? The library libusb will also usually be installed. In this case, run FTDI in bus powered mode and self-power your application circuitry. Thanks for your thoughts, Nic 1 8 Replies Related Threads. Hi skakon , I have sent you a PM about this. I don’t quite know enough about your application to answer your other question, but the FTC is definitely a slick chip.

Uploader: Yoshakar
Date Added: 27 February 2016
File Size: 67.6 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 10098
Price: Free* [*Free Regsitration Required]

Baud clk is also req’d from host for reading data from the FT. How can I recover it?

Linux Communication with Devices Using the FTDI FTC USB Interface Chip

I’m using the backward compatible bit-bang mode instead at the moment and it works great, although using the MPSSE would definitely speed things up — at the expense of a lot of development effort.

The version that uses bursts does not have this problem because its measurement timing is determined by the instruction loop in the PIC16FA chip.

Hi david bowie. Moreover, to reverse code protection while in low-voltage programming mode a bulk erase must be issued and Vdd must be in a specific range. Accidentally changed the configuration and Impact is no more able to recognize it. Best regards, Vt2232c Pergola 4.

Share this post Link to post Share on other sites.


Connect FTDI USB transciever to PIC18F – SPI or USART? | Microchip

You may want to try my fftdi of ftdi. Been using for 2 months without issues until today. A further refinement is to use separate execution threads for parts of the program that might cause delays, like the scope display and thermometer reading routines.

Thanks for your thoughts, Nic.

Be sure you have identified the right device link. I don’t know what to do.

Re: [Xylo-SDR] FTDI FT2232C USB interface

The driver blurb says “single-port”, but in fact, it works with the ft2232 FTC chip. Maxim’s documentation of their DS18S20 single-wire chip thermometer is also complete. The original code in the 16Fa only made one reading per command.

Create an account f2t232c sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. Hello, I was programming an external fth board, forgot to uncheck the digilent HS2 when I was programming it. The system call select is used to allow a timeout of the read calls.

Where did you get this information? Best regards, Ken Pergola 1 I thought you can’t change any Config bit settings 3. Best regards, Ken Pergola. The Vpp pin and PGM pin is also used in low-voltage programming.

Two-byte data manufacturer id, product id, USB version, and Unicode characters are bit words which are stored with the low byte lower in memory.

The USB nature of the communication is hidden from the application as data is exchanged between the device and the application program. Of course as before, was my device code, yours will likely be different.


It is a good idea to make sure that the bitbang example described above works correctly to be sure that the library and device are talking to each other, before changing the EEPROM. In addition, Vdd must be within a specified range as well as documented in the programming specifications. So, my latest cure attempt is to galvanically isolate a bus powered FTBM from my vehicle interface circuitry.

The protocols, descriptors, and many other important details of the USB 2. If your device can not be found using lsusb -vthen check to see if it is plugged in and the pins on the DLPM-G are connected correctly for selecting power. Similarly, if the device is disconnected and reconnected, the directory will be recreated on a different inode.

Configuration bits can also be programming in Low-voltage ICSP programming mode when Vdd is usually in the range of 2. Anyway, best wishes with your project and have fun.