What is the best DK?
FredM
Posts: 5
Hi, I was advised to look at this Propeller chip and it seems absolutely great - I want to get the best development kit I can, as I have some serious projects which need extra computing power (am using the Cypress PSoC at present, which is a superb part for mixed-signal work, but not fast on actual computing). Is the Hydra any good as a general development platform? (I have no interest in game development) - My applications range from motor control (commutation etc) for electric vehicles to musical instruments and studio equipment (Synthesisers with 'workstation' functions requiring reasonable graphic displays, MIDI controlled analogue mixers etc).
I want a DK which covers as much as possible, or more than one if this is required - I will need to master this chip, so perhaps something which eases the learning curve, and something else for real development ?·
Any advice, help or opinions welcome. Cost is not a major concern.
Regards,
Fred.
·
I want a DK which covers as much as possible, or more than one if this is required - I will need to master this chip, so perhaps something which eases the learning curve, and something else for real development ?·
Any advice, help or opinions welcome. Cost is not a major concern.
Regards,
Fred.
·
Comments
The Hydra is a nice package with a plug-in expansion card, but you can't really use the expansion I/O with a VGA display and the game controller interface ties up I/O pins that you could use for your own I/O needs. If you're not going to do game development, the Demo Board has some advantages (a little breadboard, some uncommitted I/O pins, and the mono ADC/stereo DAC).
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
starter kit.. I had not really thought about doing the synthesis much on the Propellor - I have a unique sheme for doing analogue additive synthesis, which (to me anyway) sounds far better than any digital synthesis I have heard - Even though the instruments tell me that I have no scientific basis for what I am expieriencing! ..
Will keep my options open for now - but want to get started ASAP, so will probably be ordering early next week.
Thanks for the advice - I am astounded at how quickly I got a response, and how many people are at this site.
Regards,
Fred.
Fred.
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
No ICE.
There is a simulator:
GEAR http://forums.parallax.com/forums/default.aspx?f=25&p=1&m=164602
and a debug monitor that runs on the cog, but it uses some cog resources
POD http://forums.parallax.com/forums/default.aspx?f=25&m=178997
both are useful tools.
Best,
Bill
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com - a new blog about microcontrollers
Because the Propeller has 8 independent processors and it's rare that all 8 are in use, most debugging is done using the Propeller itself with one or more cogs (processors) running a debugger like POD or just running a keyboard/display routine, sometimes using an external serial LCD, sometimes using an attached TV or VGA display with the Propeller generating the video. It uses a couple of pins (3-4 for the display and 2 for the keyboard) and 2 cogs (1 for TV video and 1 for the keyboard) as well as some memory space for the screen buffer and the code.
I've done most of my debugging this way, usually using a video monitor just for the debug output. If your program uses a display, there's no problem using a VGA and TV display or two separate TV displays simultaneously. Similarly, you can have two PS/2 keyboards. If you're using the Demo Board or Protoboard with the Accessory Kit, you can use the mouse PS/2 socket for a second keyboard if you're not using a mouse.
I found the 5-Pack and accessories - this looks like a good deal..
I have started to get my head round the Prop concept - think I will probably go for a simple setup to start.. Lack of ICE bothers me a bit, particularly as coding is in a new language + asm.. I have got used to using ICE extensively (particularly when not familiar with a processor) and been spoilt by the superb IDE / ICE for the Cypress PSoC. I love the concept of the PROPELLER, but SPIN looks extremely 'unfriendly' to me - particularly the enforced indentation aspect. I was thinking in terms of using PROP on my current (huge) project, but caution has prevailed, and I have now decided (after reading all the documentation I can find) that I need a long time to evaluate this chip before I decide for / against using it.. Also, the price is quite high compared to the 4 small PSoC's I am presently using.
Regards,
Fred
Anyway, it's really easy to add all kinds of instrumentation to your programs. POD makes it a lot easier if you're doing assembly stuff ... I "rolled" my own earlier.
It would be real nice to have a 'real' Propeller model which could be plugged into a simulation package like Proteus or even a SPICE model (hmmm .. perhaps not - By the time a SPICE simulation had completed, the chip would probably be antique..)
The fact that program is contained in seperate EEPROM should simplify matters, as a model made from the Propeller hardware blocks should behave like the real thing..
To me, Simulation which allows external components / systems to be connected and co-simulated is almost essential.. Without this, ICE is absolutely essential for anything but trivial projects.. Without either, I dont think I would be happy - still plan to have a play with the Propeller - but not quite as hopefull about it as I was.
Thanks for all the replies.
Must get back to plan A - will check in when I have some free time.
Regards,
Fred.
However this may be what you are looking for: http://forums.parallax.com/showthread.php?p=624986
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.