トップページlinux
92コメント26KB

【エンベデッド】組込Linux総合スレ2【リアルタイム】

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2010/04/10(土) 04:42:14ID:fm2/xwQb
初めて組み込みLinuxを使う事になったのだがスレが落ちてたので立てました.

前スレ
【エンベデッド】組込Linux総合スレ【リアルタイム】
http://pc11.2ch.net/test/read.cgi/linux/1071186326/
0002login:Penguin2010/04/10(土) 04:48:38ID:fm2/xwQb
しかし組み込みボードはちっちゃくてかわいいな。 今のターゲットは
TIのOMAPプロセッサが載った2センチ角ぐらいのSOM。
0003login:Penguin2010/04/10(土) 09:34:14ID:mlcAU0IP
BeagleBoard を入手しました。
できれば、これを元に基板をカスタマイズしたいのですが、ON THE GO のUSBポートって必要性があまり無いと
思うのですが、みんなどう思いますか?ON THE GOのUSBポートを省いて基板設計を簡単にしようかと・・・。
0004login:Penguin2010/04/11(日) 01:58:24ID:LzGTdZWY
もうウィンドウズで充分だったり。
uiもウィンドウズだと説明不要だし。
0005login:Penguin2010/04/11(日) 08:25:19ID:2trv+aSG
もしかして専卒DQNが日経で連載してるアレか?
文章構成崩壊してるし、実物と矛盾しまくってて(無駄な)苦労するぞ。

むしろ小さ過ぎる組込み基板だらけでウンザリ。ATXかmATXフォームな
基板で、PCIとPCI-Ex slotが欲しい。試作・評価段階からいきなり名刺
サイズである必要無いし。
そもそもソースぐちゃぐちゃなLinuxより、MI/MDが綺麗に分離してる
NetBSDの方が組込みに向いてる。
0006login:Penguin2010/04/12(月) 19:44:37ID:JkunpKuU
もうpcでウィンドウズでいいじゃん。開発も楽だしコストも掛からない。
0007login:Penguin2010/04/12(月) 20:06:47ID:iyOpxOBj
開発環境とかどうやって、手に入れるつもり?
0008login:Penguin2010/04/12(月) 21:19:00ID:SDLqt2qo
>>5
> NetBSDの方が組込みに向いてる。
それも良く聞くんだけど、組み込みLinuxだと、評価ボードのBSPなんかも
メーカーがちゃんとgitレポジトリ用意しといてくれててpullしてビルドすると
さっと動いちゃうっていう手軽さがある。
0009login:Penguin2010/04/13(火) 03:46:01ID:tpTDHshM
pcだと普通にウィンドウズをインスコするだけで終わる。ビルドする手間も無い。
ウィンドウズプレインストールでの納入にも対応してくれるし。
0010login:Penguin2010/04/13(火) 04:04:13ID:g4LJiz7C
鯖とかと勘違いしてない
0011login:Penguin2010/04/14(水) 03:19:54ID:ipXqGMHG
PCはスレ違い。
電力・リソース食い過ぎで組込めないし、こっちが作るセンサ
とかのマイナーデバイスに対応してくれないし、Windowsだと
リアルタイム処理できないし、そもそも不安定過ぎる。
0012login:Penguin2010/04/14(水) 04:56:16ID:Vh4fOeRu
そもそもリナックスはリアルタイムosじゃ無いから意味無いしw
センサはusb経由にすればウィンドウズでも計測可能だ。
逆にリナックスのほうが開発リソース食い過ぎで、人集まらないし人足単価も高騰してしまう。ウィンドウズ採用のほうがトータルのコストは安いよ。導入後の保守も簡単だし。
0013login:Penguin2010/04/14(水) 09:30:30ID:NKv+yoXO
ウィンドウズでまともに組込みできる人材のほうがもっと貴重だわwwwww
0014login:Penguin2010/04/14(水) 12:20:38ID:EA9u/QWi
WindowsCEのBSPって誰がやってくれるの? カスタムのボードを
作った時にはどうするんだろう? 
0015login:Penguin2010/04/14(水) 13:40:16ID:Vh4fOeRu
xp homeでいいじゃん。コンビニの端末は組み込みだがcoa貼ってあるよ。オバサンでも使いこなせる端末uiだし。
0016login:Penguin2010/04/14(水) 18:44:13ID:/9Ma3i8S
厳しいお家の事情があるみたいだね
0017login:Penguin2010/04/14(水) 21:29:43ID:nbI9fauR
MS も必死だなw
0018login:Penguin2010/04/15(木) 01:00:51ID:lzgsyVvS
なるほど
0019login:Penguin2010/04/15(木) 03:33:58ID:sPSCTnFQ
地頭力の限界かも
0020login:Penguin2010/04/17(土) 13:30:06ID:RgP52uSc
>>5,>>8
NetBSDを搭載するお客さまだと、
GPLプロダクト排除、
もっと進むとLGPLプロダクトも排除、
ってのを希望してくる。

そんなに甘くはないよ。
0021login:Penguin2010/04/18(日) 06:29:17ID:zbuNQr7H
確かに「GPL感染」を嫌う顧客は多いね。
何だかCode cloning技術でGPL感染を発見して防ごう!
みたいな本が出てた。それでなくても日経ITとかPCとか、
M$よりな雑誌だとGPL感染恐いよ、フリーソフト恐いよ
キャンペーン張ってて、何だかなぁと思た。
そんなにM$やAdobeのボッタくりソフト買わせたいか?
002282010/04/18(日) 07:46:46ID:FM92vxi1
>>20
まあ、自分は別に自分の会社の製品だから気にしない。 
使うソフトのライセンスは全部弁護士に目は通してもらってるし。
0023login:Penguin2010/04/18(日) 13:07:56ID:3Gn2e520
>>22
弁護士に目を通してもらってるってのも徹底してるねぇ。
「開示義務あるよ」って指摘されて開示するなら、そこまでしなくてもいいんだろうけど。

「GPL汚染」排除したいってお客さんは、中身何使ってるか、意地でも詮索されたくないという
強ーーい意思を持った会社・部署だね。
よほど大事な戦略製品を開発しておられるのでしょう。
0024login:Penguin2010/04/18(日) 14:45:17ID:EeZgVbOO
何もわかってないで騒いでるだけでしょ
0025login:Penguin2010/04/19(月) 00:06:27ID:FM92vxi1
>>23
ソフトウェア(組み込みを含め)を販売する会社では必ずしないか?
今まで働いた会社ではかならずやってるぞ。 社員9人、エンジニア自分
一人の今の会社だってやってるぞ。

自社で売るソフトに組み込まれるソフトのライセンス契約(商業、Openを含め)を
全部把握する何て、それを販売する上での最低限の義務でないか?
0026login:Penguin2010/04/20(火) 17:01:28ID:6PEU0BTT
使ってるTIのハードで実装されてない機能があったからTIのフォーラムに
「これやる予定ありますか?」って書いたら一日で「もうそろそろ出来る
予定です。メーリングリストにパッチ投げたらお知らせしますから」って
返事が来た〜。 

いや、TIはしっかりした会社でうれしい(ハードを決定したのは上司
だったがラッキー)。 カーネルの変更もどんどん上流にプッシュしてるし、
力のあるエンジニアがそろっているという印象だ。 門田ビスタという
選択肢もあったが今のところTIのgitからプルしたコードでどうにかなりそう。
0027login:Penguin2010/04/20(火) 19:19:53ID:gvT8agXn
>>26
TIも一昔前は技術資料を開示しない企業として悪名高かったんだけど、
最近はすっかり様変わりしてますね。
0028login:Penguin2010/04/21(水) 03:01:24ID:MVbb+Wcg
その代わりtiはライセンス料が(ry

glibcをリンクせずに済ませられるソフトは、そう多くはないけどね。
bsdでも結構gplなソフト無いと苦労するよ。
0029login:Penguin2010/04/21(水) 03:54:11ID:SJRvdRfL
>>28
どういうソフトにライセンス料がかかるのですか? 今のところ自分の必要な物は
全部ただでダウンロードしほうだい。
0030login:Penguin2010/04/22(木) 01:11:31ID:DSsMIGvl
商業製品に組み込んでも無料なライセンス付きなの?
0031292010/04/22(木) 02:31:36ID:f81PiWXV
>>30
無料だよ。 商業製品現在開発中。
0032login:Penguin2010/04/22(木) 22:41:23ID:hm1/InYT
昔は資料を見せて貰うだけにも、守秘義務契約結んで、糞高いライセンス料
払って、(間違いだらけの)紙の文書見せてもらうのがやっとだったけどな。
どこもかしこも。
最近は、.pdfだけでなく、リファレンスコードがネットに転がってたりして
昔では考えられない勢いで開発が進む。
…が上司がアホで、昔ながらの形態の糞会社の部品を採用しておいて、
ライバル会社より早く開発しろ、とか抜かされると死ねる。
0033login:Penguin2010/04/23(金) 01:26:11ID:7h6qHj3F
その分ハードの納入金額に混み込みに成ってるだけじゃ?

逆にバグ入りのリファレンスコードが、そのまま製品に入ってるほどプログラマのスキルが低下してるけどな。
ちゃんとテストしてから製品出荷してくれよw
0034login:Penguin2010/04/26(月) 14:18:26ID:5qC5UUcC
>逆にバグ入りのリファレンスコードが、そのまま製品に入ってるほど
あるあるww
0035login:Penguin2010/05/05(水) 03:12:47ID:d00sqXlv
組み込みLinuxのネットワークマネージャーは何がいいでしょうね? 
Ether, WLANの両方をサポートしたいと思います。 

探した所、GNOMEのNetworkManagerとmoblinのConnManの2つが
メジャーどころという感じですが、どなたか経験あります?
0036login:Penguin2010/07/24(土) 11:39:14ID:keqji9Qt
HAWKBOARD かった人いますか?

http://www.hawkboard.org/
0037login:Penguin2010/09/18(土) 17:31:18ID:LM+thkzl
素人が語るのもなんだけど、いちいちmakeをしなければならないのは問題。
いちいちインストール、いちいち設定、やっぱりOSはライブラリ、開発環境をのぞいて
ないほうがよいんじゃないかと思う。

>Ether, WLANの両方をサポートしたいと思います。 
makemenuconfigではまるのが落ち。 Linux,AndroidはGUIがへぼでバグだらけだ。

PersonalComputingの概念から外れて、システム屋、自称ハッカーのオナニーになりつつあるから、
非常に残念なOS。
0038login:Penguin2010/11/08(月) 22:07:56ID:AiUVqgZN
>>36
Beagleboard-xMとか http://beagleboard.org/hardware-xM
PandaBoardとか   http://pandaboard.org/
出てるのに、いまさらHawkboardって要るの?
0039login:Penguin2010/11/09(火) 02:01:03ID:AYBhRzku
一瞬pandoraに見えてしまった
0040login:Penguin2010/11/09(火) 22:14:17ID:IqW+suZg
オープンハードのゲーム機パンドラ発売中だよ
http://openpandora.de/
0041login:Penguin2010/11/09(火) 22:55:39ID:pTOPDNZg
パンドラの板が開かれた?
0042login:Penguin2010/11/10(水) 21:27:19ID:tdrvWVAC
ウチの自宅鯖はsheevaplugで24H安定稼働中
http://www.globalscaletechnologies.com/p-22-sheevaplug-dev-kit-us.aspx
0043login:Penguin2010/12/12(日) 18:15:43ID:5sKcVoLn
BeagleBoardのrev.c4にUSBカメラが認識してくれない…
AngstromってBeagleBoardBeguinersの手順通りやってインストールできる?
UncopressingLinux...doneで止まっちゃうよ…orz
日経Linuxのはうまく行ったんだけど…何がいけないのかわからない…
0044login:Penguin2010/12/12(日) 18:32:43ID:tYBySnAs
馬鹿にはlinuxは無理。
0045login:Penguin2010/12/13(月) 23:09:51ID:EfWqdcrC
(´・ω・`)
0046login:Penguin2010/12/24(金) 06:50:52ID:56NAFHg7
nand内のx-loaderを更新したらminicom上でAngstromが起動したのは良いけど、モニタは真っ暗
それから日経のデモイメージがカーネルパニック起こして起動しなくなった
なんでだー
0047login:Penguin2011/01/03(月) 09:56:04ID:e1MorU3E
やったー!omapfb.mode=dvi:1280x720MR-16@60でAngstromの画面表示できるようになったよー!

でもopkg upgradeするとEnlightment Errorが止まらない…orz
0048login:Penguin2011/01/03(月) 13:23:20ID:lN2LtGbL
Romanticが止まらない
0049login:Penguin2011/01/05(水) 10:54:34ID:/ARQFxEP
宅鯖のメールアドレスにメールを出すと、送信者に返されてしまうみたいです。
ただし、差出元アカウントを宅鯖に存在するアカウントのメールアドレスに指定しておいた場合に限っては
宅鯖のメールアドレスにメールを出すことが成功します。
差出元アカウントに関わらず宅鯖のメールアドレスにメールを出すことを成功させるにはPostfixのどこを
見直せばよいですか?
***.***.***.*** does not like recipient.
Remote host said: 554 (****@***.**.**): Recipient address rejected: Access denied
Giving up on ***.***.***.***.
0050login:Penguin2011/01/05(水) 10:55:47ID:/ARQFxEP
"postconf -n"は伏せさせて下さい。

mydestination = $myhostname, localhost.$mydomain, localhost

smtpd_sender_restrictions はmain.cfに存在していませんでした。

心配な所は以下ですがこれは原因になり得ますか?
smtpd_recipient_restrictions = permit_mynetworks, check_client_access hash:/etc/mail/dracd, reject_unauth_destination, permit_sasl_authenticated, reject
0051login:Penguin2011/01/05(水) 10:55:58ID:rIa5NjuI
おちつけ
0052login:Penguin2011/01/05(水) 10:56:56ID:/ARQFxEP
>>51
見てくれているんですね。少し落ち着きました。
0053login:Penguin2011/01/05(水) 10:57:55ID:Yb3ZR2+L
なぜこのスレで。
0054login:Penguin2011/01/05(水) 10:59:16ID:/ARQFxEP
Jan 5 10:39:55 localhost postfix/smtpd[10213]: connect from g51.gmail.com[220.201.60.51]

Jan 5 10:39:56 localhost postfix/smtpd[10213]: NOQUEUE: reject: RCPT from g51.gmail.com[220.201.60.51]:
554 <test000000xxxxxxxxx@gmail.com>: Recipient address rejected: Access denied;
from=<test000000xxxxxxxxx@gmail.com>
to=<taku@jisaku.freedns.com> proto=SMTP helo=<g51.gmail.com>

Jan 5 10:39:56 localhost postfix/smtpd[10213]: disconnect from g51.gmail.com[220.201.60.51]

このログは、送信元アカウントをtest000000xxxxxxxxx@gmail.comにして、
taku@jisaku.freedns.comに送信した直後のものです。
送信元アカウントをtest000000xxxxxxxxx@gmail.comにして@furime.jpなどに
送信はできているので自分のPostfixの設定に原因があるということは分かっています。
0055login:Penguin2011/01/05(水) 11:14:54ID:/ARQFxEP
smtpd_recipient_restrictions に関係指定かもしれません。
smtpd_recipient_restrictions = permit_mynetworks, permit
このように変更したところ、test000000xxxxxxxxx@gmail.comで送信してもリターンメールは
来ませんでしたので、taku@jisaku.freedns.com宛てに送信したメールは旅立ったようです。
ところが、メールは届いていません。この場合に見直すべき設定として
mydestinationがありますが、これはデフォルトの設定値なのでこれでよいですよね?
0056login:Penguin2011/01/05(水) 11:23:25ID:/ARQFxEP
>>53
あなたのおかげですよ。
自己解決です。-nで晒すまでもなく基本的なことが原因でした。
0057login:Penguin2011/01/05(水) 11:33:24ID:Yb3ZR2+L
>>56
誘導したレスとこのスレのタイトルをよく読めよ。
0058login:Penguin2011/01/12(水) 06:08:43ID:4RyneLVO
BeagleBoardにUbuntuがインストール出来たので記念パピコ
ちゃんとUVCを動いてる

教訓:色々試す時は、色々リセットしてから
0059login:Penguin2011/04/12(火) 22:45:41.39ID:RZVC9OtH
2.6.39にforced interrupt threading supportが来た。まだx86だけだけど
IRQのpreempt化はまだだから、まだ利点はないかな
0060login:Penguin2011/06/06(月) 22:42:31.17ID:H4ythzNx
Angstromってどうなん?
0061login:Penguin2011/06/11(土) 20:12:11.47ID:v1yKIuDu
割禁時間の長さを測定する方法ってある?
0062login:Penguin2011/06/11(土) 20:30:36.81ID:ctk7CfAo
ポートをON/OFFして、ロジアナで波形を見るとか
0063login:Penguin2011/06/13(月) 23:24:58.99ID:8qbSmWld
RTOSから組込みLinuxに移行する時って、どんな性能を評価しました?

Linux上級者の皆様、ぜひ、アドバイス下さい。
0064login:Penguin2011/06/13(月) 23:33:29.61ID:Q9dNjfda
RTOSはどこの使ってたの?
0065login:Penguin2011/06/14(火) 03:55:45.37ID:pw5JSe7E
逆に組み込みリナックスに不満な時に乗り換えやすいrtosの情報のほうが有用だなw
0066login:Penguin2011/06/14(火) 07:50:49.81ID:Xl9R4Qwk
QNXでも使ってみれば?
0067login:Penguin2011/06/14(火) 08:18:30.34ID:WqvfnrBz
>>65
Linuxに不満な時ってどんな時ありました??
0068login:Penguin2011/06/14(火) 13:39:17.53ID:6N95FMaQ
カーネル動いただけじゃ、何もできんでしょ。
その先やるにはfsとか必要になってくるんじゃ
0069login:Penguin2011/06/16(木) 08:52:15.92ID:mn7g20kn
組み込みLinuxのディストリビューションって、
各社いろいろ出してるけど、何か性能に差ってあるの?

どれも一緒な気がしてるんだが、何を基準に選べば良いのでしょうか?
0070login:Penguin2011/06/16(木) 09:35:40.30ID:vHGi0YJ6
>>69
カーネル自体はGPLだし、あるとしても独自のパッチが当たっているくらいなので、
実質的には好き嫌いで決めるくらいかな。
仕事でやるとすると、そこにサポートの有無や品質、会社間の提携関係とかの
政治理由が入ってくるが。
0071login:Penguin2011/06/16(木) 12:14:10.21ID:f7IN65gU
Angstromってどの辺が組込み向けなの?
0072login:Penguin2011/06/16(木) 23:11:51.51ID:mn7g20kn
>> 70
大変参考になります。
やっぱ独自パッチって当ててるんですね。

まだパッチの内容について、少しピンと来ていないのですが、
どんな感じのものが当たったりしているか、御存知でしたら、
教えて頂けると助かります。

ベンダー毎に、カーネル主機能やリアルタイム性やROM/RAM使用量とか
違ってくるものなのでしょうか。。。
0073login:Penguin2011/06/17(金) 10:52:08.82ID:FnT9BICC
最近リアルタイム系のリナックスって息してんの?
0074login:Penguin2011/06/17(金) 10:59:08.34ID:CTfvhlVa
>>72
基本的にはカーネルそのものではなく、ボード独自のデバイスドライバとか
ブートストラップとかが独自パッチになってる。

逆に言えば、カーネルのコア部分をいじってしまうと、各種のユーザランドが
動かなくなってしまう危険性があるので、Linuxを採用する最大のメリットで
ある資産が往かせなくなってしまうという問題もある。
そこまでリアルタイム性が必要なんであればLinux以外を使ったほうがいいし。
0075login:Penguin2011/06/17(金) 23:58:40.62ID:rjVyDqZQ
>>74
だいぶお詳しそうですね。大変に勉強になります。

各ベンダーは、OSとして主となる機能の品質や性能(リアルタイム性など)については、
コミュニティに任せており、どのディストリビューションも大差はないようですね?
今後、ディストリビューション選定する際は、ユーザーの製品開発に対して、どれだけ
素晴らしいサポート(Ex. サポート窓口や検証ツールなど)が出来るかどうかが、
ディストリビューション選定の基準になると感じたのですが、如何でしょうか?

0076login:Penguin2011/06/18(土) 07:53:11.45ID:p7f/8INF
>>75
ことLinuxの組み込みに関して言えば、サポートなんてハードウェアが動作してしまえば、
うまく動作しないときの
言い訳以外には意味がないよ。

OSのコアごと自由にいじれる仕組みだし、ソースコードも公開されてるんだから、
デバッグのやり方さえ習得できれば
0077login:Penguin2011/06/18(土) 07:55:18.31ID:p7f/8INF
>>75
おっと、途中で送ってしまった。

デバッグさえきちんとできれば、自分でこつこつやるほうが確実だよ。
0078login:Penguin2011/06/19(日) 13:33:42.75ID:GDGGXnsw
ARM+Linuxをいろいろ弄って遊んでみたいんだけど、Armadilloとかを手にした方がいいのか、
ASUSあたりのTegraなパッドをroot化した方が良いのか、どうなんでしょうか?

まあやりたい事の内容にもよるのですが、感触を聞かせて頂ける方いたらお願いします。
0079login:Penguin2011/06/19(日) 14:52:46.86ID:wD7WTrpy
>>78
アルマジロ
0080login:Penguin2011/06/23(木) 01:07:26.62ID:vSNURows
ところで、組み込みBSDってどうなの?
0081login:Penguin2011/06/23(木) 09:21:55.68ID:YmHtBj4O
どうもこうもねぇよ・・・
0082782011/06/23(木) 22:34:15.08ID:tw3W2EVp
>>79
レスどうもでs。
探してみたけどODROIDが面白そうかなと思い始めました。情報もそろってるようだし
0083login:Penguin2011/06/27(月) 11:11:35.55ID:3JSY2Qno
>>80
Linuxに比べて歴史は古いが、Linuxに比べると仕様があまりにも
バラバラすぎるので、"組み込みBSD"として一括りにできない。

Linuxみたいにメインラインが存在するわけでもないので、
BSDと言われても気がつかないものすらある。
0084login:Penguin2011/06/28(火) 22:50:43.92ID:7hlXuHfz
>>83
そうなんですか、勉強になります。

NetBSDというのもそのうちの一つなのですか?
NetBSDは比較的組み込みでも実績があるとか聞いたのですが・・・。
0085login:Penguin2011/06/29(水) 10:31:12.82ID:2RNhs+dO
>>84
実績があるっつーか、組み込みLinuxが本格化する前まで、
TCP/IPを動かす必要がある組み込みシステムのOSといえば、
NetBSD一択だった。
0086login:Penguin2011/10/16(日) 12:37:30.36ID:sd6yK5fz
beagleboardにzippy2さしてRTCを使いたいのだけど、Angstromだとちゃんと機能するのに、
Ubuntuだと機能しない(リブートすると時間が大幅にズレる&電源落とすとhwclockがリセットされる)んだけど
どうしたらいい?
Zippyを買ってる人が少なくて情報が集まらない
0087login:Penguin2011/10/16(日) 23:19:09.21ID:461xYLvX
裸エプロンに対抗するべく、裸割烹着という装備を開発した
0088login:Penguin2011/10/17(月) 18:03:25.69ID:erQPRmUM
パソコンのBIOSチップにLinux入れてネット専用機とかにしたりできないの?
0089login:Penguin2011/10/17(月) 18:14:15.32ID:CgekzLrC
やればできるんじゃね?
0090login:Penguin2011/10/17(月) 20:11:29.70ID:T68JYRyL
ASUSあたりがその昔そんなん作ってなかったっけ?
電源入れて数秒でブラウザ動きますみたいな
0091login:Penguin2011/10/30(日) 06:38:37.62ID:IlP2Vz4u
かそ
0092login:Penguin2011/11/11(金) 02:32:59.26ID:fl0m3BAO
激安 ($25安) な Raspberry Pi
http://www.raspberrypi.org/
■ このスレッドは過去ログ倉庫に格納されています