Quartus II 14.0 64-bit on Ubuntu 14.04, running in VMWare on ac OS X (10.9.4)...
All attempts to program the De0 Nano on Debian failed with permissions errors even though I had mod'ed Debian as instructed (Quartus on Arch Linux/ Debian tips found on the internet).
So, I installed Ubuntu and searched for tips on running Quartus on Ubuntu. Several good articles were found that concurred, so I used those to create /etc/udev/rules.d/altera-usb-blaster.rules and then mod'd the link at /bin/sh to point to /bin/bash... These changes and a restart got the whole thing working. Sorry, can't remember the URLs for the fix...
Anyway Ken, thanks for the kind words. My feeling is that I only ever tinker around on the edges of much more major works my others. Hardly worthy start treatment.
You've done a lot more than work around the edges. All of the loader and external memory support in PropGCC began with my work on ZOG, your creation. You've been extremely helpful over and over again to me and I'm sure lots of people on the forums. Also, your posts have often challenged my view of both the Propeller and microcontroller programming in general. I think you're a huge asset here and certainly deserve to be recognized for it. Please send Ken a picture and bio! WE WANT HEATER! WE WANT HEATER! WE WANT HEATER!!
Oops, sorry! I guess I just posted an off-topic comment. I'll try to restrain myself next time!
Any particular reason you're using VMWare instead of VirtualBox? Does it perform better?
Nothing meant by my comment, just wanted folks to know I was discussing Quartus & Ubuntu ... I didn't want anyone to think that I was dismissing comments about Heater as we all know how much we have gained via his postings! Long-Live-Heater's contributions!!
I use VMWare Fusion because I know that it gets frequent updates for performance and compatibility with recent OS X versions. And I payed for the product in order to make sure that it is maintained and updated for the future. Other than that, Parallels, Virtual Box and VMWare Fusion are all pretty good choices for running Win or Linux SW on a Mac.
I'm curious to know why the same solution to running Quartus on Ubuntu did not work for Debian. Round here it "just worked" as advertised. Although it did take a few starts to get the Blaster recognized for some reason. But I'm used to these kind of random failures with any USB device. I don't know if they will ever get that crazy technology working easily and reliably on any platform.
This is actually amazing. I am now running my Spin code on a "Propeller" and I don't have any Parallax products in the chain. Not even a PropPlug! I'm using a direct connection from a D-LINK WIFI router's UART to program the Prop in the DE0-nano. So it's:
I guess I don't need Parallax any more. See you guys, it's been fun:)
Well, it's true. That is what open systems are all about... right?
But in reality, now we can all get together (and argue/fight) for creating that elusive P1B for Parallax!
And since Parallax have empowered us with the ability to test our experiments, hopefully we will find some more secret sauce to be added into Parallax's products, thereby making Parallax even more successful, so they can empower us even more. Meanwhile, we are all better off for the things we learn in the process. Much better than being on the streets committing those illegal activities some of our citizens get up to.
Now, back on topic...
Had fun last night trying to get a 56KB hub ram compile working. I will be continuing again today... stay tuned...
I'm curious to know why the same solution to running Quartus on Ubuntu did not work for Debian. Round here it "just worked" as advertised. Although it did take a few starts to get the Blaster recognized for some reason. But I'm used to these kind of random failures with any USB device. I don't know if they will ever get that crazy technology working easily and reliably on any platform.
Oh our lauded VIP Is your platform working reliably now? I've got Q14 running on Linux Mint 17 x64 on an i7 with 8GB. The whole click Start Compilation until done does take a few minutes but if I have my programmer window already open I only need to click start and it's all home and hosed. The blaster works fine even if it has been unplugged. Of course I would love to have 3 second compilation speeds and purchasing a license would help it to compile faster but it sure is a lot faster than trying to wire-wrap a room full of logic chips
I'm curious to know why the same solution to running Quartus on Ubuntu did not work for Debian. Round here it "just worked" as advertised. Although it did take a few starts to get the Blaster recognized for some reason. But I'm used to these kind of random failures with any USB device. I don't know if they will ever get that crazy technology working easily and reliably on any platform.
Good question...
Going back to Debian and applying the link change to make /bin/sh link to /bin/bash instead of dash & a restart has gotten Debian and Quartus happy with each other. Might have been that I found more complete instructions as I progressed in diagnosing the issue. When I found out about the sh link issue, I had already given up on Debian
It did seem odd that Ubuntu worked while Debian failed... So, it was more about the depth of my investigations rather than the difference in OS's...
Yes, that's VIP as in "Virtually Interminable Posting."
Is your platform working reliably now?
Seems to be. At least for the few times I have reloaded the DE-0 so far.
Faster than wire-wrap. Nah. The thing about wire-wrap was that as a designer you draw or modify a schematic and give it to the wire-wrap guy. A week later he comes back with your board. It did not take you any time at all!
@dgately
Oddly my /bin/sh is a symbolic link /bin/dash and it works fine. I wonder what is going on there. It would be nice to get these little tricks into the Parallax instructions for this.
Comments
Quartus II 14.0 64-bit on Ubuntu 14.04, running in VMWare on ac OS X (10.9.4)...
All attempts to program the De0 Nano on Debian failed with permissions errors even though I had mod'ed Debian as instructed (Quartus on Arch Linux/ Debian tips found on the internet).
So, I installed Ubuntu and searched for tips on running Quartus on Ubuntu. Several good articles were found that concurred, so I used those to create /etc/udev/rules.d/altera-usb-blaster.rules and then mod'd the link at /bin/sh to point to /bin/bash... These changes and a restart got the whole thing working. Sorry, can't remember the URLs for the fix...
dgately
Nothing meant by my comment, just wanted folks to know I was discussing Quartus & Ubuntu ... I didn't want anyone to think that I was dismissing comments about Heater as we all know how much we have gained via his postings! Long-Live-Heater's contributions!!
I use VMWare Fusion because I know that it gets frequent updates for performance and compatibility with recent OS X versions. And I payed for the product in order to make sure that it is maintained and updated for the future. Other than that, Parallels, Virtual Box and VMWare Fusion are all pretty good choices for running Win or Linux SW on a Mac.
dgately
But in reality, now we can all get together (and argue/fight) for creating that elusive P1B for Parallax!
And since Parallax have empowered us with the ability to test our experiments, hopefully we will find some more secret sauce to be added into Parallax's products, thereby making Parallax even more successful, so they can empower us even more. Meanwhile, we are all better off for the things we learn in the process. Much better than being on the streets committing those illegal activities some of our citizens get up to.
Now, back on topic...
Had fun last night trying to get a 56KB hub ram compile working. I will be continuing again today... stay tuned...
Oh our lauded VIP Is your platform working reliably now? I've got Q14 running on Linux Mint 17 x64 on an i7 with 8GB. The whole click Start Compilation until done does take a few minutes but if I have my programmer window already open I only need to click start and it's all home and hosed. The blaster works fine even if it has been unplugged. Of course I would love to have 3 second compilation speeds and purchasing a license would help it to compile faster but it sure is a lot faster than trying to wire-wrap a room full of logic chips
Good question...
Going back to Debian and applying the link change to make /bin/sh link to /bin/bash instead of dash & a restart has gotten Debian and Quartus happy with each other. Might have been that I found more complete instructions as I progressed in diagnosing the issue. When I found out about the sh link issue, I had already given up on Debian
It did seem odd that Ubuntu worked while Debian failed... So, it was more about the depth of my investigations rather than the difference in OS's...
dgately
Faster than wire-wrap. Nah. The thing about wire-wrap was that as a designer you draw or modify a schematic and give it to the wire-wrap guy. A week later he comes back with your board. It did not take you any time at all!
@dgately
Oddly my /bin/sh is a symbolic link /bin/dash and it works fine. I wonder what is going on there. It would be nice to get these little tricks into the Parallax instructions for this.