[Testannounce] Librem 5 Dogwood Update
testannounce at announce.puri.sm
testannounce at announce.puri.sm
Fri May 15 13:50:48 PDT 2020
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Librem 5 Dogwood Update</title>
<meta name="description" content="Newsletter description goes here">
<style>
*{box-sizing:border-box}body{font-family:helvetica,arial,sans-serif;font-size:18px;line-height:1.4;margin:0
auto;width:100%}.align-center{text-align:center}.align-right{text-align:right}ul.list-unstyled{list-style:none;padding-left:0}ol.list-unstyled{list-style:none;padding-left:0}p.sub-heading{font-size:24px;margin-top:0}h1,h2,h3,h4,h5,h6{margin-top:0}h4{text-transform:uppercase}blockquote{background:rgba(255,255,255,.3);border-left:4px
solid currentColor;margin:0;padding:20px 20px 20px 30px}blockquote
p{font-size:24px;margin:0 0 10px 0;padding:0}blockquote
cite{font-weight:600}ol li,ul
li{margin-bottom:10px}i{font-style:normal;font-weight:100}a,a:visited{color:#333}img{height:auto;max-width:100%}figure{margin:40px
0;}figcaption{font-style:italic;}.button,.button:visited{background:linear-gradient(#396afc
0,#2948ff
100%);border-color:#2948ff;border-radius:7px;color:#fff;display:inline-block;font-size:20px;font-weight:700;margin:20px
0;padding:13px
18px;text-decoration:none}.button:hover{background:linear-gradient(#7194fc
0,#2948ff 100%)}.main-wrapper,footer{margin:0
auto;max-width:640px;padding:40px
20px}.grey-wrapper{background-color:#ededed}.black-wrapper{background-color:#2d2d2d;color:#fff}footer
img{opacity:.5;width:120px}</style>
</head>
<body>
<div class="main-wrapper">
<h1>Librem 5 Dogwood Update</h1>
<p><b>Summary:</b><br> We are almost at the end of the Dogwood board
verification and have found and fixed a number of issues with the
initial Dogwood boards. We believe we will be able to complete testing
and start shipping Dogwood phones out within a few weeks. We have also
been working on Evergreen in parallel to procure the remaining
components we need for mass production.</p>
</div>
<div class="grey-wrapper">
<div class="main-wrapper">
<p>We know the community is eager to hear any updates we might have
about the Librem 5. Like with our <a
href="https://puri.sm/posts/librem-5-birch-shipping-update-delay-of-just-a-few-days/">Birch</a>
and <a
href="https://puri.sm/posts/librem-5-chestnut-hardware-changes/">Chestnut</a>
updates, we are trying our best to give you correct information for each
batch with a reasonable level of confidence without venturing into
speculation or guesses. This is especially important when it comes to
reporting hardware updates as it can take time and iterations to trace
down a problem into the component or mistake that caused it and often
first guesses for a root cause prove to be incorrect.</p>
<p>Like everyone else we have been impacted by the COVID-19 pandemic and
back in February we published an overall <a
href="https://puri.sm/posts/coronavirus-delays/">shipping update</a>
based on the best information we had at the time including dates for
Dogwood:</p>
<hr>
<ul>
<li>End of March: Librem 5 Dogwood internal hardware revision for the
Purism team</li>
<li>End of April: Librem 5 Dogwood batch for customer pre-orders</li>
</ul>
<hr>
<p><a href="https://social.librem.one/@purism/103968824971000879">We
started receiving the internal Dogwood hardware revision</a> a bit later
than expected in April and started the work to test and verify the
changes. As we mentioned in our <a
href="https://puri.sm/posts/breaking-ground/">Breaking Ground</a> post,
the Librem 5 is an entirely new phone built from the ground up and that
means significantly more testing and tweaking than with an off-the-shelf
design. Unlike with Birch and Chestnut batches, which only had minor
tweaks on the previous batch based on problems we uncovered during
testing, Dogwood represented a much larger change–a CPU flip to the
other side of the PCB to help with heat dissipation–that meant a full
redesign of the PCB layout.</p>
<figure>
<img
src="https://puri.sm/wp-content/uploads/2020/05/20200512_081030-1024x768.jpg"
alt="Dogwood PCB CPU side up">
<figcaption>Dogwood PCB CPU side up</figcaption>
</figure>
<p>We knew it would take longer to test Dogwood compared to Birch and
Chestnut and budgeted extra weeks for the tests assuming we didn’t come
across any major issues. Once testing was complete we would apply any
fixes and then send out the remaining Dogwood batch to customers. Like
with Birch and Chestnut we wanted to bring you along for the ride and
give you updates as we have them, but up until now there honestly hasn’t
been all that much to report except that the testing was in progress.
This kind of testing of every component in a long checklist is tedious
work and is only interrupted with a bit of excitement when something
doesn’t work as expected and you must drop everything to figure out why.</p>
</div>
</div>
<div class="main-wrapper">
<h2>Dogwood Hardware Fixes</h2>
<p>It's been about a month since we started that verification and as
expected we did find some issues with the initial Dogwood boards.
Overall the glitches we found have been minor from a design and fix
perspective such as an incorrect MOS FET transistor part and a minor
mistake in the CPU power supply, but were glitches which resulted in odd
and sometimes much larger problems in the functionality of the device
ranging from damaging the USB section of the CPU in one case and
disabling an entire I2C bus in another! It’s taken more time than
expected to trace through these problems and then apply and test fixes
especially in the case of the CPU since it required reworks in the PCB
that were difficult to make on the existing boards and new CPUs.</p>
<figure>
<img
src="https://puri.sm/wp-content/uploads/2020/05/20200512_081019-1024x768.jpg"
alt="Dogwood PCB CPU side down">
<figcaption>Dogwood PCB CPU side down</figcaption>
</figure>
<p>Another system we have been looking into since Birch is GNSS (aka
GPS). GNSS is a pretty delicate thing, the GNSS satellite signals are so
weak, it’s like trying to spot an 80W light bulb in orbit (that’s about
the energy equivalent). What is received on the ground here on earth is
usually below the noise level of the antenna and takes pretty
significant signal processing to get data from it. This means that the
GNSS antenna signal path must be pretty close to perfect.</p>
<p>Besides this with Chestnut we discovered that ST Micro, the
manufacturer of the TESEO LIV3 GNSS multi constellation receiver we are
using in the L5, silently changed the recommendations for the antenna
input electronics design. Now in Dogwood we see that GNSS reception
still wasn’t great so we went back to suppliers and the drawing board,
applied some more changes and are now finally getting a fix!</p>
<p><p>Of course, <em>now</em> is the time to apply all of these fixes,
<em>before</em> we go into mass production. As you might expect, changes
are much more complicated with larger volumes, which is why we chose the
public small batch approach to begin with and invited you to come along
with us for this ride. At this point we have successfully verified
almost all of the components with only a handful left to go and we feel
we are pretty close to being able to greenlight the remaining Dogwood
PCB production within a week so we can start shipping a few weeks after
that. While this has been going on we have also been working in parallel
on Evergreen to complete procurement of the components we’ll need for
mass production.</p></p>
</div>
<div class="black-wrapper">
<div class="main-wrapper">
<h2>What's Next</h2>
<p>Now that we are almost to the end of Dogwood hardware verification,
soon we will be able to shift focus from testing individual components
on a PCB to evaluating Dogwood and the CPU flip in particular as a
whole. We know many people are curious about the impact of the CPU flip
on heat dissipation and we intend to publish more detailed analysis soon
in a future update.</p>
</div>
</div>
<footer class="align-center">
<img src="https://puri.sm/wp-content/themes/wp-purism/images/brand.svg"
alt="Purism">
<p>Thanking you for your support,<br> — the Purism team <span>(feedback
at puri.sm)</span></p>
<hr>
<p>Note: contents of this email are CC-by-SA; feel free to forward it to
friends!</p>
<p><i>To remove yourself from our announcements list, simply email <a
href="mailto:announce-leave at announce.puri.sm">announce-leave at announce.puri.sm</a>
and you will automatically be instructed how to unsubscribe.</i></p>
</footer>
</body>
</html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://announce.puri.sm/pipermail/testannounce/attachments/20200515/24f2340c/attachment-0001.html>
More information about the Testannounce
mailing list