Shop OBEX P1 Docs P2 Docs Learn Events
release date — Parallax Forums

release date

When will the propellor 2 be released?.

Comments

  • cgraceycgracey Posts: 14,133
    Probably six months after the Verilog is proven, which is what we are doing now.
  • When it's ready.

    We've all been through this a couple of times ... design ... testing ... chip test runs ... failure. The chip has been redesigned several times and benefitted from the process each time. Currently you can download (from this forum) an FPGA-based version of the core (cogs, hub, memories, etc.) and experiment with it. There'll be some small changes / corrections yet to be made, but it's essentially done. The "smart I/O pins" are still to be implemented for the FPGA version, but these have been designed before and won't take long (probably weeks). This'll all have to be tested in the FPGA version. Then the process of coming up with the actual chip design and tuning it for efficiency and reliability will take a while ... a test run or two of actual chips, maybe some tweeking. Probably some time in 2016 ... not early ... and this is just my relatively uninformed opinion. Your mileage may vary.
  • I know that your current priority is documentation. But may I suggest you to release fpga images for other boards so (hopefully) people will keep a low noise ratio?

    Or much better suggestion !! : Can the P2 forum be read-only, and read-write just to the 6 or 7 guys that have the P1-2-3 board?
  • PS: I really did enjoyed the technical discussion that was just before the fpga release.

    Chip, had a lot of feedback and good ideas from a lot of smart and experienced programmers, and the result was great.

    However I think than once the fpga release is done, the work must be just testing.
    So that is why I think a small period of testing without suggesting new ideas will help.

    After that, smartpins, right?
  • Ramon wrote: »
    Or much better suggestion !! : Can the P2 forum be read-only, and read-write just to the 6 or 7 guys that have the P1-2-3 board?

    Hello Ramon,

    This isn't something I'd want to do. It effectively closes off our work from the rest of the world, which is opposite of the open design effort we need to establish some core users before the P2 is fabricated.

    But I understand why you'd suggest this - it should take a load off of Chip in his communication demands.

    Ken Gracey
  • cgraceycgracey Posts: 14,133
    Ramon wrote: »
    I know that your current priority is documentation. But may I suggest you to release fpga images for other boards so (hopefully) people will keep a low noise ratio?

    Or much better suggestion !! : Can the P2 forum be read-only, and read-write just to the 6 or 7 guys that have the P1-2-3 board?

    Ramon, do you have an FPGA board of any type, already? I think the next board to support would be the DE0-Nano. It could do two cogs without the CORDIC solver.
  • The Nano will bring a few people we lost on this testing round back.
  • Heater.Heater. Posts: 21,230
    DE0-Nano waiting here.

    What is all this about closing the the thread to the elite only?
  • It won't happen. Some are just frustrated by incoming info from people who aren't actually running FPGA or not Propeller heads.

    Imho, it is better to address it and continue on. There have been some good ideas.

  • PublisonPublison Posts: 12,366
    edited 2015-10-12 20:12
    Heater. wrote: »
    What is all this about closing the the thread to the elite only?
    Pipe Dream. Will never happen. :)
  • I know of at least 2 Nano owners in my vast circle of influence that would join testing.

    I could do testing on a Nano or two (much more portable that 123 or DE2). I'm not smart enough to use that CORDIC kerfluffle machine anyway! :)
  • Cluso99Cluso99 Posts: 18,069
    edited 2015-10-12 20:42
    DE0-Nano and BeMicro CV (A2) here, waiting patiently :)

    Whatever restrictions that fit is fine by me.
  • I have two DE0-Nanos and two BeMicro CVs. Maybe I should give one of each to some forum user who'd like to help with testing if images get generated for them. I don't really need two of each.
  • Testing denotes some sort of organized activity to establish whether a product meets its design objectives.

    Who is in charge of the test plan?
  • David BetzDavid Betz Posts: 14,511
    edited 2015-10-13 01:53
    Testing denotes some sort of organized activity to establish whether a product meets its design objectives.

    Who is in charge of the test plan?
    Test plan? I haven't heard of there being one. Maybe you'll create one for us? :-)

  • TorTor Posts: 2,010
    I have a nano too.. not right here, but when I move to my other location I'll dig it up if there's a P2 image to test!

    -Tor
  • Peter JakackiPeter Jakacki Posts: 10,193
    edited 2015-10-13 06:23
    I am currently developing (and testing) with DE2-115 but also have DE0-Nano and BeMicro CV plus I am ready to get the CVA9 if that is on the cards too, even the newer 1-2-3.

    At some point I'd like to see an image for the smaller boards as these are ones that I can afford to throw to the wolves when it comes to testing hardware configurations. Obviously of course, when an image proves stable enough it would be a good time to port to the DE0 to open up testing to more participants anyway.

    At this point can I make a request/plea that these threads that are being "spammed" to put it politely be moderated or closed off only for releases if it's about releases, only for bugs, if it's about bugs etc so we don't have to sift through the last 100 messages since yesterday to find what is actually relevant, hence my use of the word "spam" since the posters are not respecting the thread titles by moving elsewhere.


  • I think input from all folks is valuable. It gives us more eyes on the docs and discussions, and alternate perspectives that could lead to good ideas.

    Closing it down will slow the progress.



  • We aren't talking about closing any discussions, just putting them in their proper place where we can find them if we want to and so that they don't bog up other valuable threads when they are left to drag on and on. Going OT is not uncommon but when it starts to clutter the thread then a new thread needs to be created. If only the forums had a feature whereby you could mark OT posts and move them to the new thread to continue the "healthy" discussion! Even this thread gone OT now! :)

  • We aren't talking about closing any discussions, just putting them in their proper place where we can find them if we want to and so that they don't bog up other valuable threads when they are left to drag on and on. Going OT is not uncommon but when it starts to clutter the thread then a new thread needs to be created. If only the forums had a feature whereby you could mark OT posts and move them to the new thread to continue the "healthy" discussion! Even this thread gone OT now! :)

    Splitting threads is a feature available to moderators. If you ever find a thread worthy of splitting, just flag the thread for moderator review* and make a note where you'd like the split to occur (and perhaps a new title too!). We have limited time resources and can't promise to always agree with the requests either :) But ask and we will try our best.

    (* Use the Report Forum Spam feature) - or send me a PM, or whilst it remains in service, post to the Activity wall !


  • rjo__rjo__ Posts: 2,114
    Sandy,
    Who is in charge of the test plan?

    That would be Heater. I have already tested the P2 and found it to be perfect. Heater is the only one on the fence right now:)

    Rich
  • I have a DE0-nano too, like many others here.

    Test plan? Who and What? ...good question.
    I am not a P1 wizard. Will need guidance.

    Closing the P2 forum only to board testers is not a good suggestion. True, but I think there are some periods in which some limit is needed. It doesn't need to be permanent. Can be enabled for one or two weeks, and later disabled.

    Look what is happening right now. Chip is trying find TIME to document the new design, change the spin/asm tools, and release fpga images for other boards. How can he do all of that while he read 80 messages a day?

    Maybe some temporary policy can be implemented, like assigning a quota? (allow no more than x messages per day, or no more than x characters per day). Will this system teach us self-moderation? This system looks completely automatic and fair.
  • rjo__rjo__ Posts: 2,114
    Last night I watched a movie about R.J. Mitchell working himself to death creating the Spitfire.
    He was 42.
  • potatoheadpotatohead Posts: 10,254
    edited 2015-10-13 16:43
    The addressing discussion was necessary. Of course we all want docs and to get through testing features, right?

    But we can't do that without resolving a few very basic things. If we don't do that, and we rush forward, the multiplier of having to go back and recode / redo becomes a real burden very quickly. This is also why Chip has limited the features being documented for discussion. It's too early, and there are too many dependencies on those.

    Looks like addressing is resolved now, so now we go forward. People will write some code, and they will be happy, can live with it, or not...

    That process isn't pretty. But it is necessary.

    Chip isn't doing long hours on messages. Those don't take long. He's doing long hours implementing the things that make sense given the discussion here.

    Without that discussion, there really isn't the same level of implementation and he's made it clear that level is the target of the project.

    Remember, novel things are novel. This kind of thing happens. We are almost past low level discussions. Once we have that foundation, things will advance much more quickly with larger chunks of code, etc... being done. But that foundation has to be solid, or we all lose out.

    Some examples of what needs to come, but can't yet due to the very core things being unresolved: ROM code, booter, monitor, crypt, etc... some test / debug template type code, etc... serial, video, and other core bits.

    We've got little chunks of that, and those have been rewritten a time or two. Addressing was hard! (and it may still be, but it's looking favorable now)

    Lots to think about. And some of that thinking required we actually write some code, bonk our heads on it, and then bring those experiences back for resolution too.

    When we did "hot", Chip moved past this stage and we jumped in at that point. It moved more quickly, but then we stalled hard on some basics that really could have been done earlier. Factor out that it was actually "hot" and just look at the design process at that time. We took a big step forward, then struggled with some basics.

    So this time, the basics are taking a bit longer, but the net should be a better design without the refactors that were going on before.

    Relax. It's about to kick up a notch.
  • jmgjmg Posts: 15,148

    At this point can I make a request/plea that these threads that are being "spammed" to put it politely be moderated or closed off only for releases if it's about releases, only for bugs, if it's about bugs etc so we don't have to sift through the last 100 messages since yesterday to find

    Threads are Threads....

    If you want to track what's new, that's usually updated in the top release post, and if you want to not lose bugs, why not start a separate bug thread, as others do already ?

    Possibly bug threads could sink as they are resolved ? (or be tagged solved by the author?)

  • Heater.Heater. Posts: 21,230
    rjo__
    That would be Heater.
    Who me ?
    Heater is the only one on the fence right now
    Yep, but shake that fence the right way and I'll be falling down right where you want.

    DE0 nano waiting here. All fired up, no place to go !

    Still impatiently waiting for Chipmas....

    @jmg,

    Threads is threads. My name was mentioned so here I am.

    If there are FPGA releases coming out there really needs to be an issue reporting/tracking system where issues can be kept orderly. Perhaps Chip could spend 10 minutes putting up a PII repo on github. Even if it has nothing in it but the FPGA images it would provide an issue tracker for feed back and discussion of any bugs. Also a good place to keep documentation.
  • I have been a user of the Prop 1 for years and look forward to the Prop 2.
    Where can I get any information to get a running start for when it become available?
    I use both SPIN and PASM.
  • PublisonPublison Posts: 12,366
    edited 2015-10-15 23:38
    You will have to go to the Propeller 2 Forum and catch up with the postings from the last few years. :)

    http://forums.parallax.com/categories/propeller-2-multicore-microcontroller

    It's hard to summarize in a few sentences.
Sign In or Register to comment.