2009-04-24 19 views
14

Ho notato che i telefoni cellulari cinesi sono diventati molto popolari, forse a causa del loro prezzo molto ragionevole e di molte funzioni moderne (touch screen, multimedia avanzate, schede doppie SIM ecc.).Come iniziare a sviluppare i telefoni cellulari cinesi basati sul nucleo RTOS? (MTK)

Mi chiedo se c'è un modo per sviluppare soluzioni personalizzate per questo telefono come sviluppatore indipendente? Come ottenere un kit di strumenti e documentazione?

Ho trovato alcune risorse, ma principalmente note tecniche inconsistenti, spesso solo in cinese. Per ora so che la maggior parte dei telefoni cinesi sono basati su chip di MediaTek (MTK), con sistema operativo basato su Nucleus RTOS e MMI (plutoMMI?). Sfortunatamente, non c'è Java RE disponibile (ok, ci sono alcuni telefoni con Java, tuttavia, Java non è qualcosa che sto cercando)

C'è qualche SDK, documentazione, emulatori/simulatori, how-to, ecc. disponibile? Come sviluppare, distribuire e testare l'applicazione personalizzata per MTK mobile?

+0

Hi Juckobee, Come può lampeggiare applicazione sul mercato esistente telefono base (non in primo piano telefono) supportato da Nucleaus RTOS. Qualche suggerimento qui? – CoDe

risposta

0

Non sono esattamente sicuro di cosa intendi con un telefono "cinese". Tuttavia, potresti parlare di telefoni ODM. Il più delle volte, questi telefoni sono cloni di sistema di telefoni normali con alcune personalizzazioni. Potrebbe essere una buona idea acquistarne solo uno e smontarlo per vedere su quale piattaforma funziona. Forse usa l'OMAP o qualcos'altro? In tal caso, probabilmente hai più conoscenze su come procedere. Forse è anche compatibile con Linux.

+0

Beh, ne ho preso uno. Come ho detto, la maggior parte di questi telefoni sono basati su chip MTK (vale a dire MTK6625) con Nucleus RTOS e framework MMI di Pixtel. Esistono Linux o Windows, ma sono difficili da ottenere (con Linux, Windows è più popolare) e molto più costosi. Sto cercando un dispositivo economico per sviluppare soluzioni personalizzate con interfaccia bluetooth, WI-FI e touchscreen. – juckobee

1

Ho appena acquistato uno SciPhone G2 Dream e ho svolto alcune indagini iniziali. Questo particolare telefono esegue applicazioni J2ME, ma mi sto anche chiedendo cosa può essere fatto (se possibile) con applicazioni native. Idealmente mi piacerebbe che il mio GPS Bluetooth funzioni con questo telefono.

This page discute sul fatto che GCC lavori con Nucleus ma non sono sicuro che sia utile.

Mentor (i produttori di Nucleus) dispongono di una versione di prova della suite di sviluppo disponibile. Ho appena richiesto una prova gratuita. È un po 'preoccupante che il sito web non faccia menzione del costo. Hanno anche un emulatore.

Che tipo di telefono hai ricevuto e che tipo di applicazioni hai intenzione di sviluppare?

2

Collaboro con molti produttori cinesi di telefoni cellulari perché esportiamo i telefoni cellulari dalla Cina. Sono davvero interessato alla creazione di nuove applicazioni, in particolare un programma di posta elettronica, per questi dispositivi basati su MTK. Ora è un po 'tardi per guardare la piattaforma 6225 perché la piattaforma 6235 sembra essere quella in cui vedremo più crescita andando avanti. Le principali differenze di cui sono a conoscenza tra il 6235 e il 6225 sono che 6235 supporta il Wi-Fi, funziona con EDGE ed è più veloce.

Steve, hai citato il G2. Penso che Android sarà il sistema operativo di breakout per la produzione di telefoni cinesi. Una volta che i loro ingegneri e progettisti locali hanno avuto una mano su di esso, una miriade di applicazioni e modelli ridicoli e utili prospereranno e non ci saranno problemi di esportazione (doganali) come ora vediamo con i dispositivi Windows Mobile (perché i cinesi generalmente non indossano offrire un software con licenza).

+0

Quindi come può qualcuno contattarti? –

+0

Ciao dal 2013, caro utente104550 ;-) +1, cosa si può dire? ;-) – pfalcon

2

Il servizio MTK viene addebitato. È necessario contattarli e pagare il chip, il software SDK, il documento e il supporto tecnico.

Non so dove si ottiene il "qualche risorsa", ma deve essere trapelato da alcuni dei loro clienti, quindi l'utilizzo di tali risorse sarà considerato illegale.

+0

Lo so, è per questo che sto chiedendo qui il tuo aiuto. Sono in grado di pagare SDK e documentazione, ma la domanda è chi? Mediatek tace per tutti i miei tentativi di contatto ... Forse dovrei chiedere a qualsiasi rivenditore di cellulari cinese invece di loro? – juckobee

+1

La domanda rimane ancora senza risposta. Come vai in contatto con MTK? Ho provato diverse volte a contattare MTK ma non rispondono alle richieste. – Mponnada

+0

Ancora, come li contatti? Un orologio power watch MTK6250 è arrivato nel nostro reparto R & D e sto cercando di trovare l'SDK. Ho contattato MediaTek e una società chiamata MRE senza fortuna. Qualcuno ha un url o informazioni di contatto per trovare questo SDK OSK MTK? –

2

Sono un ingegnere presso la società di progettazione.Ho una piattaforma di sviluppo MTK per cellulari della serie MT con spiegazione inglese. La versione originale ei manuali sono scritti in inglese (file 300mb pdf circa). L'SDK ha un simulatore scritto in Visual C++. Interfaccia MMI funzionante con nucleo rtos os. I codici sono V ++.

+0

Sì, è molto interessante. Sai (e potresti dirci ovviamente;)) come gestire un acquisto di SDK per la piattaforma MTK? – juckobee

1

Sono nello stesso carro come te, cercando di selezionare uno smartphone con WIFI e SDK disponibile, a basso costo (meno di $ 40). Anche contattato Mediatek senza risultati. Posso darti un consiglio, in realtà è quello che sto facendo ora. Prova a negoziare un acquisto in blocco con un fornitore insieme all'accesso a SDK e documentazione. L'ho fatto prima con un Thinclient basato su ARM e ho lavorato, ma ho dovuto comprare 30 pezzi.

1

Per fonti di piattaforma questo può essere un punto di partenza:

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

Non ho esperienza reale su RTOS, sono GNU/Linux ragazzo

+0

Suppongo che un solo Nucleus SDK non sarà sufficiente. Avrebbe bisogno di SDK dedicato per una specifica famiglia di chip, come MT62xx o alcuni. Lavoro con i controller STM32 e FreeRTOS, ma quasi sicuro che le regole siano le stesse per tutte le cose incorporate. – ogurets

Problemi correlati