Viewport and other Software, Linux
rwgast_logicdesign
Posts: 1,464
So I am a linux I hate booting into windows my laptop is currently all tore up becuase Im trying to make Gentoo or Linux From Scratch my mane OS and put windoze on a much smaller partion maybe 50gb or something. The only reason windows is on this computer is for my girlfriend and office. Now I know there is a third party option to the prop tool that runs on linux and mac and Im grateful for that.
Is most propeller dev stuff targeted twords windows? Do the C compilers and the other 3rd party language setups work on linux, if so does the c compiler integrate with gcc the same way as any other compiler? Im also very Interested In viewport, as a beginner on a budget I think this app can be really helpful. I have never used an osilascope but Im thinking its about time I learn if i want to get good at this kind of stuff! Does viewport need probes or does it just return the data back to the pc via usb? Also has anyone gotten viewport or any of the windows prop ware working with wine, or am I definitely going to have to boot into windows or use a VM with the viewport? Lastly what is the difference between viewport and viewport pro? I looked at there site its just not very descriptive and i haven't bothered to get the demo yet since I dont have a chip yet and my windows partion is thrashed.
Linux is such a strong development platform especially when it comes to non x86 architecture I really wish that prop had better support for it. I figured I needed to ask all this stuff now before I redo my system, If i really need a decent window enviroment I will set it up a little better, also is there any problems with 64 bit for the linux or windows stuff?
Is most propeller dev stuff targeted twords windows? Do the C compilers and the other 3rd party language setups work on linux, if so does the c compiler integrate with gcc the same way as any other compiler? Im also very Interested In viewport, as a beginner on a budget I think this app can be really helpful. I have never used an osilascope but Im thinking its about time I learn if i want to get good at this kind of stuff! Does viewport need probes or does it just return the data back to the pc via usb? Also has anyone gotten viewport or any of the windows prop ware working with wine, or am I definitely going to have to boot into windows or use a VM with the viewport? Lastly what is the difference between viewport and viewport pro? I looked at there site its just not very descriptive and i haven't bothered to get the demo yet since I dont have a chip yet and my windows partion is thrashed.
Linux is such a strong development platform especially when it comes to non x86 architecture I really wish that prop had better support for it. I figured I needed to ask all this stuff now before I redo my system, If i really need a decent window enviroment I will set it up a little better, also is there any problems with 64 bit for the linux or windows stuff?
Comments
The HomeSpun command line Spin compiler works fine under mono on my Debian box and also on my ARM board.
BST works on Linux, Mac and Windows. Has a very Spin Tool like IDE and offers some advantages over the Parallax tool. Like conditional compilation and some code optimizations.
There is the very slick PZST IDE that uses the BST compiler.
Now we have GCC for the Prop for C/C++ development. Soon the Simple IDE (SIDE) for use with GCC will be available for Linux. And then coming up is Eclipse for propgcc.
Forget that dual booting or Windows VM. Last time I had a Windows partition on my PC was about 1998. Briefly I had Windows on a laptop just so as to use the Prop Tool, luckily BST came along very soon after.
Still doesnt answer my questions about viewport though any info anyone has on view port and its scope features would be nice, this piece of software looks pretty kickass, btw as I think I have to keep winblows around anyways, due to my GF's technofobia. And I keep a VM on linux anyways for netflix
Yes, I'm using a few of these http://www.igep.es/index.php?option=com_content&view=article&id=46&Itemid=55 in a project. Bit like a Beagle Board but with a great temp spec. Down to -40C. So I just had to try getting some Prop Tools working on them. I have yet to build the propgcc compiler for ARM but I'm sure it will.
No idea about Viewport. It would have to offer some essential features to get me in to the world of Windows though.
Ha! My old girl friend was a technophobe but was quite happy in a Linux only household. But then she only needed a browser and solitaire
Well viewport looks worth using virtual box for scopes I . What kickass job do you have where you use arm dev boards all day?? don't have the money for a scope
I've just tested Viewport with Wine 1.4-rc5 ... seems to load up and look okay. Only M$ bits needed is .NET 2 (winetricks dotnet20). Also need the Parallax.ttf font and some other font that I haven't worked out yet, otherwise you get a default substitution that is messy and gets unreadable at small size.
I've not worked out how it's ment to talk to a Prop yet though. Seems like the official PropTool is also needed to initiate comms or something ...
I tried installing and using the PropTool but same result - no comport found - even when I hand entered COM3 (Asigned in Wine to the USB dongle) still no change. Yet when I download and install HyperTerm ( http://www.hilgraeve.com/hyperterminal-trial/ ) it works fine. I can type away and see the activity indicator flashing in sync.
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/vgasys.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/vga850.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/usr/bin/../share/wine/fonts/vga850.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/vgafix.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/usr/bin/../share/wine/fonts/vgafix.fon"/(nil) err = 1
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//sserifer.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smalle.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smalleg.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smaller.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgasysg.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smae1257.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//svgasys.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgas1256.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//ssee1256.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//couree.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgasyse.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smae1256.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//hvgasys.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//ssee1257.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smallet.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//jsmalle.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smae1255.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//ssee874.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//cvgasys.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//sserifet.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//smallee.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgas1255.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgasyst.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//sserifee.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//coure.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//sserife.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//sserifeg.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgas874.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//courer.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//coureg.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//coue1256.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgasysr.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgasys.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//coue1257.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//jvgasys.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//ssee1255.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//coue1255.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//vgas1257.fon"/(nil)
warn:font:AddFontToList Ignoring font "/usr/bin/../share/wine/fonts//couret.fon"/(nil)
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/coure.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/sserife.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/serife.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/usr/bin/../share/wine/fonts/serife.fon"/(nil) err = 1
warn:font:AddFontToList Unable to load font "/home/evanh/.wine/dosdevices/c:/windows/Fonts/smalle.fon"/(nil) err = 1
Even considering only the Unables that's still ten fonts. I was expecting only one or two ...
Don't know if that was the install of PropTool or not. Hardly know what I'm doing with it anyway. PropTool is still reporting no comport though.
I'll try to narrow down where things came to life ...