So I went and talked to some hardware people, and it was a very circular conversation. So she's going to look into the schematics in a bit, but she wouldn't believe me though. It works on windows it can't be a hardware issue. I kept trying to explain to her that identical code on linux will not toggle the chip select.
I'm not sure of the pins, but if using libMPPSSE I configured it using dbus3. I don't actually know what pin that is or how to explicitly configure the pin for CS on libftdi yet. -----Original Message----- From: [email protected] [mailto:[email protected]] Sent: Tuesday, September 10, 2013 10:56 AM To: [email protected] Subject: Re: strange chip select issue >>>>> "Chaves," == Chaves, Kevin <[email protected]> writes: Chaves,> So I’m having an incredibly strange problem using an ft2232h Chaves,> device. We have two different boards each have the same Chaves,> circuitry surrounding the ftdi device. For some reason on Chaves,> linux I can’t toggle the chip select on one of them using Chaves,> libftdi. Neither work using the libMPSSE/d2xx drivers provided Chaves,> in linux. They work in windows using the libMPSSE/d2xx drivers, Chaves,> which doesn’t help me much since they are bound for embedded Chaves,> linux products. The strange part about this I original got it Chaves,> to work with both using libMPSSE/d2xx. And worse all the Chaves,> signals look perfect apart from the cs never being toggled. Do the two boards perhaps have different EEPROMs? Is the chip or at least the CS pin perhaps broken or bad soldered? Been there, done that ;-) Chaves,> We moved to libftdi because it’s easier to produce arm Chaves,> binaries. I borrowed code from Chaves,> https://code.google.com/p/libftdispi/ . I’m still not quite Chaves,> sure if I’m selected the right dbus for the chip enable. I’m Chaves,> not quite sure how to do it using libftdi or the libftdispi I’m Chaves,> using. Chaves,> Any help would be much appreciated. I’m completely lost and Chaves,> would be happy to share the source code we are using for Chaves,> initializing and using the spi device. I’m about ready to Chaves,> throw my PC out the window… I’m down to using a usb trace to Chaves,> figure out the difference in signals being sent but so far it’s Chaves,> kind of useless. Come back for more hints if the hint above doesn't help. B.t.w. what pin causes the headach? Bye -- Uwe Bonnes [email protected] Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ---------- -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to [email protected] -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to [email protected]
