By the way, I've been reading the FX2 (non LP) datasheet and it does
support High Speed. The main difference is half the memory and the
inability to send zero-length packets on iso transfers when the fifo is not
full enough.
Matt
On Sun, Oct 21, 2012 at 10:17 PM, v01d <[email protected]> wrote:
> 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. <[email protected]> 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. <[email protected]
>> > <mailto:[email protected]>> 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 <[email protected]
>> > <mailto:[email protected]>
>> > > <mailto:[email protected] <mailto:[email protected]
>> >>>
>> > wrote:
>> > >
>> > > I meant, enumerates as high-speed, sorry.
>> > >
>> > >
>> > > On Sun, Oct 21, 2012 at 11:52 AM, v01d
>> > <[email protected] <mailto:[email protected]>
>> > > <mailto:[email protected]
>> > <mailto:[email protected]>>> 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
>> > <[email protected] <mailto:[email protected]>
>> > > <mailto:[email protected] <mailto:[email protected]>>> 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
>> > > [email protected] <mailto:[email protected]>
>> > <mailto:[email protected] <mailto:[email protected]>>
>> > >
>> > >
>> >
>> ------------------------------------------------------------------------------
>> > > 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
>> > > [email protected]
>> > <mailto:[email protected]>
>> > > <mailto:[email protected]
>> > <mailto:[email protected]>>
>> > >
>> 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
>> > > [email protected]
>> > <mailto:[email protected]>
>> > > 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
>> > [email protected]
>> > <mailto:[email protected]>
>> > 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel