But is it a matter of producers or resellers? I mean, should I look boards from other sellers still produced by LCsoft (this model has a jumper to bypass the EEPROM which I really need) or should I like for other boards directly?

Matt

On Sun, Oct 21, 2012 at 10:10 PM, Alex G. <mr.nuke.me@gmail.com> wrote:
On 10/21/2012 07:57 PM, v01d wrote:
> Ok, I've check the REVID var and returns 0x004, which seems to be value
> for FX2. Also, when I write outside the range, any access outside 8KB
> returns the same written value =/
>
Sounds like Bert is right.

> Do you know of any trusted ebay seller from where I can get the real
> FX2LP? Thank you.
>
Uwe or Bert might have more info on this. As a first step, avoid
Chinese, or Hong-Kong sellers. That's where torrofecal clones come from.
Also avoid any seller that does not disclose location down to the city
level (California, USA == avoid; Los Angeles, California == might be legit).

Alex

> Matt
>
> On Sun, Oct 21, 2012 at 9:38 PM, Alex G. <mr.nuke.me@gmail.com
> <mailto:mr.nuke.me@gmail.com>> wrote:
>
>     On 10/21/2012 05:52 PM, v01d wrote:
>     > Hi, sorry for the continuous strain of emails but I've tested writing
>     > and reading something in location 0x3FF0 and it works properly. It
>     seems
>     > that I do have 16KB of memory. Or do I?
>     >
>     I don't know much about the FX2, but it is possible that the address
>     wraps around. I would try writing over the entire memory range, and only
>     then, read back. (either random data, or 16-bit self-address should do
>     the trick)
>
>     Alex
>
>     > On Sun, Oct 21, 2012 at 11:52 AM, v01d <phreakuencies@gmail.com
>     <mailto:phreakuencies@gmail.com>
>     > <mailto:phreakuencies@gmail.com <mailto:phreakuencies@gmail.com>>>
>     wrote:
>     >
>     >     I meant, enumerates as high-speed, sorry.
>     >
>     >
>     >     On Sun, Oct 21, 2012 at 11:52 AM, v01d
>     <phreakuencies@gmail.com <mailto:phreakuencies@gmail.com>
>     >     <mailto:phreakuencies@gmail.com
>     <mailto:phreakuencies@gmail.com>>> wrote:
>     >
>     >         Oh, damn.
>     >         But, if it enumerates as full-speed do you think it is a
>     >         counterfeit chip also?
>     >         I will try to run benchmarks, and see speeds.
>     >         Is there any way to discern the good and bad chips before
>     buying?
>     >
>     >         Thanks
>     >
>     >
>     >         On Sun, Oct 21, 2012 at 5:33 AM, Bert Vermeulen
>     <bert@biot.com <mailto:bert@biot.com>
>     >         <mailto:bert@biot.com <mailto:bert@biot.com>>> wrote:
>     >
>     >             On 20/10/12 23:15, v01d wrote:
>     >             > Hi,
>     >             > I've been working on the Cypress FX2 chip (with the
>     LCsoft
>     >             board from
>     >             > ebay) and I had a very hard time making it work (mainly,
>     >             renumerate)
>     >             > using any code that depended on fx2lib.
>     >             > I've finally found some code based on gnuradio which
>     >             didn't use fx2lib.
>     >             > They developed their own base code and, provided you
>     take
>     >             some care when
>     >             > compiling their code, it works perfectly.
>     >             > I haven't been able to understand why fx2lib code
>     does not
>     >             work in the
>     >             > same board.
>     >
>     >             You should be aware that there's been a rash of
>     counterfeits
>     >             on the
>     >             LCsoft boards on ebay -- got some bad ones myself. The
>     chips are
>     >             labelled correctly as the Cypress FX2LP, but are actually
>     >             the older
>     >             Cypress FX2. Among other things, it's a Full Speed-only
>     >             (12Mb/s) USB
>     >             chip. It also has 8K RAM instead of the FX2LP's 16K.
>     >             However, fx2lafw
>     >             doesn't run on it.
>     >
>     >             It's perfectly possible to run code on it, if you don't
>     >             require HS
>     >             (which fx2lafw does) and don't try to use memory over 8K.
>     >             Quite likely
>     >             this is the case for the USRP firmware.
>     >
>     >             So I think you've got a counterfeit.
>     >
>     >             > I have submitted this issue to the fx2lafw github repo
>     >             since it is
>     >             > simple to reproduce in my case (I use compiled and
>     >             precompiled firmware
>     >             > and neither work) but I realize this may be a problem in
>     >             fx2lib itself.
>     >             > The thing is that the fx2lib code does not seem to
>     be very
>     >             active and
>     >             > fx2lafw does, so maybe the devs here have more idea.
>     >             > Also, I'm reporting this here in the interest of fixing
>     >             fx2lib since it
>     >             > looks like a fine library to base code on (I don't
>     know if
>     >             the gnuradio
>     >             > has a very complete implementation of all FX2
>     functions).
>     >
>     >             fx2lafw is a sub-project of sigrok, and this is the
>     correct
>     >             place to
>     >             report problems for it. That github repo is just a
>     random fork.
>     >
>     >             fx2lib has some problems compiling with more recent
>     versions
>     >             of SDCC, so
>     >             we fixed those
>     >
>     (http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=history;f=fx2lib;hb=HEAD)
>     >             and ship fx2lafw with that (stripped-down) version of
>     >             fx2lib. However,
>     >             we're not the official maintainers of fx2lib, the project
>     >             does indeed
>     >             appear to be abandoned.
>     >
>     >
>     >             --
>     >             Bert Vermeulen
>     >             bert@biot.com <mailto:bert@biot.com>
>     <mailto:bert@biot.com <mailto:bert@biot.com>>
>     >
>     >
>     ------------------------------------------------------------------------------
>     >             Everyone hates slow websites. So do we.
>     >             Make your web apps faster with AppDynamics
>     >             Download AppDynamics Lite for free today:
>     >             http://p.sf.net/sfu/appdyn_sfd2d_oct
>     >             _______________________________________________
>     >             sigrok-devel mailing list
>     >             sigrok-devel@lists.sourceforge.net
>     <mailto:sigrok-devel@lists.sourceforge.net>
>     >             <mailto:sigrok-devel@lists.sourceforge.net
>     <mailto:sigrok-devel@lists.sourceforge.net>>
>     >             https://lists.sourceforge.net/lists/listinfo/sigrok-devel
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     ------------------------------------------------------------------------------
>     > Everyone hates slow websites. So do we.
>     > Make your web apps faster with AppDynamics
>     > Download AppDynamics Lite for free today:
>     > http://p.sf.net/sfu/appdyn_sfd2d_oct
>     >
>     >
>     >
>     > _______________________________________________
>     > sigrok-devel mailing list
>     > sigrok-devel@lists.sourceforge.net
>     <mailto:sigrok-devel@lists.sourceforge.net>
>     > https://lists.sourceforge.net/lists/listinfo/sigrok-devel
>     >
>
>
>     ------------------------------------------------------------------------------
>     Everyone hates slow websites. So do we.
>     Make your web apps faster with AppDynamics
>     Download AppDynamics Lite for free today:
>     http://p.sf.net/sfu/appdyn_sfd2d_oct
>     _______________________________________________
>     sigrok-devel mailing list
>     sigrok-devel@lists.sourceforge.net
>     <mailto:sigrok-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/sigrok-devel
>
>