Who of you guys are going to buy a real P2?
Cluso99
Posts: 18,069
Since there are only a couple of people (Chip, Peter, myself, and perhaps Brian) actively testing out the P2 FPGA code now, who is actually going to buy and test/use a real P2?
If I have missed anyone currently testing a P2, let me know here
If I have missed anyone currently testing a P2, let me know here
Comments
Same here.
I may. Now that the instruction set has finally settled down (I hope!) I've started updating fastspin for the P2. The version on github (3.7.2-beta) is developed enough to run some benchmarks and compile the RiscV and ZPU emulators again. Once the PASM2 parser is able to pass all of the tests that come with p2asm (Dave Hein's another one actively working on P2, his tools are great!) then I'll probably post a binary.
I have been testing the last couple iterations of the FPGA, mostly just messing with the included demos (like modding some of the display ones to use some of the pixel mixing instructions), and playing P2 Invaders from ozpropdev.
I'll probably be getting more involved with using the FPGA image once Chip gets back on working on the Spin2/PASM2 compiler stuff, and gives me updates to start getting OpenSpin2 going. Assuming that's still wanted.
-Phil
Pnut is ok for testing out P2, but I am hoping for something a lot better for real work
BTW you only make the 5th actually testing/using the FPGA code
I have been slaving away at this FPGA stuff and NOW you tell me I need interrupts!!!!!
1 Cog can handle two PropCams without interrupts... who knows how many more if I had just
paid more attention.
I have no plans to buy any P2 chips... I need a module to get me going, one with 4 P2's would be handy.
Have FPGA up, and some code written. More to come, when I'm past this tough travel time.
Next best would be something to plug into the breadboard of my PPDB to have some things to play with.
Enjoy
Mike
After that no doubt I will acquire them in a trickle. I'm hardly a big customer for any chips.
Speaking of limited time. I'm going to need an idiots guide to P2 assembler programming. Something that restricts itself to the 20 odd normally needed, simple, instructions, and has no confusion over weird instructions, execution modes and so on. You know, the 10% of features that gets one 90% of the bang.
It's not that I'm not keen, it's just that I'm likely to be allocating mental effort and time to many other things.
Patiently waiting for Chipmas...
What do with it then, I have a lot of ideas, and mostly depends on what will be available and the software tools.
I am still not aware of any other single chip that can handle many channels of high-frequency quadrature encoder input.
The P2 chips by themselves will most likely be too much trouble for me, but if Parallax starts selling P2 Protoboards, depending on the price, I will most likely use them for all future endeavors.
Sorry, I should have been more clear: I have actually been using the FPGA myself too, for the fastspin work and the emulators.
fastspin for P2 is still beta, but it's usable -- the P2 versions of the ZPU and RiscV emulators were both written using it. Granted, those are mostly PASM2, only the debug interface is in Spin, but it's usable for at least some things.
Eric
P2 will be good for:
CNC
DSP
EFI
UAV
IOT
PID
SBC
XXX
Same here, at least initially.
I hear you -- P2 is pretty darn complicated. Basically you can get by pretty well using the P1 subset of the P2 for assembly programming. For me the main P2 extras are hubexec (so no LMM needed) and the ptra/ptrb autoincrement/autodecrement. Oh, and if you are working on an emulator XBYTE is sweet -- ZiCog should be able to fly on P2.
Eric
John Abshier
Same for me, as a hobbyist, especially regarding development/breakout board costs.
From the start, the P1 was attractive to me because:
I'm confident that the latter two items will be in place.
Hopefully the first two items will also be there. I mentioned the FLiP module. Something like this would be nice for general exploration, especially because of its on-board power supplies and connectivity (USB), along with breadboard compatibility, and (relatively) small size. And now that I'm an expert in how NOT to wire up power connections...
Of course, I have no idea what Parallax has in the pipeline.
Walter
I still really just want a P1 with more I/O and maybe better support for SPI devices (not needing to bit bang serial in).
I haven't messed with any images on my nano in something like two years, so a lot has changed.
I won't know until I dive in again, but it seems like too much simplicity has been lost for casual usage.
C.W.