Logic Analyzer status - Dec2015


Felix V.

Recommended Posts

Hi all,

 

I found an old thread about using the Papilio Pro as Logic analyzer.

 

What is the most recent version that works with the Papilio Pro? Looking on the github, there only appears to be a release for the Papilio ONE.

 

Is the 32-bit version finished or does it stiff require work?

 

 

 

 

Thanks in advance!

 

Felix

Link to comment
Share on other sites

Just to close this for now:

 

Using DesignLab 1.0.7 and a Papilio Pro, the logic analyzer works great!

 

To get this working, you only need to download DesignLab and use the icon in it to upload Logic Analyzer code to the Papilio. No need to download the OLS software as it appears to be included in DesignLab. For me, LogicSniffer 0.9.7 automatically opened after uploading the bit file. From here, I didn't need to change any setting and could capture right away.

 

 

Jack: Again, thanks for looking into this so quickly!

 

Best,

Felix

Link to comment
Share on other sites

I guess I might have spoken to soon. What's the best way to use a Papilio as LA while working with another Papilio as "target"?

 

It seems very hard to control which one is being programmed and which one is the LA, especially if unplugging is needed...

 

Are people programming a Papilio while using another one as LA with more success than I am right now?

 

There is no "Board ID" or anything that would allow one to easily tell them apart, is it? Is there a way to configure Papilio Loader to not program "LA devices" and for LogicSniffer to not try to read "non-LA devices"?

 

 

Maybe a simple query ID would be a good solution, but not sure if that's already implemented somewhere.

 

 

Best,

Felix

Link to comment
Share on other sites

Hey Felix,

 

The easiest answer is that the last board that you plug into usb will be the one that is programmed with a bit file. So you just need to make sure that the board you are testing is the last one that you plug in.

 

I'm pretty sure that papilio-prog or xc3sprog has an option to specify the target board. I'll do a search of the forum to see if I can find the discussion thread about it.

 

Jack.

Link to comment
Share on other sites

It looks like part of the problem was that one of the USB connectors was coming off the board. It now finally broke off completely and revealed the problem. On that note, I think the amount of solder on the USB connector pads is too small to hold them in place, especially when they get used a lot.

 

I suggest to just resolder (aka put some more solder on them) the connectors to eliminate this problem.

 

 

As far as the identifier goes, is that the "board name" in the Papilio Loader? I am on v. 2.8 and don't seem to find any identifiers. It might be useful to add a selection for USB ports in the advanced version much like the Logic Sniffer program has. Any thoughts on this?

 

@Felix: At least I know why I couldn't get FelixV as a username on github... I wonder in how many other things you've been the "other" FelixV :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.