Je continue à partager l'histoire du développement de la plate-forme matérielle GM-Box G1. Dans l' article précédent, j'ai parlé des premières étapes vers la création d'un produit - le prototypage pour tester des hypothèses de produit. Cette étape a permis de formuler des exigences pour un produit de série.
. , .
, . GM-Box , « » « », . (). - Product Requirement Document (PRD), .
:
;
;
;
Firmware, , ;
, ;
;
, , (, - . .);
, ;
( . . );
;
, , – (In House Design - IHD) (Original Design and Manufacturing - ODM). , . , IHD ODM. :
x86 SoC, BIOS EC;
: , ;
;
, ;
.
, , , . , , . 2017 … ODM , . ODM : 60% () 40% (ODM). , .
, , , , «». , , , , . GM-Box.
, , , , , , «». , , – :
3D Autodesk Inventor. .
. , , , , ( ?), .
.
,
, – . 3D ODM . Pro Engineer . Autodesk Inventor . , MDP (Minimum Desirable Product), 3 :
;
;
.
, « ».
()
, . , . .
, , . .
Gm-Box. , , .
, . :
;
;
;
;
;
;
.
:
3D GM-Box;
Mockup ( ).
Mockup , 3D () . :
3D ;
;
: , , ;
;
" ".
- …
, , , . Mockup , , . Mockup . , . « ». .
MDP ( ) 4 :
;
;
;
3D ;
3D .
. :
;
;
;
, ;
Design For Manufacturing (DFM) ;
() .
\ :
Mockup – , , ;
EVT – , , ;
DVT – «»;
DVT2 - «»;
PVT – , ;
MP – .
15: , , , .
ODM . Cadence ORCAD. 3 , .
«» Win10, . . , , . «» Win10 Linux Ubuntu. BIOS EC . «» , . . «» , Linux Ubuntu . «» . (EVT).
GM-BOX , « » :
«» – , :
, – :
Firmware;
;
;
.
, , , . .
Firmware, . .
Firmware GM-Box G1 :
BIOS (Basic Input Output System) – 86 ;
EC (Embedded Controller) – (, , ).
BIOS x86 : AMI, Insyde .. . BIOS ODM : , , . , BIOS, .
EC IT8987. . 8051. EC ODM, - . , EC, .
GM-Box . , B2B B2G , , , , . , , . , – , , . .
:
;
;
;
;
, .
, :
.
. . , . :
, :
, . , .
, . , . – , ( ) . « » .
. .
1. MVP MDP?
2. : Apple