2009-04-24 28 views
14

Tôi nhận thấy rằng điện thoại di động Trung Quốc đã trở nên rất phổ biến, có lẽ vì giá cả rất hợp lý của họ và nhiều tính năng hiện đại (màn hình cảm ứng, đa phương tiện tiên tiến, thẻ sim đôi vv).Làm thế nào để bắt đầu phát triển cho điện thoại di động Trung Quốc dựa trên nhân RTOS? (MTK)

Tôi tự hỏi liệu có cách nào để phát triển các giải pháp tùy chỉnh cho thiết bị cầm tay này là nhà phát triển độc lập không? Làm thế nào để có được một bộ công cụ và tài liệu?

Tôi đã tìm thấy một số tài nguyên, nhưng chủ yếu là các ghi chú công nghệ không nhất quán, thường chỉ bằng tiếng Trung. Bây giờ tôi biết, phần lớn các thiết bị cầm tay của Trung Quốc đều dựa trên các chip từ MediaTek (MTK), với hệ điều hành dựa trên nền tảng Nucleus RTOS và MMI (plutoMMI?). Thật không may, không có Java RE avaiable (ok, có một số thiết bị cầm tay với Java, tuy nhiên, Java không phải là cái gì tôi đang tìm kiếm)

Có SDK, tài liệu, giả lập/mô phỏng, cách thực hiện, vv avaiable? Làm cách nào để phát triển, triển khai và thử nghiệm ứng dụng tùy chỉnh cho MTK mobile?

+0

Hi Juckobee, Làm thế nào có thể flash ứng dụng trên thị trường hiện tại điện thoại cơ bản (không phải là điện thoại nổi bật) được hỗ trợ bởi Nucleaus RTOS. Có đề nghị nào ở đây không? – CoDe

Trả lời

0

Tôi không chắc chắn về ý nghĩa của điện thoại 'Trung Quốc'. Tuy nhiên, bạn có thể nói về điện thoại ODM. Hầu hết thời gian, các điện thoại này là hệ thống nhái của điện thoại thông thường với một số tùy biến. Nó có thể là một ý tưởng tốt để chỉ cần mua một và lấy nó ngoài để xem những gì nền tảng nó chạy trên. Có lẽ nó sử dụng OMAP hoặc cái gì khác? Trong trường hợp đó, bạn có thể có thêm kiến ​​thức về cách tiến hành. Có lẽ nó thậm chí còn tương thích với Linux.

+0

Vâng, tôi có một trong số họ. Như tôi đã nói, phần lớn các điện thoại này dựa trên các chip MTK (ví dụ: MTK6625) với hệ thống Nucleus RTOS và MMI từ Pixtel. Có một số Linux hoặc Windows dựa trên, nhưng họ rất khó để có được (với Linux, Windows là phổ biến hơn) và đắt hơn đáng kể. Tôi đang tìm kiếm một thiết bị giá rẻ để phát triển giải pháp tùy chỉnh trên đó bằng giao diện bluetooth, WI-FI và màn hình cảm ứng. – juckobee

1

Tôi vừa mua một chiếc Dream SciPhone G2 và đã thực hiện một số điều tra ban đầu. Điện thoại đặc biệt này chạy các ứng dụng J2ME nhưng tôi cũng tự hỏi điều gì có thể được thực hiện (nếu có) với các ứng dụng gốc. Lý tưởng nhất là tôi muốn nhận GPS Bluetooth để làm việc với điện thoại này.

This page thảo luận về việc GCC hoạt động với hạt nhân nhưng tôi không chắc liệu điều này có hữu ích hay không.

Mentor (nhà sản xuất hạt nhân) có phiên bản dùng thử của bộ nhà phát triển của họ có sẵn. Tôi vừa yêu cầu bản dùng thử miễn phí. Đó là một chút liên quan đến việc trang web không đề cập đến chi phí. Họ cũng có một trình giả lập.

Bạn đã nhận được loại điện thoại nào và bạn đang lên kế hoạch phát triển loại ứng dụng nào?

2

Tôi làm việc với rất nhiều nhà sản xuất điện thoại di động Trung Quốc vì chúng tôi xuất khẩu điện thoại di động từ Trung Quốc. Tôi thực sự quan tâm đến việc xây dựng một ứng dụng mới, đặc biệt là một chương trình email, cho các thiết bị dựa trên MTK này. Bây giờ hơi muộn để nhìn vào nền tảng 6225 bởi vì nền tảng 6235 dường như là nơi chúng ta sẽ thấy sự phát triển nhất trong tương lai. Sự khác biệt chính mà tôi biết giữa 6235 và 6225 là 6235 hỗ trợ Wi-Fi, hoạt động với EDGE và nhanh hơn.

Steve, bạn đã đề cập đến G2. Tôi nghĩ rằng Android sẽ là hệ điều hành đột phá cho sản xuất điện thoại Trung Quốc. Một khi các kỹ sư và nhà thiết kế địa phương của họ có được một số ứng dụng và mô hình vô lý và hữu ích sẽ phát triển và sẽ không có vấn đề xuất khẩu quan trọng như chúng ta thấy bây giờ với các thiết bị Windows Mobile. không cung cấp phần mềm được cấp phép).

+0

Vậy làm thế nào ai đó có thể liên lạc với bạn? –

+0

Xin chào từ năm 2013, người dùng thân yêu104550 ;-) +1, những gì có thể nói? ;-) – pfalcon

2

Dịch vụ MTK được tính phí. Bạn cần liên hệ với họ và thanh toán cho chip, phần mềm SDK, tài liệu và hỗ trợ kỹ thuật.

Tôi không biết nơi bạn nhận được "một số tài nguyên", nhưng nó phải bị rò rỉ bởi một số khách hàng của họ, do đó việc sử dụng các tài nguyên này sẽ được coi là bất hợp pháp.

+0

Tôi biết, đó là lý do tôi yêu cầu bạn trợ giúp. Tôi có thể thanh toán cho SDK và tài liệu, nhưng câu hỏi là ai? Mediatek giữ im lặng cho mọi cố gắng liên lạc của tôi ... Có lẽ tôi nên hỏi bất kỳ đại lý bán lẻ di động nào của Trung Quốc thay vì họ? – juckobee

+1

Câu hỏi vẫn chưa được trả lời. Làm thế nào để bạn đi về liên hệ với MTK? Tôi đã cố gắng nhiều lần để liên lạc với MTK nhưng họ không trả lời các truy vấn. – Mponnada

+0

Một lần nữa, làm thế nào để bạn liên lạc với họ? Một chiếc đồng hồ điện MTK6250 đã đến phòng R & D của chúng tôi và tôi đang cố gắng cung cấp SDK. Tôi đã liên lạc với MediaTek và một công ty có tên là MRE mà không có may mắn. Bất kỳ có một url hoặc thông tin liên lạc để nguồn SDK MTK OS này? –

2

Tôi là công ty thiết kế.Tôi có nền tảng phát triển MTK cho điện thoại di động dòng MT với giải thích bằng tiếng Anh. Bản gốc và hướng dẫn sử dụng được viết bằng tiếng Anh (khoảng 300MB tệp pdf). SDK có bộ mô phỏng được viết bằng Visual C++. Giao diện MMI hoạt động dưới hạt nhân rtos os. Các mã là V ++.

+0

Vâng, điều đó rất thú vị. Bạn có biết (và bạn có thể cho chúng tôi biết tất nhiên;)) làm thế nào để quản lý việc mua SDK cho nền tảng MTK? – juckobee

1

Tôi đang ở trong cùng một toa xe như bạn, cố gắng chọn một điện thoại thông minh có WIFI và SDK có sẵn, chi phí thấp (thấp hơn 40 đô la). Cũng liên hệ với Mediatek mà không có kết quả. Tôi có thể cung cấp cho bạn một lời khuyên, trong thực tế là những gì tôi đang làm bây giờ. Cố gắng thương lượng mua hàng loạt với nhà cung cấp cùng với quyền truy cập vào SDK và tài liệu. Tôi đã làm điều đó trước đây với một ARM dựa trên Thinclient và làm việc, nhưng tôi đã phải mua 30 chiếc.

1

Đối với các nguồn nền tảng này có thể là một điểm khởi đầu:

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

Tôi không có kinh nghiệm thực tế về RTOS, tôi GNU/Linux chàng

+0

Tôi cho rằng một Nucleus SDK duy nhất sẽ không đủ. Cần có SDK dành riêng cho họ chip cụ thể, như MT62xx hoặc một số. Tôi làm việc với bộ điều khiển STM32 và FreeRTOS, nhưng hầu như chắc chắn rằng các quy tắc đều giống nhau đối với tất cả các công cụ được nhúng trên mạng. – ogurets

Các vấn đề liên quan