Author Topic: FTDI driver kills fake FTDI FT232??  (Read 760318 times)

0 Members and 2 Guests are viewing this topic.

Offline StuB

  • Contributor
  • Posts: 11
Re: FTDI driver kills fake FTDI FT232??
« Reply #1625 on: November 18, 2014, 09:05:51 am »
It's gotten to a point on ebay whereby you almost have to assume that all parts are fake. And not just FTDI chips, but probably most parts.

Or savaged
You may have meant 'salvaged', but savaged sounds quite good too :)
 

Offline Simon

  • Global Moderator
  • *****
  • Posts: 15714
  • Country: gb
  • Did that just blow up? No? might work after all !!
    • Simon's Electronics
Re: FTDI driver kills fake FTDI FT232??
« Reply #1626 on: November 18, 2014, 09:11:57 am »
I saw some yank selling 7805 regs as new when the photo clearly showed mangled short cut legs like I'd expect from salvaged parts. ebay did not see the problem. Don't just point the finger at china, people think that ebay is like facebook - anonymous........ so they don't care. If you buy from a reputable buyer you will find they have a reputation for a reason.

I got a boxed load of smashed up atmega chips from farnell because they were too stupid to package them properly in the right tubes with the right bungs in the ends, it was only a shipment worth £1300, that all........
 

Offline Rigby

  • Super Contributor
  • ***
  • Posts: 1476
  • Country: us
  • Learning, very new at this. Righteous Asshole, too
Re: FTDI driver kills fake FTDI FT232??
« Reply #1627 on: November 18, 2014, 10:51:10 am »
Saying that all eBay parts are necessarily fake is just as naïve as saying that all other sources of parts sell necessarily genuine parts.

If I buy an FTDI chip from China for $0.20, then yeah, probably fake.  If I buy one from Canada for $6.50, that's not as clear, to me.  Equally likely that it is a genuine part as non-genuine.

I'm not saying the Canadian vendor is necessarily selling genuine stuff, just that assumptions can go either way.

Do you all just inherently trust that the HP power supplies as genuine?  Every single part inside?  Those would be easier to counterfeit than a chip, to me, and much better profit potential.
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8222
  • Country: 00
Re: FTDI driver kills fake FTDI FT232??
« Reply #1628 on: November 18, 2014, 11:41:45 am »
Quote
You may have meant 'salvaged', but savaged sounds quite good too :)

I actually think "savaged" here is the right word, :)
================================
https://dannyelectronics.wordpress.com/
 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3041
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #1629 on: November 18, 2014, 03:55:54 pm »
You generally get what you pay for and buying from some countries directly increases the risk, my supplier won't supply me atmega chips simply because they are not made in china and I can get them cheaper than he can, so yes assume that most arduino chips that are cheap and from china are fake.

Has anyone ever seen a fake AVR?  (Not a "slug", a functional part.)
 

Offline Rick Law

  • Super Contributor
  • ***
  • Posts: 2974
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #1630 on: November 18, 2014, 06:08:05 pm »
The trouble is how is the end user going to know.  You can assume that a $100 new Rolex is probably going to be a fake, but you cannot assume that a $10,000 Rolex is going to be real unless you get it appraised.

Whether it was sourced from eBay is hardly an indicator.  Even if 100% of eBay is fake, avoiding eBay still would not assure you got something real.  Paying a high cost merely assures it is expensive, but it does not assures it is 100% genuine.

This is timely (from yesterday, Nov 17): Consumers Report, a magazine trusted by millions for objective reviews of products.  They reviewed a Chinese brand tire(tyre) and the results were poor.  The USA rep of the manufacturer (API) called about the surprising result that doesn't even come close to their internal tests.   Upon investigation - it is a counterfeit.

Consumers Report, being the kind of magazine they are, dug deep to investigate as well.  In their article following the supply path of the product,  readers can discern a hole which may suggest how it got into the supply chain.  But it is not a proof nor did Consumer Report suggested that was how the fake got in to the supply chain.  Granted, this is a low cost brand - but the same way this got into the supply chain is no different than had it been a high-cost brand.

http://www.consumerreports.org/cro/news/2014/11/counterfeit-car-tires-pose-consumer-risk/index.htm

Whenever there is a profit, there will always be someone willing to do bad things to gain from it.  Punishing the consumer is not the way to stop it.

Rick
« Last Edit: November 18, 2014, 06:13:19 pm by Rick Law »
 

Offline Simon

  • Global Moderator
  • *****
  • Posts: 15714
  • Country: gb
  • Did that just blow up? No? might work after all !!
    • Simon's Electronics
Re: FTDI driver kills fake FTDI FT232??
« Reply #1631 on: November 18, 2014, 06:32:03 pm »
You generally get what you pay for and buying from some countries directly increases the risk, my supplier won't supply me atmega chips simply because they are not made in china and I can get them cheaper than he can, so yes assume that most arduino chips that are cheap and from china are fake.

Has anyone ever seen a fake AVR?  (Not a "slug", a functional part.)

I've never been able to source parts for less than I can get from Farnell in the same volume, when I have been offered parts that seem quite cheap and ask if they are genuine i get no reply, so I don't buy. When i asked my chinese supplier for AVRs he refused saying that he could not compete so no point in him trying to supply.
 

Offline sciencelookers

  • Newbie
  • Posts: 1
Re: FTDI driver kills fake FTDI FT232??
« Reply #1632 on: November 24, 2014, 07:27:36 pm »
I'm confused again.  On Friday, two Arduino Nanos I was working with were bricked.  Near as I can tell, the FTDI drivers don't talk to them AND their stop bits got set to zero.  Is there a new update thats doing this again?  I got update 2.11 and it bricked the Arduinos.  Going back to 2.08 lets me program Arduinos without a problem, but the Arduinos that got bricked on Friday are still bricks.  How did my PID get set to zero when supposedly that stopped a month ago?  If anyone has any new information on the situation, I would sure appreciate hearing whats up now.
 

Offline marshallh

  • Supporter
  • ****
  • Posts: 1462
  • Country: us
    • retroactive
Re: FTDI driver kills fake FTDI FT232??
« Reply #1633 on: November 24, 2014, 08:23:02 pm »
I got the update from Windows Update a week ago... I don't think it was ever pulled?
Verilog tips
BGA soldering intro

11:37 <@ktemkin> c4757p: marshall has transcended communications media
11:37 <@ktemkin> He speaks protocols directly.
 

Offline TheEnd

  • Contributor
  • Posts: 19
  • Country: gb
Re: FTDI driver kills fake FTDI FT232??
« Reply #1634 on: November 25, 2014, 02:38:05 am »
Driver packages 2.11 and 2.12 (mentioned, but not seen by me) are the "spiked" drivers.
I guess everyone will have to wait and see what happens with 2.13, or maybe a 2.11.X release.

There are workarounds to get them back up and running again, I got a USB lead a week or so ago which got hit, but I decided to send it back instead of the workaround as who knows what the next driver could do.

I'm fairly sure FTDI won't just walk away from this, there will probably be something up their sleeve, 5 or 10 minute resets or something similarly annoying in a sort of "demo" mode.
 

Offline nitro2k01

  • Frequent Contributor
  • **
  • Posts: 844
  • Country: 00
Re: FTDI driver kills fake FTDI FT232??
« Reply #1635 on: November 25, 2014, 12:57:20 pm »
I'm fairly sure FTDI won't just walk away from this, there will probably be something up their sleeve, 5 or 10 minute resets or something similarly annoying in a sort of "demo" mode.
Or, it may simply refuse to work with clones, without bricking them.
Whoa! How the hell did Dave know that Bob is my uncle? Amazing!
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8222
  • Country: 00
Re: FTDI driver kills fake FTDI FT232??
« Reply #1636 on: November 25, 2014, 01:11:46 pm »
Quote
I don't think it was ever pulled?

Based on my experience, the driver was definitely pulled?
================================
https://dannyelectronics.wordpress.com/
 

Offline nitro2k01

  • Frequent Contributor
  • **
  • Posts: 844
  • Country: 00
Re: FTDI driver kills fake FTDI FT232??
« Reply #1637 on: November 25, 2014, 01:15:59 pm »
Based on my experience, the driver was definitely pulled?
Are you sure you ever got the driver in the first place? If you didn't install the driver through the online service, or if you disabled non-essential updates, I don't think the driver would have been pushed to you in the first place. Both of those are true for me, and I still have the driver version I originally installed.
Whoa! How the hell did Dave know that Bob is my uncle? Amazing!
 

Offline f4eru

  • Frequent Contributor
  • **
  • Posts: 738
  • Country: 00
    • Chargehanger
Re: FTDI driver kills fake FTDI FT232??
« Reply #1638 on: December 08, 2014, 02:54:31 pm »
Well I cant think of anybody who would buy their coponents on ebay if it is for production and sales. Cause then he or she could face some serious legal problems or economical issues when the circuits fails :)
I don't think people in a procurement department will buy from Ebay but they would buy from any parts broker if there are no other suppliers able to deliver a part.

So what you are saying is...production comes before security ? Ok this sounds like gambling
Yep. Production comes before security, because production means profit, and security does not mean direct profit. Most of the actual world is centered on profit.

Heck, even most Nuclear reactors are running with critical security parts coming from ebay. why ? because the spare parts are not available otherwise. Between closing the nuke plant and purchasing the spare part on ebay, they choose the most profitable option over security :
http://enenews.com/report-every-nuclear-plant-staff-workers-looking-ebay-buy-buy-parts-audio
« Last Edit: December 08, 2014, 02:56:28 pm by f4eru »
 

Offline Rigby

  • Super Contributor
  • ***
  • Posts: 1476
  • Country: us
  • Learning, very new at this. Righteous Asshole, too
Re: FTDI driver kills fake FTDI FT232??
« Reply #1639 on: December 08, 2014, 03:39:25 pm »
Heck, even most Nuclear reactors are running with critical security parts coming from ebay.

Bullshit detector just went off.  I'm gonna need to see a legitimate source for that information.
 

Offline f4eru

  • Frequent Contributor
  • **
  • Posts: 738
  • Country: 00
    • Chargehanger
Re: FTDI driver kills fake FTDI FT232??
« Reply #1640 on: December 14, 2014, 09:11:53 pm »
I don't think it's bullshit.

When you have a safety certified system, any change, as small as it is is a big risk, and therefore is associated with a lot of reviews, paperwork, partial or complete recertification.
It is much more cost effective to get old hardware somewhere and just check it's integrity and autenticity. If properly checked, it is probably even less risk than to redesign the system with modern but unproven hardware.

Mr Gundersen is an industry insider, yes he is oriented anti-nuke, but he knows the practices of the industry.

Offline timb

  • Super Contributor
  • ***
  • Posts: 2536
  • Country: us
  • Pretentiously Posting Polysyllabic Prose
    • timb.us
Re: FTDI driver kills fake FTDI FT232??
« Reply #1641 on: December 15, 2014, 01:22:09 am »

The trouble is how is the end user going to know.  You can assume that a $100 new Rolex is probably going to be a fake, but you cannot assume that a $10,000 Rolex is going to be real unless you get it appraised.

Whether it was sourced from eBay is hardly an indicator.  Even if 100% of eBay is fake, avoiding eBay still would not assure you got something real.  Paying a high cost merely assures it is expensive, but it does not assures it is 100% genuine.

This is timely (from yesterday, Nov 17): Consumers Report, a magazine trusted by millions for objective reviews of products.  They reviewed a Chinese brand tire(tyre) and the results were poor.  The USA rep of the manufacturer (API) called about the surprising result that doesn't even come close to their internal tests.   Upon investigation - it is a counterfeit.

Consumers Report, being the kind of magazine they are, dug deep to investigate as well.  In their article following the supply path of the product,  readers can discern a hole which may suggest how it got into the supply chain.  But it is not a proof nor did Consumer Report suggested that was how the fake got in to the supply chain.  Granted, this is a low cost brand - but the same way this got into the supply chain is no different than had it been a high-cost brand.

http://www.consumerreports.org/cro/news/2014/11/counterfeit-car-tires-pose-consumer-risk/index.htm

Whenever there is a profit, there will always be someone willing to do bad things to gain from it.  Punishing the consumer is not the way to stop it.

Rick

Everyone complaining that designers should "just buy authentic parts" needs to read that CR article, as it directly reflects what's going on here.

You have the manufacturer (FTDI), importers, resellers, buyers/designers and end user of the product the part is designed into.

How can I verify the chip is legitimate as an end user or, hell, as the designer even?

I can't. So does FTDI have the right to brick my device? No. This is common sense stuff guys.


Sent from my Smartphone
Any sufficiently advanced technology is indistinguishable from magic; e.g., Cheez Whiz, Hot Dogs and RF.
 

Offline kourosh

  • Newbie
  • Posts: 1
Re: FTDI driver kills fake FTDI FT232??
« Reply #1642 on: December 26, 2014, 09:44:38 am »
hi,
there is simple solution, as FTDI let you change PID , they also provide a program which is able to config their driver to work custom PIDs,
thus you can go http://www.ftdichip.com/Support/Utilities/FT_INF_v2.0.61.242_Installer.exe ,  and download that, then you need an old ftdi driver
like this:
32bit:  http://www.ftdichip.com/Drivers/CDM/CDM%202.08.30%20WHQL%20Certified.zip
64bit: http://www.ftdichip.com/Drivers/CDM/CDM%202.08.30%20WHQL%20Certified.zip

then run the FT_INF,set chip type to FT232/245R and PID to 0000, then extract above zip,
in Time Stamp/Filename, select ftdibus and ftdiport, then using this >> to add your prefer config to right menu.
now click Generate files.
2 new inf will be generated. copy them to the folder where you extracted zip files, and overwrite the.
then manually point windows to your new driver.
 I did this on win7 64bit, win7 two time asked for driver, and then win recognized my device.

you can download modified driver from here, win7 64bit: http://www.4shared.com/rar/GK7OOeS7ce/FTDI_unlocked.html
 

Offline alm2k

  • Newbie
  • Posts: 2
Re: FTDI driver kills fake FTDI FT232??
« Reply #1643 on: January 01, 2015, 03:40:34 pm »
After updating the drivers through Windows Update I now have version 2.12.0.0 (dated 26-8-2014) on the "USB Serial Port" on my Windows 7 64bit box. However the "USB Serial Converter" below "Universal Serial Bus controllers" still shows version 2.10.0.0 (dated 27-1-2014). I used to have version 2.10.0.0 since earlier this year early 2014.

I'm wondering if these drivers are indeed the same drivers as before, as they were supposed to have been pulled or has something changed?

Can people who had their devices bricked tell what versions of the drivers they had? Did it show 2.12.0.0 in both places in Device Manager or only at the "USB Serial Port" device as with me?

My devices still work with this version (at least they are recognized and unplugging and plugging them back in doesn't change anything), can I be sure now that they are indeed genuine? One of these was bought from Mini-in-the-box (China), but it was about 7 or 8 bucks, so not a 2$ piece.
« Last Edit: January 01, 2015, 05:49:40 pm by alm2k »
 

Offline alm2k

  • Newbie
  • Posts: 2
Re: FTDI driver kills fake FTDI FT232??
« Reply #1644 on: January 15, 2015, 07:55:37 am »
Nobody who knows the answer to my question above?
 

Offline 0xdeadbeef

  • Super Contributor
  • ***
  • Posts: 1556
  • Country: de
Re: FTDI driver kills fake FTDI FT232??
« Reply #1645 on: January 15, 2015, 06:29:12 pm »
There was a perl script posted in October and I used it to check my devices under Win7 back then:
https://www.eevblog.com/forum/reviews/ftdi-driver-kills-fake-ftdi-ft232/msg539237/#msg539237
Trying is the first step towards failure - Homer J. Simpson
 

Offline Rubi

  • Contributor
  • Posts: 22
  • Country: at
Re: FTDI driver kills fake FTDI FT232??
« Reply #1646 on: March 24, 2015, 08:29:03 am »
I run in this trap recently while building a Elektor LCR meter.

I reflowed the chip and it worked.
The I reflowed the micro controller and the ft232 did not enumerate correctly anymore.
It cost me hours to find out what was wrong, this is so emberassing.
Howe could thery do that without warning ?
On the other hand I learned a lot about how to figure out usb troubles and how to use an usb event viewer.
In my onw designs I will only use the cp210x. I liked to use them since they have an integrated 3V3 regulator and are easier to reflow since they have no pins.

Cheers
Michael
 

Offline nitro2k01

  • Frequent Contributor
  • **
  • Posts: 844
  • Country: 00
Re: FTDI driver kills fake FTDI FT232??
« Reply #1647 on: March 24, 2015, 10:20:19 am »
Rubi: Before we suspect that the chip is fake, are you sure that the test pin is grounded on the board? A trap for young players, as a certain crazy Aussie would put it.
Whoa! How the hell did Dave know that Bob is my uncle? Amazing!
 

Offline Rubi

  • Contributor
  • Posts: 22
  • Country: at
Re: FTDI driver kills fake FTDI FT232??
« Reply #1648 on: March 25, 2015, 12:36:12 pm »
Hi

Yes the test pin is grounded.
I checked the enumeration process and it is perfectly ok, except the pid is 0.
I then found a workaround for the problem and could assign the driver directly accepting a pid of 0.
Since then the chip works great, programmed the uc and works with the assigned programm.

So it was definitley a fake chip and thanks to the internet I could find a description how to get around it.

Cheers
Michael
 

Offline toysareforboys

  • Contributor
  • Posts: 11
Re: FTDI driver kills fake FTDI FT232??
« Reply #1649 on: April 16, 2015, 02:12:06 am »
Super freaky brick problem. This is NOT a fake FTDI chip (well, at least I assume it's not). The manufacturer of the equipment remotely bricks the chip any time you open their software while connected to the internet (just to be bastards and make more money).

This is what it looked like before the brick:



When the software bricks it, it resets BOTH the PID and VID to 0000 :(



This renders the device completely unusable as you would imagine. I tried using the FTDI Inf generator program to see if I could set the inf's up to use VID 0000 and PID 0000 but no luck getting them working. Using the custom INF files it recognized it as USB Serial Converter instead of "Unknown Device" but it still says "The device cannot start. (Code 10)"



In reading online it appears that windows will refuse to load a driver if the PID and VID are set to the same value, so not sure we can hack the FTDI driver to override that.

I read a few posts about using Linux to reset the PID (but unfortunately not the VID) but when I boot up Ubuntu and do "lsusb" the FTDI converter isn't even listed at all! Does anyone know of a way to get Linux to recognize the VID of 0000 so I can overwrite it? :(

Any help you can provide would be greatly appreciated. There are a LOT of these devices out there that have this problem.

Thanks!

-Jamie M.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf