2011-06-25 8 views
1

私と私の友人は中規模の携帯電話をカスタムビルドしようとしています。我々はそれにLinuxを移植することを考えており、私たちの要求に従ってそれを変更します。すべてのミッドレンジARMプロセッサは何ですか?

ここで問題となるのは、どのプロセッサを使用するかを決定することができないことです。天候はARMなどを使用し、その他はARM、次にARMアーキテクチャを使用します。誰かがどのLinux変種を移植するべきかを示唆している人がいれば素晴らしいだろう。

OUR AIM: Please Click here

は、あなたの貴重な入力を与えてください、それは私たち若者に大いに役立ちます。私たちは、このカテゴリでデバイスを構築したい、リンクをクリックしてくださいしてください。

おかげに関しては、 アビとCo

+0

FWIW、少しgoogleは長い道のり:[ARM Linuxプロジェクト](http://www.arm.linux.org.uk/)、[Debian/ARM on GNU](http://www.arm.linux.org/)。 debian.org/ports/arm/)など。そして、存在するそれらの様々なルートキットすべて... –

+0

ポインタPSTさん、ありがとう、本当にありがとう。はい、私たちはlinaro.org、arm-linux proj、meego、そしてさまざまなプロジェクトを行っています。問題は、どちらを選ぶべきかわからないことです。 – avi

答えて

2

あなたが真剣電話事業になっているか、(など、何かがどのように機能するかを学習電話機のユーザインターフェイスを作成したい)の後にある他のいくつかの本当の目的があります?電話事業に参入するということは、製品ごとに数十億〜数億ドルの開発資金を意味します。弁護士の軍隊は、あなたが特許ロイヤルティを支払わなければならない数十の会社を(スラッシュドット・ジャーナリストに従っていますか?)等を把握するために費やしています。その予算では、すでに人気のある評価ボードを購入し、それらを出す。同様にソフトウェアスタッフは、それぞれのLinux移植方法を試してみる。

完全にあなたを落胆させるわけではありません。

ARMはプロセッサコアを作成しますが、チップは作成しません。他の企業はARMコアを使って興味深いものをラップし、そのチップを製品として販売しています。かなりの数の電話機やその他の製品の分解/分解を示す多くのウェブサイトがあります。あなたはこれを研究する必要があります、私は驚くでしょうが、市販のプロセッサを使用する携帯電話がある場合、それはあなたが探しているチップです。私はほとんどがその電話や電話のベンダーのために作られたカスタムとなるだろうと思うし、あなたはボード上でそれらを買う方法(もちろん電話を買う以外)をデータシートにすることさえできないだろう。

ARMは電話機には非常に適していますが、携帯電話やその他のハンドヘルド機器でARMを使用する理由はたくさんあります。 ARMのWebサイトにアクセスし、コアを入手してください。それを、どのウェブサイトが電話や他の同様のデバイス(ipad、kindle、nook)を使用しているかを比較する。次に、これらのコアを持つチップを持つ企業を検索します。おそらく、openrdやプラグインコンピュータのti omapやmarvellチップを見てしまうことになります(私はその名前/モデルを手、kirkwoodなどのように知っていません)。 nvidia tegraは電話機のためのホットな新しいチップです、私は彼らが評価ボードを持っていると思います。

まだlinuxをARMに移植していないのであれば、実際にはQEMUに対して作業を行い、ハードウェアの購入を待つことをお勧めします。すでに言及したように、少しのグーグルリングは長い道のりです。ハードウェアを購入することなく、電話機ユーザーインターフェイスソフトウェアを作成してテストすることもできます。さまざまなベンダーがどのようなLCDパネルなどを使用しているのかを知ることでサーフィンすることで、ソフトウェアが限定されているかどうかを知ることができます。それはハードウェアにお金を費やすことなく、あなたが何をしているかを理解し、サポートしたくない、あるいは望んでいない時間を知っている時間以外は何もありません。

最初は一般的なアーム(例えばarmv4)のすべてをコンパイルし、後で特定のコアのチューニングについて心配します。確かに、最終的には、そのコアとキャッシュとmmuなどのパフォーマンスを感じる必要があるでしょう。後で、多くの研究とソフトウェアの基礎が必要です。ビーグルボードやopenrdを入手する必要がある場合(ビーグルボードを使用可能/有用にするために購入する必要があるすべてのエキストラを、openrdはより安く、速くなど)(プラグインのコンピュータを避け、あなたがやろうとしていることに合っていない)。

Linuxが電話で使用されていない理由はたくさんあるので、それを調べて、それがあなたが本当に望むパスであるかどうかを判断する必要があります。

あなたはおそらくmpcoreまたはcortex-Asomethingで終わるつもりです。だから、opap、nvidia tegra、marvell sheevaなどはすべてそのカテゴリに分類されます。あなたはそれらのいずれかから皮質Aシリーズの感触を得ることができます。

+0

Dwelchさん、ありがとうございました。問題が解決する前にあなたは答えました。本当にありがとうございます。もう一度ありがとう、本当に役に立ち、あなたの回答に基づいて選択することができます... – avi

関連する問題