FT232\245BM -> PIC16F877A - Page 1
Forum section: electronics / projects

author: R-M-I
author_rank: Contributor
timestamp: May 29, 2012, 11:18:18 am
content: Hi there..I have a programmer-cable \ USB-> serial converter that I want to connect directly to a board using a PIC16F877A.The programmer-cable\device is a FT232\245BM according to FTProg. And it is a FTDI device.The problem I have here is that the 3rd party PIC-programmer-software doesn't seem to want to detect the programmer-device..To be able to use my programmer I need to know what pins the following are:MCLR \VppPGM \ VddClockData OutData InAny suggestions as to how I can figure out how to set this thing up with the pic-programmer?I've tried reading the data-sheets and all, but I can't seem to find what I need..-Remi

author: rolycat
author_rank: Super Contributor
timestamp: May 29, 2012, 01:37:19 pm
content: Insufficient data...The FTDI FT232BM and FT245BM are different devices, the first is a USB-to-serial converter and the second is a USB-to-parallel-FIFO. Neither is designed for programming PICs without additional circuitry.Who manufactured the converter? Do you have any documentation for it? Which software are you using?The pin names you have provided are for the standard PIC ICSP header. Are these identified on the converter?If you can provide more information it will be easier to give assistance.

author: Mechatrommer
author_rank: Super Contributor
timestamp: May 29, 2012, 05:22:41 pm
content: there, there and there! see attachment below (what data out?). now you owe me. if its works, you have to show me your programmer and software

author: Jon Chandler
author_rank: Frequent Contributor
timestamp: May 29, 2012, 05:43:38 pm
content: I think perhaps you have a USB/UART converter cable that's used for programming an Arduino. The Arduino has a bootloader installed, and may be programmed using this cable.A blank PIC requires a specialized programmer. The PICkit 2 or PICkit 3 are examples of the programmer that can be used and are recommended above all other options. You can't program ablankPIC via a connection to the serial port.Your USB/UART cable can be used to program a PICif there is a bootloaderinstalled. How do you install a bootloader? With a PICkit 2 or PICkit 3.

author: R-M-I
author_rank: Contributor
timestamp: May 29, 2012, 08:29:57 pm
content: I have a "PicKit3" on the way.. And I guess the boards do have a bootloader preinstalled..All I want to do with this is retrieve firmware from it the PIC's on the boards I'm talking about. And then later write the firmware onto the same type of PICI have a 3rd party programmer-software that works.. But it only allows me to write TO the boards.. Not to retrieve from them :/A regular PIC-programmer software like PICpgm won't recognize the programming-cable unless I configure it manuelly in the program.It will detect the connected PIC once the programmer starts "talking" with the programmer-software..

author: R-M-I
author_rank: Contributor
timestamp: May 30, 2012, 06:17:58 am
content: There we go then:Cracked the box open today.. What I could find inside was:------------FTDIFT232BM0233------------ATMELATMEGA816AI 0444I--------------93LC46BI/SN