Felix V. Posted December 12, 2015 Report Share Posted December 12, 2015 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 Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 12, 2015 Report Share Posted December 12, 2015 Let me review this on Monday. There is always the version integrated into DesignLab, but let me look at the stand alone version on Monday and make sure it works with all Papilio boards. Jack. Quote Link to comment Share on other sites More sharing options...
Felix V. Posted December 12, 2015 Author Report Share Posted December 12, 2015 Awesome, thanks a lot for looking into this! Have a nice weekend! Felix Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 13, 2015 Report Share Posted December 13, 2015 Ahhh, now I remember what I did! I added support for all of the Papilio boards to DesignLab, so all people need to do is follow this tutorial, it will work for all boards:http://gadgetfactory.net/learn/2015/07/30/designlab-using-papilio-as-stand-alone-logic-analyzer/ Jack. Quote Link to comment Share on other sites More sharing options...
Felix V. Posted December 13, 2015 Author Report Share Posted December 13, 2015 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 Quote Link to comment Share on other sites More sharing options...
Felix V. Posted December 15, 2015 Author Report Share Posted December 15, 2015 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 Quote Link to comment Share on other sites More sharing options...
Felix Posted December 15, 2015 Report Share Posted December 15, 2015 Freaky.. I was like "this isnt me" and "did someone hack my account" Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 15, 2015 Report Share Posted December 15, 2015 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. Quote Link to comment Share on other sites More sharing options...
Felix V. Posted December 16, 2015 Author Report Share Posted December 16, 2015 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 Quote Link to comment Share on other sites More sharing options...
Felix Posted December 17, 2015 Report Share Posted December 17, 2015 @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 laugh yeah sorry bout that. i am FelixV only on github. elsewhere i am one of my pseudonyms. Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 17, 2015 Report Share Posted December 17, 2015 Man! This is confusing. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.