11 rafael flex manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · microsoft powerpoint...
TRANSCRIPT
![Page 1: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/1.jpg)
presented by
UEFI topics for the manufacturing efficiency
Spring 2019 UEFI PlugfestApril 8‐12, 2019
Presented by Rafael R. Machado (Flex Inst. of Technology)www.uefi.org 1
![Page 2: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/2.jpg)
Agenda
• Introduction• Manufacturing Process 101• Hardware Diagnostics• HW vs. FW Issues• Manufacturing Needs• Questions
www.uefi.org 2
![Page 3: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/3.jpg)
Who am I ? Where I come from?
www.uefi.org 3
• Rafael R. Machado• Computer Engineer• MSc Computer Science • Researcher at FIT
– FIT is part of Flex (Flextronics) ecosystem
• Professor at FACENS
![Page 4: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/4.jpg)
Manufacturing Process 101
www.uefi.org 4
OEM- Product Design
EMS- Manufacturing- Assembly- Packing
OEM- Sales- Marketing
ODM- Product/Parts
Design
![Page 5: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/5.jpg)
• Assemble a large number of devices–Make it fast–Make it with high quality–Make it with low cost– Zero Waste
www.uefi.org 5
The Manufacturing Challenges
![Page 6: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/6.jpg)
www.uefi.org 6
Reliability EngineeringBathtub Curve [1][3]
• Infant Mortality– ICs problems– Failure by defects
• Random Failures– Stress exceeding
strength– User fault
• Wearout– Common degradation
due time usage– Corrosion / Oxidation
![Page 7: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/7.jpg)
www.uefi.org 7
Reliability EngineeringBathtub Curve
ODM, OEM, IBV and EMS Responsability
![Page 8: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/8.jpg)
Stressing the Product
• Design– Accelerated Life Testing (ALT)– Highly Accelerated Life Test (HALT)– Highly Accelerated Stress Test (HAST)– Highly Accelerated Stress Screen (HASS)
• Manufacturing– Highly Accelerated Stress Audit (HASA)– Burn‐in
www.uefi.org 8
![Page 9: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/9.jpg)
Stressing the Product – Why?
www.uefi.org 9
Most failures happen during the first year of usage [2](H)Accelerated Life Testing tries to find these devices
![Page 10: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/10.jpg)
UEFI Tools and the Manufacturing
• More control of the hardware (User Space vs. Kernel Space)
• No OS overhead• Cheaper (No OS license required)• Faster to BOOT (as for today)
www.uefi.org 10
![Page 11: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/11.jpg)
UEFI Spec Evolution for MFG – Media (2.0 vs 2.7)
www.uefi.org 11
![Page 12: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/12.jpg)
UEFI Spec Evolution for MFG – Network (2.0 vs 2.7)
www.uefi.org 12
![Page 13: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/13.jpg)
Is it a HW or FW issue?
• Manufacturing Nightmare• FW issues can stop an entire manufacturing line–Normally happens with BIOS updates
• FW issues can brick a system (like a HW issue does)
www.uefi.org 13
![Page 14: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/14.jpg)
FW x HW Issue – LBA Mode
www.uefi.org 14
![Page 15: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/15.jpg)
FW vs HW Issue – LBA Mode
www.uefi.org 15
• Results–32K HDD devices failing–Manufacturing delay–32K possible calls to the support team
![Page 16: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/16.jpg)
FW vs HW Issue – Touch Support
www.uefi.org 16
‐ No touch hardware is present‐ User may think touch hardware is failing
This is a desktop connected to a simple LCD monitor
![Page 17: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/17.jpg)
FW vs HW Issue – Touch Support
www.uefi.org 17
• Results– User believes the hardware is not working–Additional checks needed at application level
– New Product Introduction (NPI) delay due to BIOS update required
![Page 18: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/18.jpg)
Other Problems• Handles that point to nowhere• Unnecessary Drivers at the BIOS
– Consuming space that could be used by other tools like Diagnostic tools
– It’s also a problem related to manufacturing attacks
• Network Stack with problems – Specially PXE
www.uefi.org 18
![Page 19: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/19.jpg)
Check‐list for Efficient Manufacturing• Follow existing Specs (USB, PCIe, UEFI, ACPI, ...)
– MFG and Diagnostic tools rely on the Specs• Remove unnecessary binaries from BIOS image
– Boot faster– BIOS update faster (download during MFG time)
• Network + UEFI is crucial for MFG!
www.uefi.org 19
![Page 20: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/20.jpg)
What does MFG need at the UEFI Spec?
• GPU Protocol• Battery Protocol• Multi‐touch Protocol• Audio Protocol
– https://github.com/RafaelRMachado/Msc_UefiHda_PreOs_Accessibility
• Fan Protocol
www.uefi.org 20
![Page 21: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/21.jpg)
What is the MFG dream?
• Pxe/HTTP Boot over WiFi–Faster to create new manufacturing lines
–Cheaper to create infrastructure
www.uefi.org 21
![Page 22: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/22.jpg)
Questions ?
www.uefi.org 22
![Page 23: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/23.jpg)
Thanks!
www.uefi.org 23
Rafael Machado (FIT ‐ Flex Inst. of Technology)rafaelr.machado@fit‐tecnologia.org.br
https://linkedin.com/in/rafael‐rodrigues‐machado‐br/
![Page 24: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/24.jpg)
References[1] Klutke, Georgia‐Ann, Peter C. Kiessler, and Martin A. Wortman. "A critical look at the bathtub curve." IEEE Transactions on reliability 52.1 (2003): 125‐129.[2] https://www.weibull.com/hotwire/issue21/hottopics21.htm[3] R. E. Barlow and F. Proschan, Statistical Theory of Reliability and LifeTesting: Probability Models, 1975, p. 55. [4] Halley, Edmond. "VI. An estimate of the degrees of the mortality of mankind; drawn from curious tables of the births and funerals at the city of Breslaw; with an attempt to ascertain the price of annuities upon lives." Philosophical transactions of the Royal Society of London 17.196 (1693): 596‐610.
www.uefi.org 24
![Page 25: 11 Rafael FLEX manufacturing efficiency 4.11.2019 finalfinal · 2019-04-24 · Microsoft PowerPoint - 11_Rafael_FLEX_manufacturing efficiency_4.11.2019 finalfinal Author: kanderson](https://reader034.vdocuments.site/reader034/viewer/2022050409/5f862bce8f68950e3f0a32a4/html5/thumbnails/25.jpg)
Thanks for attending the 2019 Spring UEFI Plugfest
For more information on UEFI Forum and UEFI Specifications, visit http://www.uefi.org
presented by
www.uefi.org 25http://fit‐tecnologia.org.br/en