Ist es möglich, ICs in eigenen Projekten zu verwenden, die kein Datenblatt enthalten, durch Reverse Engineering oder das Datenblatt irgendwo bestellen, zum Beispiel den IMX260 CMOS-Bildsensor aus dem Galaxy S7?
Ich meine, der IMX260, das L2G2IS- Gyroskop und [W25Q32FW][www.winbond.com/resource-files/da00-w25q32fwa1.pdf] serielle Flash-Speicherchips auf der linken Seite der Kamera haben tatsächlich ein öffentliches Datenblatt.
Wie verwenden Sie ICs in Ihren eigenen Projekten, die nicht mit einem Datenblatt geliefert werden?
Ich tu nicht. Das wäre unverantwortliche Ingenieurskunst. Etwas auf den Markt zu bringen, dessen Spezifikationen und Anforderungen Sie nicht wirklich kennen, ist sehr riskant.
OK, also bekommen Sie den Prototypen auf Ihrer Bank zum Laufen. Das bedeutet nur, dass Sie dieses eine Board zum Laufen gebracht haben. Vielleicht haben Sie es über eine Reihe von Versorgungsspannungen getestet, aber was ist mit Temperatur, Feuchtigkeit, bestimmten Sequenzen, die möglicherweise ein bestimmtes Timing für andere Dinge erfordern?
Das eigentliche Problem ist, dass Sie nicht einmal alle wichtigen Parameter kennen können. Und selbst wenn Sie es getan haben, bedeutet ein funktionierendes Muster nur, dass es möglich ist, nicht, dass es immer funktionieren wird. Woher wissen Sie, dass Ihr Gerät etwas toleranter gegenüber einigen Schlüsselparametern ist, bei denen Sie gerade am Rande sind? Und denken Sie daran, dass Sie nicht einmal wissen, was alle Schlüsselparameter sind, also können Sie nicht sagen, dass Sie zu allem eine Marge hinzugefügt haben. Selbst dann, wie viel Spielraum reicht aus, um Variationen von Einheit zu Einheit, Variationen im Laufe der Zeit, Temperatur, Feuchtigkeit, Vibration, Handhabungshistorie usw. usw. zu berücksichtigen?
Im schlimmsten Fall sind Sie in der Nähe, aber nicht ganz da. Die ersten 20 Prototypen, die Sie an Beta-Sites senden, funktionieren hervorragend. Sie hatten nur eine 1:5-Chance, den 1:100-Fehler zu treffen, und dieser Stapel traf ihn nicht.
Nachdem Sie 1000 Einheiten im Feld haben, haben Sie 10 Kunden auf der ganzen Welt, die sich darüber beschweren, dass Ihre beschissene Kiste nicht funktioniert. Den anderen 990-Kunden geht es gut und sie machen keinen Lärm, aber niemand hört sie. Diejenigen, die erwägen, Ihr Produkt zu kaufen, sehen zehn einzelne schlechte Bewertungen und streichen Ihr Unternehmen sofort von der Liste. Das wird ihnen im Gedächtnis bleiben und sie werden auch keine anderen Produkte von Ihrem Unternehmen kaufen. Natürlich sagt Ihnen niemand, warum sie Ihr Produkt übersprungen haben, sie kaufen einfach stillschweigend das Produkt eines anderen. Dann geben sich zwei von zehn Kunden mit schlechten Geräten Mühe, im Internet zu stinken.
Wenn das Management ahnungslos ist, wird das Unternehmen langsam zum Erliegen kommen und Sie verlieren Ihren Job. Wenn das Management jemanden hat, der der Sache auf den Grund geht, werden Sie wegen Inkompetenz gefeuert und verlieren trotzdem Ihren Job, und eine Erfolgsbilanz unverantwortlicher Ingenieursarbeit verfolgt Sie herum. Du bist gezwungen, dir einen neuen Beruf zu suchen und fragst jetzt „Willst du Pommes dazu?“ Lebensunterhalt.
Sei nicht so ein Verlierer.
Ignacio Vazquez-Abrams
Richard Crowley
KalleMP
Cigma