2009-04-24 9 views
14

Ich habe festgestellt, dass chinesische Mobiltelefone sehr populär wurden, vielleicht wegen ihres sehr günstigen Preises und vieler moderner Funktionen (Touchscreens, fortschrittliche Multimedia-, Doppel-SIM-Karten usw.).Wie fange ich an, für chinesische Handys basierend auf Nukleus-RTOS zu entwickeln? (MTK)

Ich frage mich, ob es eine Möglichkeit gibt, benutzerdefinierte Lösungen für diese Handsets als unabhängiger Entwickler zu entwickeln? Wie erhalte ich ein Toolkit und eine Dokumentation?

Ich habe einige Ressourcen gefunden, aber hauptsächlich inkonsistente Tech-Notizen, oft nur auf Chinesisch. Jetzt weiß ich, dass die Mehrheit der chinesischen Handys auf Chips von MediaTek (MTK) basiert, mit einem Betriebssystem auf Basis von Nucleus RTOS und MMI (plutoMMI?). Leider gibt es kein Java RE verfügbar (ok, es gibt einige Handapparate mit Java, aber Java ist nicht etwas, das ich suche)

Gibt es ein SDK, Dokumentation, Emulatoren/Simulatoren, How-tos, usw. verfügbar? Wie entwickeln, implementieren und testen Sie benutzerdefinierte Anwendungen für MTK mobile?

+0

Hallo Juckobee Wie Anwendung auf bestehenden Markt flashen Basistelefon (nicht Featured phone), das von Nucleaus RTOS unterstützt wird. Irgendwelche Vorschläge hier? – CoDe

Antwort

0

Ich bin mir nicht sicher, was Sie mit einem "chinesischen" Telefon meinen. Möglicherweise sprechen Sie jedoch über ODM-Telefone. Die meiste Zeit sind diese Telefone Systemklone von normalen Telefonen mit etwas Anpassung. Es kann eine gute Idee sein, einfach eine zu kaufen und sie auseinanderzunehmen, um zu sehen, auf welcher Plattform sie läuft. Vielleicht verwendet es OMAP oder etwas anderes? In diesem Fall haben Sie wahrscheinlich mehr Kenntnisse über das weitere Vorgehen. Vielleicht ist es sogar kompatibel mit Linux.

+0

Nun, ich habe einen von ihnen. Wie gesagt, die Mehrheit dieser Telefone basiert auf MTK-Chips (d. H. MTK6625) mit Nucleus RTOS und MMI-Framework von Pixtel. Es gibt einige Linux- oder Windows-basierte, aber sie sind schwer zu bekommen (mit Linux, Windows ist beliebter) und deutlich teurer. Ich bin auf der Suche nach einem billigen Gerät zur Entwicklung einer eigenen Lösung mit Bluetooth-, WI-FI- und Touchscreen-Schnittstelle. – juckobee

1

Ich habe gerade ein SciPhone G2 Dream gekauft und erste Untersuchungen durchgeführt. Dieses spezielle Telefon führt J2ME-Anwendungen aus, aber ich frage mich auch, was mit nativen Anwendungen (wenn überhaupt) getan werden kann. Im Idealfall möchte ich mein Bluetooth GPS mit diesem Telefon arbeiten lassen.

This page diskutiert, GCC mit Nucleus zu arbeiten, aber ich bin mir nicht sicher, ob das nützlich ist.

Mentor (die Hersteller von Nucleus) haben eine Testversion ihrer Entwickler-Suite zur Verfügung. Ich habe gerade eine kostenlose Testversion angefordert. Es ist ein bisschen, dass die Website die Kosten nicht erwähnt. Sie haben auch einen Emulator.

Welche Art von Telefon haben Sie bekommen und welche Anwendungen planen Sie zu entwickeln?

2

Ich arbeite mit vielen chinesischen Handy-Herstellern, weil wir Mobiltelefone aus China exportieren. Ich bin sehr daran interessiert, für diese MTK-basierten Geräte neue Anwendungen, insbesondere ein E-Mail-Programm, zu entwickeln. Jetzt ist es ein bisschen spät, die 6225-Plattform zu betrachten, denn die 6235-Plattform scheint dort zu sein, wo wir das größte Wachstum sehen werden. Die wichtigsten Unterschiede zwischen 6235 und 6225 sind, dass 6235 Wi-Fi unterstützt, mit EDGE arbeitet und schneller ist.

Steve, du erwähntest die G2. Ich denke, dass Android das Breakout-Betriebssystem für die chinesische Telefonherstellung sein wird. Sobald ihre lokalen Ingenieure und Designer es in den Griff bekommen, wird eine Fülle von sowohl lächerlichen als auch nützlichen Anwendungen und Modellen gedeihen und es wird keine großen Export- (Zoll-) Probleme geben, wie wir es jetzt bei den Windows Mobile Geräten sehen Ich biete keine lizenzierte Software an.

+0

Wie kann sich jemand mit Ihnen in Verbindung setzen? –

+0

Hallo aus 2013, lieber User104550 ;-) +1, was kann man sagen? ;-) – pfalcon

2

Der MTK-Dienst ist kostenpflichtig. Sie müssen sie kontaktieren und für den Chip, das Software-SDK, das Dokument und den technischen Support bezahlen.

Ich weiß nicht, wo Sie die "einige Ressource" erhalten, aber es muss von einigen Kunden von ihnen geleakt werden, so dass die Verwendung dieser Ressource als illegal angesehen wird.

+0

Ich weiß, deshalb bitte ich um deine Hilfe. Ich kann für SDK und Dokumentation bezahlen, aber die Frage ist, wen? Mediatek bleibt ruhig für all meine Kontaktversuche ... Vielleicht sollte ich einen chinesischen Handy-Reseller an ihrer Stelle fragen? – juckobee

+1

Die Frage bleibt noch unbeantwortet. Wie gehen Sie mit MTK in Kontakt? Ich habe selbst mehrmals versucht, MTK zu kontaktieren, aber sie antworten nicht auf Fragen. – Mponnada

+0

Wie kontaktieren Sie sie? Eine MTK6250 Power Watch ist in unserer F & E-Abteilung angekommen und ich versuche, das SDK zu beziehen. Ich habe Kontakt mit MediaTek und einer Firma namens MRE, die kein Glück hat. Haben Sie eine URL oder Kontaktinformationen, um dieses MTK OS SDK zu erhalten? –

2

Ich bin Ingenieur bei Design Company.Ich habe MTK-Entwicklungsplattform für MT-Serie Handys mit englischer Erklärung. Die Originalversion und die Handbücher sind in Englisch geschrieben (ca. 300mb pdf-Dateien). Das SDK hat Simulator in Visual C++ geschrieben. MMI-Schnittstelle arbeitet unter Nukleus rtos os. Die Codes sind V ++.

+0

Ja, das ist sehr interessant. Wissen Sie (und können Sie uns natürlich sagen;)) wie Sie einen SDK-Kauf für die MTK-Plattform verwalten? – juckobee

1

Ich bin in demselben Wagen wie Sie, versucht, ein Smartphone mit WIFI und SDK, verfügbar, niedrige Kosten (niedriger thatn 40 $). Hat auch Mediatek ohne Ergebnisse kontaktiert. Ich kann dir einen Rat geben, in Wirklichkeit mache ich das jetzt. Versuchen Sie, einen Massenkauf mit einem Lieferanten zusammen mit Zugriff auf SDK und Dokumentation zu verhandeln. Ich tat das vorher mit einem ARM basierten Thinclient und arbeitete, aber ich musste 30 Stück kaufen.

1

für diese Plattform Quellen kann ein Ausgangspunkt sein:

https://www.mentor.com/embedded-software/downloads/nucleus-source-interest_reg

ich keine wirkliche Erfahrung auf RTOS habe, bin ich GNU/Linux Typ

+0

Ich denke, ein einziges Nucleus SDK wird nicht ausreichen. Benötigt dedizierte SDK für bestimmte Chip-Familie, wie MT62xx oder einige. Ich arbeite mit STM32-Controllern und FreeRTOS, bin mir aber fast sicher, dass die Regeln für alle Embedded-Tools gleich sind. – ogurets