Wie verwenden Sie ICs in Ihren eigenen Projekten, die nicht mit einem Datenblatt geliefert werden? [geschlossen]

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?

Geben Sie hier die Bildbeschreibung ein

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.

Es gilt der Satz „Du bist auf dich allein gestellt“.
Was heißt hier „nutzen“? Beabsichtigen Sie, einen oder mehrere Chips aus dem Kameramodul zu entfernen und anderweitig zu verwenden? Oder fragen Sie, wie man das Kameramodul verwendet, das zufällig einen undokumentierten Chip (oder drei) enthält? Fragen Sie "wie verwende ich dieses Kameramodul" oder fragen Sie speziell nach dem Sony IMX260? Solche Chips sind anspruchsvolle OEM-Produkte, die nicht auf dem freien Markt verkauft werden. Die Datenblätter werden nicht für die Öffentlichkeit freigegeben, sondern nur für OEM-Kunden.
Ja, zusätzlich haben einige Gerichtsbarkeiten Gesetze gegen Reverse-Engineering-Zeug, besonders wenn es irgendeine Art von Kopierschutz enthält. Ich würde das Netz nach anderen durchsuchen, die das gleiche Projekt in Angriff genommen haben. Reinraum-Reverse-Engineering ist an den meisten Orten immer noch legal, aber seien Sie vorsichtig, wenn Sie Daten veröffentlichen, die Sie aus einer zufälligen Quelle erhalten haben, wenn sie Geschäftsgeheimnisse enthalten könnten. Möglicherweise müssen Sie erklären, wie Sie zu solchen Dingen gekommen sind. Das Anschließen eines geeigneten Analysators und das Abschnüffeln der Signale ist jedoch ein gültiger, wenn auch manchmal langsamer Prozess.
@KalleMP Ich glaube jedoch nicht, dass es einfach ist, ein Unternehmen zu finden, das etwas so Anspruchsvolles wie das erwähnte Kameramodul zurückentwickeln kann. Haben Sie einen Vorschlag für Reverse-Engineering-Unternehmen, die dies tun könnten, oder für geeignete Analysegeräte?

Antworten (1)

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.

Die Komponenten selbst könnten jedoch sehr zuverlässig sein, da sie bereits viele Tests durchlaufen haben, wie für das s7, finden Sie viele Stresstests wie Fall-, Gefrier- und Kochtests, die sie auf YouTube überstanden haben, und sie haben nur 26 Millionen Einheiten verkauft 4 Monate und werden allseits gelobt. Und wenn Sie nur ein paar davon machen wollen (und nicht ein paar hundert oder tausend), wäre dies zuverlässig genug.
@Cigma: YouTube ist nicht die Grundlage für echtes Engineering. Ja, manchmal kann man damit durchkommen. Es ist ein Wahrscheinlichkeitsspiel, aber in diesem Fall kennen Sie weder die Wahrscheinlichkeiten noch die Spielregeln. Stimmen Sie ab, wie Sie möchten, aber das OP hat gefragt, was ich tun würde, und das habe ich geantwortet.
Gut ausgedrückt. Vielleicht hättest du ein großartiger Schriftsteller werden können. +1. Ich habe dies jungen Ingenieuren mit Abschluss nach dem College eingebläut. Die Art und Weise, wie Sie die Dinge ausdrücken, ist sehr nützlich.