Inconsistencies and missing files between SVN and release?

Guest earlz

Recommended Posts

Hello, I first got my Papillo board working in Windows (because it's what all the tutorials were for). I then got everything running on my (preferred) Arch Linux system. There was a bit of pain, especially with WebPack but overall it was pretty simple. I did notice some inconsistencies and missing files though in the butterfly_loader program. I had to compile the program myself because the only release platform is Windows. It compiled very simply, but the executable name is butterfly_prog instead of papillio_prog as in the release. And a bunch of files (such as the example .bit files) are missing. Also, if you try to use the bash script, you'll get an error that you're missing the `dialog` application, which there appears to be absolutely no source for.

I got it running in Linux still, but I think it was a bit more painful than it should have been. May I suggest making source-only releases for non-Windows systems. And also including all of the source code in SVN (including the .bit examples if possible)

Link to comment
Share on other sites

Thank you for the update and the recommendations. I just added it to the task list of things that need to be done. My goal is to make an installer for both Windows and Linux, using InstallJammer, and then a source package. I know that many people are going to want to use this under Linux and one of the reasons I did most things with bash scripts and mingw apps was to make it easy to support both. Once I get manufacturing processes under better control then I will have much more time to work out the Linux support.

On a side note, Arch Linux is one of the few distro's I've never had the pleasure of using but if there is a binary installer like yum or apt then dialog should be really easy to add, I used it because it is a pretty standard Unix utility.

BTW, there is a method to use the LD_PRELOAD environment variable to allow the Xilinx tools such as Impact, Chipscope, and the EDK to work with the FT2232 chip used on the Papilio One. It only works under Linux and is a bit slow but it is pretty cool.


Link to comment
Share on other sites


This topic is now archived and is closed to further replies.