SimpleIDE Mac Test
jazzed
Posts: 11,803
Hi all,
A MAC-OSX .zip package is available for testing at http://code.google.com/p/propside/downloads/list
A .zip package is being used this time instead of .dmg to make it easier to just load and run demo programs.
Having everything on .dmg means that some files are read-only and would require copying things around.
A .zip is more or less a download, unzip, and run in the package folder.
Some refinements are due in the app and the documentation. The core functions of the app are ready though.
If you have tried the app before, there is a Clean and Exit button in the Properties->General TAB.
Click that button to clean up and restart the application.
Please report any problems.
Thanks,
--Steve
A MAC-OSX .zip package is available for testing at http://code.google.com/p/propside/downloads/list
A .zip package is being used this time instead of .dmg to make it easier to just load and run demo programs.
Having everything on .dmg means that some files are read-only and would require copying things around.
A .zip is more or less a download, unzip, and run in the package folder.
Some refinements are due in the app and the documentation. The core functions of the app are ready though.
If you have tried the app before, there is a Clean and Exit button in the Properties->General TAB.
Click that button to clean up and restart the application.
Please report any problems.
Thanks,
--Steve
Comments
Paul
I gave this a try and the IDE side of things works, but it looks like 10.7 doesn't get along with the USB2Serial stuff. The drop down menu in the upper right remains empty and the Console window shows an error when I plug in the USB device. I'm curious if others who have had success with this are running OS X 10.7 or something earlier.
Do me a big favor and open a "terminal" window. Then use this command: ls -l /dev/cu*
Post the results back here. Thanks.
Where is your Propeller Connected? Can you find the name in /dev ?
I would expect to see /dev/cu.serial something. Maybe: ls -l /dev/*serial* ?
You should see a /dev/tty.usbserial-nnnnnnnn where the nnnnnnnn is an alpha-numeric string (serial#?).
Did you download the USB FTDI drivers for OS X?
If you did, when you plug in a USB Propellerboard, you should see a /dev/tty.usbserial-nnnnnnnn device appear.
I can do some Mac OS X Lion testing tomorrow.
Hope this helps you at least find your devices.
Man, I'm crushed.
Wish I had a new package for you. I'm in Rocklin for a few days, so I'm away from my MAC.
I've moved the SimpleIDE users guide to here where it will be maintained:
https://sites.google.com/site/propellergcc/simpleide
Any feedback from great tech writers is appreciated.
Thanks for all your work on this. I'm pretty sure my problems are with the OS. I recently upgraded to this machine (from a 10.6 machine) and mindrobots has likely identified the problem. I'll try to get to this later today but I'm swamped and tied up in meetings most of the day.
Have a great time at Parallax.
p
The guide looks good (I snuck a quick peek) and the PropGCC Beta site looks excellent!! (I stumbled across that too!)
You may be back to your Mac before I'm back to mine. I had a MAJOR network FAIL at home and in today's world, it's impacting my ability to finish my taxes.....so I have new federally mandated priorities.
If I stumble across any great tech writers, I'll let them know!!
Have fun in Rocklin!!
The PP-USB I'm using shows up as:
crw-rw-rw- 1 root wheel 18, 4 Apr 14 09:52 /dev/tty.usbserial-A400A22N
and
crw-rw-rw- 1 root wheel 18, 5 Apr 14 10:10 /dev/cu.usbserial-A400A22N
when I do ls -l in terminal.
In SimpleIDE, it shows up as /dev/cu.usbserial-A400A22N. It works fine for loading and terminal I/O.
The problem I was having with the BOARD drop down list being empty seemed to clear up once I went into Properties and made sure the Loader Folder was correct.
Now it seems to play well in the Mac world.
One general observation, I've seen a couple skipped lines and stammers in running HelloWorld to the serial terminal. It's not as bad as the Windows version used to be but it does drop a line every so often.
I'm running the latest Lion on a 2011 Mac Mini w/ 8GB just for reference.
Thanks Steve! Now I can write BAD C code for the Propeller on 3 different platforms with the same tool set!!! Good for me, bad for the C world!
EDIT: Don't turn off a running Prop that's talking to SimpleIDE. SimpleIDE gets REAL upset! I forgot I was spewing "Hello World" to the SimpleIDE terminal and turned the Prop off and unplugged it. While I was putting it away, all of a sudden, my Mac powered up all the fans and I saw all for of the green monitor bars go to the max. SimpleIDE was using 135% of the CPU according to System Monitor! OOPS!! It really wanted to talk to a Prop! It's a user bug Steve can't fix!!
Ya, it's pretty important to have the Compiler and Loader Folder set correctly. Did you download the .zip version and unpack it? I thought things were set up to do the paths automatically.
Uh oh
I'll look into this when I get home. Thanks for testing and reporting.
Try Menu -> Project -> Properties -> General -> Clear and Exit.