MarsBoardは、RPiの控えめなクローンです。 システムをインストールして構成します



こんにちは、Habrの住民! Raspberry Piを使っゲームの後しばらくして、Allwinner A10チップ上のMarsBoardというボードのクローンを手に入れました。 技術仕様はこちらにあります 。 4つのことが私を魅了しました-低消費電力(RPiよりも低い500mA)、SATAコネクタの存在、USB-OTG、組み込みのNANDストレージ。 誰が興味を持っている-読んでください。



キット(最終的に!)必要最小限のケーブル(電源、SATA、USB-OTG)を配置すると推測されます。 動揺しますが、HDMIはFullHDビデオのみを生成するため、通常の4:3モニターへの接続は機能しません-黒い画面が表示されます。



最初の打ち上げ



パフォーマンスをテストするには、メモリカードなしでMarsBoardを起動できます。この場合、最小限の機能を備えたNAND Android 4.0.4 ICSにインストールされているデフォルトがロードされます。



ボードを受け取った時点では、HDMIケーブルはありませんでしたが、すぐに突きたいと思いました。 そこで、SSHでシステムを構成します。

初期セットアップには、次のものが必要です。





最初に、Webサイトからシステムイメージダウンロードする必要があります 。 LXDEでLubuntu 12.04 v4のイメージを選択し、その例に基づいてビルドします。 画像へのリンク-www.haoyuelectronics.com/marsboard/lubuntu-desktop-12.2.04-4-720p-marsboard.img.7z

また、イメージを塗りつぶすには、Windows用のWin32DiskImagerユーティリティが必要です。Linuxでは、標準のdd



を使用します。



そのため、アーカイブからimgファイルをダウンロードして解凍し、カードリーダー経由でmicroSDを接続します。

次:

窓用
  1. Win32DiskImgerを起動します
  2. システムイメージのimgファイルへのパスとメモリカードのドライブ文字を指定します
  3. 「書き込み」をクリックします


Linux用
  1. ターミナルを起動します
  2. USBフラッシュドライブをフォーマットします。
     marsboard@marsboard ~ $ sudo dd if=/dev/zero of=$card
          
          



  3. 画像を書きます:
     marsboard@marsboard ~ $ sudo dd if=$img of=$card
          
          





$card



はフラッシュドライブデバイス(たとえば、 /dev/sdc



)であり、 $img



はシステムイメージimgファイルへのパスです




作業の完了を待っています。 カードをボードに挿入し、ネットワークに接続します。 プロセッサの横にある4つのLEDとHDMI出力の横にある1つのLEDが点灯します。



ネットワーク設定



構成を続行するには、LAN接続を使用します。 ボードとルーターをイーサネットケーブルで接続します。 次に、ルーターのWebインターフェースに移動し、DCHPサーバーによってボードに自動的に割り当てられたIPを確認します。 このIPを使用してSSHで接続されています。

ログイン: marsboard





パスワード: marsboard





デバイスの静的IPをすぐに確認することをお勧めします。 これを行うには、 /etc/network/interfaces



ファイルを開き、次のファイルを追加します。

 auto eth0 iface eth0 inet static #  IP  : address 192.168.0.104 #    netmask 255.255.255.0 #  : gateway 192.168.0.1
      
      





私はnanoを使用していますが、システムではすぐに使用できるので、インストールすることを忘れないでください。

 marsboard@marsboard ~ $ sudo apt-get install nano
      
      





別のポイント。 私が理解していなかった理由により、DNS処理サービスシステムを開発する際、ローカルホスト(127.0.0.1)を構成に入れました。これにより、 apt-get update



と一部のパッケージのinstall



失敗しました。 それでは、別のGoogle DNSサーバーを追加しましょう。

 marsboard@marsboard ~ $ sudo echo "nameserver 8.8.8.8" > /etc/resolv.conf
      
      





再起動し、静的IPに再接続します。 さらに、精神的なニーズに応じてデバイスの初期構成を実行できます。たとえば、HDMIケーブルがまだ表示されない場合はVNCサーバーをインストールし、コンソールでのみ動作するはずの場合はグラフィカルシェルをまったく無効にします(Linux、すべて同じ)。



UPD1:インターフェース構成の修正



All Articles