The Final Revision

Discussion in 'Pyra News' started by EvilDragon, Jul 22, 2018.

  1. EvilDragon

    EvilDragon Administrator Staff Member

    Mar 4, 2003
    Some of you might know that Wally (a moderator here and fellow community member) is currently on a trip through Europe.

    Yesterday, he was in Munich and therefore not far away from me and Global Components.
    Well, and as Nikolaus received the new PCBs a couple of days ago and finished doing quick tests with them, I took the opportunity to meet up with Wally and his girlfriend at Global Components so they can get a tour of the factory and also meet up with Nikolaus to pick up the new PCBs - the final revision!

    So yep, we got a couple of new mainboards including the new 4GB RAM CPU boards now:


    These little buggers have cost 25,000 EUR just to produce them... yep, developing and producing something like the Pyra is pretty expensive!

    Are they working? Have all the bugs been fixed?

    Well, it's impossible to tell whether all the bugs have been fixed. All KNOWN bugs have been fixed - but there can always be well hidden ones, like with any other device out there, be it smartphone, washing machine or whatever.
    But yes, there shouldn't be any obvious showstopper now.

    Nikolaus has already tested whether the issues we found with the last revision have been fixed - and they are.

    The sad news: The wonky chip is no more there as you know it.
    The good news: The area is now full of wonky parts :D


    No more sirring noises, USB is now working as expected, holding a shoulder button while switching on the system no longer stops the unit from booting... well, and all other things we found are now fine as well.

    While Wifi has not been thoroughly tested (see further down), a quick test showed promising results.
    Here are the new Wifi antennas:


    So what we have here is most likely (99,9% sure) the final revision of the PCBs!

    Here are some pictures of the whole PCBs:

    IMG_20180722_121055.jpg IMG_20180722_121040.jpg

    What's left to do?

    Thoroughly test the PCBs in order to prepare for Mass production

    Nikolaus did a quick test of the PCBs. All except one or two are booting into the console without any issues, which is a good start.
    However, we now need to more thoroughly test them. All sensors, connectors, functions, etc. need to be tested and reported back to Global Components, so they can check the issues and make sure to keep the failure rate as low as possible for the mass production.

    That's what I'll be working on within the next few weeks.

    I'll also assemble more units and send them to developers to help out as well as the ones who ordered a prototype (once they are tested).

    Optimize the resistance value for Wifi

    We've improved the antennas and the traces on the PCB have been optimized for our Wifi Antennas as well.
    This should give us a very good Wifi reception already, but it can be further tweaked and improved with proper measurement devices.

    We've got a company who will do that. For the exact resistance measurement of the PCB traces, we've added the following testing area for them:


    So if you ever open up your Pyra and wonder what this is: Now you know :)

    A new hardware revision will NOT be needed after their measurements.
    These improvements will be small resistance changes which will be done using resistors on the PCB.
    So the only things that could change are resistor values of already existing resistors on the PCB. No layout or hardware change.

    CE-/ FCC-Testing and certification

    As we now have the final unit, it's time to do the CE/FCC-Tests.
    The lab has been booked for August 8th.

    On that day, I'll do the final CE Certification of the Colecovision USB Power Plug (you can find details about that here in case you haven't heard of it) and also a pre-testing of the Pyra.

    Why only a pretesting? Well, a full CE test does cost around 2000 EUR (as you need to book the lab for a full day)
    And once you booked the lab for a day, you need to pay for it.

    The Pyra is a complex device - so it could be it needs some additional shielding, etc. to pass the CE.
    In that case, it's enough to book the lab for 2 - 3 hours and check for any issues - that's a lot safer and cheaper.

    If no issues occur, we can book the full CE test.
    If issues occur, we know exactly where, can fix them (and check them without needing the lab) and then book the full CE test.

    So let's hope no CE issues occur on August 8th :)

    Basically, that's all that's left to do.
    (well, hardwarewise, of course. Software will constantly being worked on).

    It's also time to arrange the mass production... order all needed parts (for cooling, packaging, etc.)

    But yep, it looks we're done now. Finally!

    Please don't expect that we'll start shipping in a month or so (it will always take two months ;))
    Preparation, receiving all the needed parts, etc. always takes some time as well.

    But there's no turning back now :)

    Ah, I got some more pictures for you. A fully assembled unit. If you visit the GamesCom, this is what you will be able to test out!

    IMG_20180722_120234.jpg IMG_20180722_120529.jpg

    Here you can see the aluminium plate to cool and shield the battery from the heat as well as the heatsink hidden below the USB port:

    IMG_20180722_120558.jpg IMG_20180722_120636.jpg

    So much for todays newspost :)

    Feel free to post any questions if you have them.
    However, don't forget I'll have a live video stream soon as well where you can ask questions live :)

    More on that later today.
    Drezrek, TheTeaGuy, _jr_ and 66 others like this.
  2. Caine

    Caine Hardcore Member

    Jun 5, 2008
    It's wonky Jim, but not like we know it.

    @EvilDragon. Thanks for yet another great update. I think this would be a good moment to congratulate you with this major milestone. I can only begin to imagine how stressful and exhausting this journey has been for you so far.

    So, at long last: land ho!
    Last edited: Jul 22, 2018
    szr, ArchiMark, CommanderB and 8 others like this.
  3. codifies

    codifies Very Active Member

    Sep 29, 2014
    looking good!
    error likes this.
  4. FBnil

    FBnil Ready to Champion the Pyra to the World...

    Dec 14, 2012
    Ah... in 2 weeks plus two days and 2 hours...
    Yori and error like this.
  5. ptitSeb

    ptitSeb Serial Porter

    Aug 15, 2012
    France, near Lyon
    That's looks good. Final PCBs in that case with the plate, that looks good!!!
    Yori likes this.
  6. Ted

    Ted Member

    May 2, 2016
    Beijing, China
    Really great update

    Sent from my SM-G9550 using Tapatalk
  7. ClockworkCoder

    ClockworkCoder Chaotic Neutral

    Jan 21, 2016
    Fantastic! Looking forward to lots of videos now ;)
  8. EvilDragon

    EvilDragon Administrator Staff Member

    Mar 4, 2003
    ... in case I find the time, which will be the bigger issue ;)
  9. Wally

    Wally I am a banana! Staff Member

    Jan 31, 2006
    Melbourne, Australia
    Thanks again for the opportunity to see GC and im thrilled that the board you got is good enough for mass production! Was a great pleasure to meet you and @hns

  10. levi

    levi Still fresh, damnit!

    Oct 6, 2008
    Somewhere off the coast of the EU
    The wonky chip is dead; long live the wonky chips (and a transistor)!

    I'm pleased you were able to hook up with Wally+1 and give him the works.

    You've probably no real idea how big of a deal that is, and really reading between the lines it's been basically the case for a year or two now, but it's so very cool to hear you say it.

    Regarding videos I don't mind who does them, just that some more get made. You're the only professional video editor with a prototype unit as far as I know, and the difference shows (provided you're not using your smartphone in a hotel room!), but I'll take what I can get just at the moment. Since we haven't got 3D plumbed in yet, I guess there's not too much you can actually show yet in terms of software though, but maybe it's time for Exophase to get a unit and port gpsp to it ;)

    Have any prototype units been sent out yet? How about the paid prototypers (Grench et al.)?
    Yori and ClockworkCoder like this.
  11. CommanderB

    CommanderB Member

    Mar 1, 2014
    Thanks a lot for the update! I cross my fingers that there are no more hidden bugs!

    Any news regarding the cases? How is the production going?

    Gesendet von meinem SM-N9005 mit Tapatalk
  12. Silent-Hunter

    Silent-Hunter Hardcore Member

    May 29, 2010
    This is great, no, nonumental news!

    What about 3D acceleration? How is that coming along?
    Jan-Nik likes this.
  13. Pyramancer

    Pyramancer Fairly Idle Member

    Feb 4, 2017
    Gosh that title ("The Final Revision") really had me worried for a moment! Each time the design has been revised (lately), it's been the "final" revision, and I thought "Oh, no. Surely nothing needs more revision?"! Then I read the post and realised that it meant the final version, and that (probably) no more revision will be needed! :)

    What is the timeline for the WiFi optimisation? That is,

    1. When will the company doing the testing get hardware to test? And

    2. How long do they need to do their testing and report back?

    Presumably the mass production population of the boards cannot happen until this company has reported. And between the delivery of their report and the mass production population of the boards, if there are any changes to be made, presumably some prototype boards will have to be populated (or modified) with the proposed changes and those changes tested. So it seems that the timeline for the WiFi optimisation could very much effect the date when Pyras finally ship.
  14. FuzzySocks

    FuzzySocks Still Fresh

    Dec 11, 2010
    This is great news! I think I'll finally allow myself to get excited. In the many years since my pandora pre-order i've gone back to university and now been working as an embedded developer working with mostly Cortex-M0s. I don't know if I'll have the time or skills to contribute to the pyra as a developer but I'll at least be going through the datasheets and following along on the dev forums to get more familiar with it.
    ClockworkCoder likes this.
  15. levi

    levi Still fresh, damnit!

    Oct 6, 2008
    Somewhere off the coast of the EU
    Also, now we have 2 wifi antennas does that mean MIMO wifi will become possible? That might make transferring files from my server which is connected over 300Mbps 802.11n wifi to my router nicer, although with only 20-21Mbps internet here, even 802.11g just about saturates that uplink as is.

    Looking at that heatsink, how close is the fit to the USB socket cage? And is it worth protecting the battery from it at the side there?
  16. EvilDragon

    EvilDragon Administrator Staff Member

    Mar 4, 2003
    We have to make an appointment with them.

    Probably about 1 - 2 hours.
    Basically, you're trying different resistor values and measure if that improves Wifi or not.
    If it gets worse, you're moving in the wrong direction.
    If it gets worse in both directions, you've hit the sweet spot.

    The prototype boards probably won't have to be optimized, as it's just a small optimization.
    Though changing a couple of resistors is also just a matter of a few minutes :)

    Getting the PCBs and cases will probably take a lot longer than doing the testing, unless their lab is booked for the next couple of months, which I seriously doubt ;)

    Don't forget: The molds for the cases are being moved AFTER UniquePlast comes back from holidays, and that is middle to end of August. So we won't have cases before September.

    Not sure what exactly you mean by that, sorry :(
    Lightkey, ClockworkCoder and NetBLOKS like this.
  17. dfkman

    dfkman One day I'll be writing code in the car...

    Nov 14, 2017
    Any word on case production? Like if FA finished/is almost finished with their run?
  18. TrashyMG

    TrashyMG Sarcasm Dispenser Staff Member

    Jan 18, 2010
    likely I think he's concerned with heat from the heatsink dissipating into the battery compartment. Just a non-professional view of the design I think with the casing and an small air gap, I don't think this would be that big of a deal.
  19. TeDaDeS

    TeDaDeS Very Active Member

    Jan 15, 2004
    The Netherlands
    Hopefully there are no new bugs and the mass production can begin.
    And I'm happy to be able to check this neat Pyra at Gamescom, looks really nice.
  20. Cralex

    Cralex Still Fresh

    Mar 29, 2014
    SSID: EvilNetworks for the win! Amazing progress and beautiful pictures! It’s always a joy to see the GUI there on the screen. Then you start to imagine holding it all in your hands... I never had a pandora or anything like that, so I’m really looking forward to the experience!
    Last edited: Jul 22, 2018
    Yori and CommanderB like this.

Share This Page