• 検索結果がありません。

MINI2440マニュアル

N/A
N/A
Protected

Academic year: 2021

シェア "MINI2440マニュアル"

Copied!
36
0
0

読み込み中.... (全文を見る)

全文

(1)

Linux-2.6.28

マニュアル

株式会社日新テクニカ

http://www.nissin-tech.com

[email protected]

2010/2/13

copyright@2010

(2)

株式会社日新テクニカ

第一章 Linux-2.6.28 の紹介 ...4 1.1 バージョン ...4 1.2 機能 ...4 第二章 イメージファイルの書き込み ...4 2.1 SDboot の書き込み ...5 2.2 SDboot 環境で u-boot の書き込み ...7 2.3 u-boot 環境でカーネルの書き込み... 13 2.4 NFSでルートファイルシステムの書き込み... 15 2.4.1 NFSサーバの設定 ... 15 2.4.2 NFSで起動 ... 15 2.4.3 YAFFS2 ファイルシステムの書き込み ... 17 2.4.4 YAFFS2 ファイルシステムで起動... 17 第三章 イメージファイルのコンパイル... 18 3.1 クロスコンパイルのインストール ... 18 3.2 u-boot のコンパイル ... 18 3.3 カーネルのコンパイル ... 19 3.3.1 カーネルのコンフィグ... 19 3.3.2 カーネルのコンパイル... 21 第四章 テスト ... 22 4.1 SD カード ... 22 4.2 USB メモリ... 22 第五章 ハードウェアエンコーダー・デコーダー... 23 5.1 H264 ... 24 5.2 MPEG4... 25 5.3 H263 ... 26 5.4 VC-1... 27 5.5 4 画面同時 H264/MPEG4/H263/VC-1... 28 5.6 JPEG ... 30 5.7 ビデオカメラ H264 エンコーダー ... 30 5.8 カメラ JPEG エンコーダー ... 32 5.9 同時カメラエンコーダーと MFC デコーダー ... 33 5.10 H264 TV out... 34

5.11 MFC Camera & TV out... 35

第六章 ネットワーク... 35

(3)

6.3 telnet ... 35

※ 使用されたソースコードはhttp://www.nissin-tech.com/

からダウンロードできます。

※ この文書の情報は、事前の通知なく変更されることがあり

ます。

※ (株)日新テクニカの書面による許可のない複製は、いかな

る形態においても厳重に禁じられています。

(4)

株式会社日新テクニカ

第一章

Linux-2.6.28 の紹介

1.1 バージョン

カーネル:2.6.28

GUI: Qtpia2.2.0

ルートファイルシステム:yaffs2

Bootloader: u-boot-1.1.6

クロスツール:cross-4.2.2-eabi

1.2 機能

MPEG4/H264/H263/VC-1ハードウェアエンコーダー・デコーダー

ハードウェアスクリーンの4分割

カメラサポート、JPEGエンコーダー

2D/3Dハードウェア加速

2.8~10.4インチの液晶をサポート

TV出力

USBマウス・キーボードをサポート

タッチパネルの校正

Nand Flash, USB, SD/HSMMC, Audio, Ethernet, UART, LCD, Touch, Camera,

SPI, IIC, DMA, KeyPAD, RTC, MFC, JPEGなどのドライバ

mediaplayer

豊富なアプリケーション

第二章

イメージファイルの書き込み

Linux-2.6.28 の主なイメージファイル:

SDboot.bin

: SD カードのブートファイル

u-boot-nand.bin

: u-boot

zImage

: Linux-2.6.28 カーネル

roofs

: ルートファイルシステム

(5)

2.1 SDboot の書き込み

プリインストールOS は WinCE6.0 なら、次の手順が必要です。WinCE の Eboot で「A」 コマンドでNand Flash をフォーマットします。

(6)

株式会社日新テクニカ

Nand Flash には壊れたブロックがあるかもしれませんが、正常使用できます。

SD カード(2G 以内)を用意してください。SanDisk または Kingston をお勧めします。FAT32 でフォーマットします。

Windows XP環境で、

moviNAND_Fusing_Tool.exeというツールでSDboot.binをSDカードに 書き込みます。

(7)

※ 書き込み完成しでも SD カードに何にも見えません。

2.2 SDboot 環境で u-boot の書き込み

ボード

Idea6410のボートスイッチSW1のビット1-4を“1111”に設定してください。「on」は 1です。 RS232とUSBケーブルでパソコンとボードを接続して、SDカードをボードに挿入します。給 電します。

(8)

株式会社日新テクニカ

3秒以内スペースキーを押すと、SDboot に入ります。

(9)

「dnw c0008000」コマンドで u-boot-nand をダウンロードします。 Windows XP で dnw を実行させます。

メニューUSB Port —> Transmit —> Transmit で u-boot-nand.bin というファイルを開き ます。

(10)

株式会社日新テクニカ

(11)

nand write c0008000 0 100000

コマンドでu-boot を nand flash 0 に書き込む。

◆ ボードIdea6410のボートスイッチSW1のビット1-4を“1100”に設定してください。 ◆ 再起動すれば、Nand Flash からボートします。

(12)

株式会社日新テクニカ

(13)

2.3 u-boot 環境でカーネルの書き込み

u-boot 環境で「dnw c0008000」コマンドでカーネルのイメージをダウンロードします。 Windows XP で dnw を実行させます。

(14)

株式会社日新テクニカ

ダウンロードが完成しました。

(15)

2.4 NFS でルートファイルシステムの書き込み

2.4.1 NFS サーバの設定

Linux ホスト(ubuntu9.04)に NFS サーバのインストール # sudo apt-get install nfs-kernel-server

/etc/export というファイルに「/nfs_share *(rw,sync,no_root_squash)」を入れます。 nfs_share は共有フォルダです。

filesystem/urbetter-rootfs-qt-2.2.0.tgz ファイルを/nfs_share に解凍します。 # sudo tar zxvf filesystem/urbetter-rootfs-qt-2.2.0.tgz –C /nfs_share

次のコマンドでNFS サーバを再起動させます。 # sudu /etc/init.d/portmap restart

# sudu /etc/init.d/nfs-kernel-server restart

2.4.2 NFS で起動

LAN ケーブルでパソコンを接続します。ボードを再起動します。

u-boot の起動パラメータを設定します。

(16)

株式会社日新テクニカ

ip=192.168.1.128:192.168.1.110:192.168.1.1:255.255.255.0:www.nissin-tech.com:eth0:of f console=ttySAC0,115200" 最後、パラメータを保存します。 saveenv 常用のパラメータはu-boot/linux-boot.txt に保存されています。パラメータの設定の時、直 接コピーすればいいです。 リセットキーを押して、再起動します。 NFS で起動しました。液晶に QT の画面が見えるはずです。

(17)

NFS 起動した後、「urbetter-roots-qt-2.2.0.tgz」というファイルがルートにあると確認して ください。

# ./bin/Writerootfs

コマンドでファイルシステムをNand に書き込む。

2.4.4 YAFFS2 ファイルシステムで起動

ファイルシステムをNand に書き込み完成した後、再起動して、u-boot に入ります。u-boot の起動パラメータを再設定します。

(18)

株式会社日新テクニカ

saveenv

再起動すれば、NAND の yaffs2 から起動します。

第三章

イメージファイルのコンパイル

3.1 クロスコンパイルのインストール

# tar zxvf cross-4.2.2-eabi.tar.bz2 -C /usr/local/arm

3.2 u-boot のコンパイル

# tar zxvf urbetter-u-boot-1.1.6-v1.0.tgz # make clean # make smdk6410_config # make 完成すればu-boot.bin というファイルを生成します。u-boot-nand.bin にリネームしてくだ さい。

(19)

3.3 カーネルのコンパイル

ソースコードの解凍

# tar zxvf urbetter-linux2.6.28-v1.0.tgz

# cd urbetter-linux2.6.28-v1.0

# make clean

3.3.1 カーネルのコンフィグ

# cp urbetter-LCD7A.config .config

# make menuconfig

使用された液晶を設定します

(20)
(21)

保存 & Exit

3.3.2 カーネルのコンパイル

# make

(22)

株式会社日新テクニカ

第四章

テスト

4.1 SD カード

SD カードを挿入した画面 sdcard は SD カードです。

4.2 USB メモリ

USB メモリを挿入した画面 udisk は USB メモリです。

(23)

第五章

ハードウェアエンコーダー・デコーダー

1. test/MultiMedia_test フォルダをすべて SD カードにコピーします。 2. SD カードをボードにそう挿入します。

(24)

株式会社日新テクニカ

5.1 H264

(25)
(26)

株式会社日新テクニカ

(27)
(28)

株式会社日新テクニカ

(29)
(30)

株式会社日新テクニカ

5.6 JPEG

「9」を選択すれば、

(31)
(32)

株式会社日新テクニカ

(33)

5.9 同時カメラエンコーダーと MFC デコーダー

(34)

株式会社日新テクニカ

5.10 H264 TV out

(35)

テレビに同時にカメラとビデオが見えます。

第六章

ネットワーク

6.1 IP アドレスの設定

# ifconfig eth0 192.168.1.230

6.2 ping テスト

# ping 192.168.1.1

6.3 telnet

パソコンで

(36)

株式会社日新テクニカ

192.168.1.230 はボードの IP アドレスです。 ユーザー名はroot です。

参照

関連したドキュメント

[r]

【ご注意点】 ・カタログの中からお好みの商品を1点お 選びいただき、同封のハガキに記載のお

本装置は OS のブート方法として、Secure Boot をサポートしています。 Secure Boot とは、UEFI Boot

本番前日、師匠と今回で卒業するリーダーにみん なで手紙を書き、 自分の思いを伝えた。

  事業場内で最も低い賃金の時間給 750 円を初年度 40 円、2 年目も 40 円引き上げ、2 年間(注 2)で 830

発行日:2022 年3月 22 日 発行:NPO法人

○事業者 今回のアセスの図書の中で、現況並みに風環境を抑えるということを目標に、ま ずは、 この 80 番の青山の、国道 246 号沿いの風環境を

7月21日(土) 梁谷 侑未(はりたに ゆみ). きこえない両親のもとに生まれ、中学校までは大阪府立