Parallax Forums
  HomeLog InRegisterCommunity CalendarSearch the ForumHelp
   
Parallax Forums > Public Forums > Propeller Chip > Sphinx—as seen at UPEW!  Forum Quick Jump
 
New Topic Post Reply Printable Version
59 posts in this thread.
Viewing Page :
 1  2  3 
[ << Previous Thread | Next Thread >> ] | Show Newest Post First ]

mpark
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined May 2007
Total Posts : 682
 
   Posted 6/28/2009 11:52 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I got out of my comfort zone and gave a presentation at UPEW on my latest project. It's yet another Spin compiler I'm afraid, but with a bit of a twist: www.sphinxcompiler.com

The website is still a work in progress, but then again so is the software, really. Proceed at your own risk.

Post Edited (mpark) : 7/9/2009 12:55:56 AM GMT

Back to Top
 

BradC
Gronk



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jul 2007
Total Posts : 1577
 
   Posted 6/28/2009 11:57 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Very, very cool! Kudos!


Missed it by ->" "<- that much!

Back to Top
 

RossH
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jun 2008
Total Posts : 411
 
   Posted 6/29/2009 1:30 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Extroardinary work,

One small step for mpark ... one giant leap for all Propeller heads!

Ross.


Catalina - a FREE C compiler for the Propeller - see Catalina

Back to Top
 

heater
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Feb 2008
Total Posts : 1834
 
   Posted 6/29/2009 1:54 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Oh my god. Wow!

I have no keyboard around here, will it be easy for me to modify to use a serial terminal just to check it out?


For me, the past is not over yet.

Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2277
 
   Posted 6/29/2009 2:29 AM (GMT -8)    Quote This PostAlert An Admin About This Post.

Fantastic news Michael jumpin

As soon as time permits, I am definately going to have to dust off my version of Chip's spin interpreter and modify it to use external sram yeah


Links to other interesting threads:
Back to Top
 

Rayman
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jul 2007
Total Posts : 2408
 
   Posted 6/29/2009 2:57 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
This is great! You gave a very nice demonstration mpark! I didn't think it was possible... I was going to look into doing an onboard BASIC compiler, but this is much better...

I bet one could even add a debugger that would show values of certian HUB RAM variables somewhere...

Really nice of you to make it MIT license.


My Prop Info&Apps:  http://www.rayslogic.com/propeller/propeller.htm

Back to Top
 

Mike Green
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Oct 2004
Total Posts : 13559
 
   Posted 6/29/2009 5:12 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Wonderful news! Thanks for all the effort.
Back to Top
 

Ole Man Earl
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jun 2008
Total Posts : 258
 
   Posted 6/29/2009 6:24 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
great presentation Mike. You were 'in the zone'
Earl
Back to Top
 

jazzed
_oOo_(^^)_oOo_

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2008
Total Posts : 2114
 
   Posted 6/29/2009 6:31 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
@mpark, Congrats on your project.
I really enjoyed hearing you speak. Have you ever considered radio broadcasting or voice overlay?


--Steve
 
Back to Top
 

bambino
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined May 2006
Total Posts : 663
 
   Posted 6/29/2009 6:51 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
WOW!
Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 6/29/2009 7:07 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
@mpark, well done matey, it certainly is one GREAT step for prop-kind :D


http://www.propgfx.co.uk/forum/ home of the PropGFX Lite
 

Back to Top
 

potatohead
640 Pixels... :)



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Sep 2006
Total Posts : 1340
 
   Posted 6/29/2009 7:15 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
And his presentation was Propeller only. (and that alone was very cool) I loved the "Prop Point" joke. Mike has this great delivery where he just puts it out there and everybody starts grinning. Bonus points for interacting with the audience!

@mpark Your presentation reminded me of how Larry Lessig normally does things.


Propeller Wiki: Share the coolness!
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
Safety Tip: Life is as good as YOU think it is!

Back to Top
 

mpark
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined May 2007
Total Posts : 682
 
   Posted 6/29/2009 8:16 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Thanks all! Sorry about the unfinished documentation. I'll try to finish it up or at least flesh it out when I get back home in a couple of days.

@heater: Depends on how you define "easy". I'm sure it's possible, but it kinda defeats the whole spirit of the thing. Just buy a keyboard, man!

@jazzed: Sorry I missed you at the expo. I wanted to put as many faces to handles as I could.

@potatohead: I've never seen Larry Lessig, but I'll take your comment as a compliment.

@UPEW attendees: A real pleasure to meet you in person. What a great bunch!

As Potatohead mentioned, I ran my presentation off a Propeller, specifically a Hybrid. I wish I'd taken a second to give a shout-out to Coley for a great board. Belatedly: Thank you Coley!

If you try out Sphinx, I think you'll soon find that Ed is just not up to the task of editing Spin files, so everyone go pester CassLan to get his PrEditor done.
Back to Top
 

Coley
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 462
 
   Posted 6/29/2009 8:42 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
@mpark

Thanks and your are most welcome, words of encouragement like that is all I need!

I'm at works at the moment but rest assured I will be firing up my Hybrid and trying this as soon as I get in...

How exciting..... smilewinkgrin

Regards,

Coley


PropGFX - The home of the Hybrid Development System and PropGFX Lite

Back to Top
 

potatohead
640 Pixels... :)



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Sep 2006
Total Posts : 1340
 
   Posted 6/29/2009 10:46 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
@Mpark It's a compliment.

I'll second the recommendation for the HYBRID board. It's my favorite and it is rock solid. Highly recommended.

Considering the 100Mhz XTAL upgrade to it this week!


Propeller Wiki: Share the coolness!
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
Safety Tip: Life is as good as YOU think it is!

Back to Top
 

rokicki
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Feb 2006
Total Posts : 817
 
   Posted 6/29/2009 12:39 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
BTW, I was at the Expo, and in my mind Sphinx is best of show.

Now to get the source and see if we can't make an interactive Spin environment
(type in a spin expression and see what happens immediately!). That would
make it fun for people to play with the counters and stuff.
Back to Top
 

Coley
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 462
 
   Posted 6/29/2009 2:17 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
@mpark

WOW, awesome work my friend, this will really open things up.

Coley


PropGFX - The home of the Hybrid Development System and PropGFX Lite

Back to Top
 

Bill Henning
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Sep 2006
Total Posts : 962
 
   Posted 6/29/2009 9:49 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Unbelievably cool !!!

It was great to meet you and your wife - I am looking forward to watching the video so I can catch all of it as I missed large portions explaining Morpheus to people coming to my table (I was very excited to spill the beans at last!)

Largos will support your compiler.

mpark said...
I got out of my comfort zone and gave a presentation at UPEW on my latest project. It's yet another Spin compiler I'm afraid, but with a bit of a twist: www.sphinxcompiler.com

The website is still a work in progress, but then again so is the software, really. Proceed at your own risk.


my 6.250MHz custom Crystals available for running Propellers at 100MHz
Las - Large model assembler for the Propeller (alpha version released)
Largos - a feature full nano operating system for the Propeller
www.mikronauts.com - blog about microcontrollers, especially the Propeller, Morpheus and Mem+

Back to Top
 

Cluso99
We live onboard



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2008
Total Posts : 2277
 
   Posted 6/29/2009 11:08 PM (GMT -8)    Quote This PostAlert An Admin About This Post.

Fantastic Michael - still jumpin for joy cool

I will have to modify your code for the TriBlade and the RamBlade as follows (but easy to do as soon as I can find the time)

  • SD card pins are not contiguous and on the TriBlade and -CS is on a latch
  • The terminal (keyboard and video) are on another prop, so FDX has to communicate to the other prop

Do you have a version (driver) that runs to the PC (instead of keyboard and video) like heater did in ZiCog ? Before I get comments... yes, I know this defeats the intended purpose. I often do this when I cannot get access to the VGA screen (it doubles as our TV on the boat). If not, then I will have a go at this.

I will also have to get sram working as a SD FAT16 disk. Faster compiles :p

I can see lots of interesting work to do yeah


Links to other interesting threads:
Back to Top
 

Ariba
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2007
Total Posts : 497
 
   Posted 6/30/2009 11:07 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Wow
.. this is not only the first "on chip" compiler, it is also the first open source Spin compiler !!!!
And with so little limitations, I never considered this as possible.

Andy
Back to Top
 

mpark
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined May 2007
Total Posts : 682
 
   Posted 6/30/2009 10:27 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hi all. Finally back home after a leisurely road trip. A few things:
1. The source is open, but it's also a mess. If you can figure it out, please feel free to take it in whatever directions you like.
2. If you experience strange errors running Sphinx, try reformatting the SD card. A cop-out, I know, but remarkably effective.
3. I will work on the documentation on the website. Please post or email any questions or suggestions. I could use them to guide me; otherwise I'll just write whatever.

Post Edited (mpark) : 7/1/2009 6:34:46 AM GMT

Back to Top
 

rokicki
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Feb 2006
Total Posts : 817
 
   Posted 7/1/2009 10:46 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
I've been working on a new version of fsrw (with lonesock) so no time to make a REPL (read-eval-print loop) based on this.

Maybe someone else would like to take up this challenge?

Even something that only read-eval-prints a single simple expression would be extremely cool and useful.
Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 7/1/2009 2:18 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Had a good play on it tonight mpark :) and what can I say, buy OMFG prop coding on a prop, how cool is that :D kudos to you matey!
I'm gonna have to add File though :D lol


http://www.propgfx.co.uk/forum/ home of the PropGFX Lite
 

Back to Top
 

CassLan
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined May 2008
Total Posts : 333
 
   Posted 7/2/2009 1:14 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Dude,
This is an awesome piece of work.
I'm working hard on Preditor to get it done to be used inconjunction with this.

And I'm happy to say that whats done of it so far compiles and runs off Sphinx with no problems!, And it uses FSRW, KB, FullDuplexSerial..etc all just as it does if compiled with PropTool.

Way to go !!!!

Rick


 
Back to Top
 

mpark
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined May 2007
Total Posts : 682
 
   Posted 7/2/2009 1:43 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
That's great to hear, Rick! I'm following your progress closely on the Preditor thread. I'm totally counting on you to save me from having to improve lame old ed :)
Back to Top
 
[ << Previous Thread | Next Thread >> ]
New Topic Post Reply Printable Version
59 posts in this thread.
Viewing Page :
 1  2  3 
 
Forum Information
Currently it is Saturday, November 21, 2009 11:45 AM (GMT -8)
There are a total of 393,866 posts in 55,536 threads.
In the last 3 days there were 84 new threads and 716 reply posts. View Active Threads
Who's Online
This forum has 17693 registered members. Please welcome our newest member, Fosco.
73 Guest(s), 10 Registered Member(s) are currently online.  Details
Ahle2, Mike Green, Jim Fouch, JRetSapDoog, Dogg, hover1, Harley, Beau Schwabe (Parallax), Tubular, MicroDirk