【エンベデッド】組込Linux総合スレ2【リアルタイム】
■ このスレッドは過去ログ倉庫に格納されています
初めて組み込みLinuxを使う事になったのだがスレが落ちてたので立てました.
前スレ
【エンベデッド】組込Linux総合スレ【リアルタイム】
http://pc11.2ch.net/test/read.cgi/linux/1071186326/ しかし組み込みボードはちっちゃくてかわいいな。 今のターゲットは
TIのOMAPプロセッサが載った2センチ角ぐらいのSOM。
BeagleBoard を入手しました。
できれば、これを元に基板をカスタマイズしたいのですが、ON THE GO のUSBポートって必要性があまり無いと
思うのですが、みんなどう思いますか?ON THE GOのUSBポートを省いて基板設計を簡単にしようかと・・・。 もうウィンドウズで充分だったり。
uiもウィンドウズだと説明不要だし。 もしかして専卒DQNが日経で連載してるアレか?
文章構成崩壊してるし、実物と矛盾しまくってて(無駄な)苦労するぞ。
むしろ小さ過ぎる組込み基板だらけでウンザリ。ATXかmATXフォームな
基板で、PCIとPCI-Ex slotが欲しい。試作・評価段階からいきなり名刺
サイズである必要無いし。
そもそもソースぐちゃぐちゃなLinuxより、MI/MDが綺麗に分離してる
NetBSDの方が組込みに向いてる。 もうpcでウィンドウズでいいじゃん。開発も楽だしコストも掛からない。 >>5
> NetBSDの方が組込みに向いてる。
それも良く聞くんだけど、組み込みLinuxだと、評価ボードのBSPなんかも
メーカーがちゃんとgitレポジトリ用意しといてくれててpullしてビルドすると
さっと動いちゃうっていう手軽さがある。 pcだと普通にウィンドウズをインスコするだけで終わる。ビルドする手間も無い。
ウィンドウズプレインストールでの納入にも対応してくれるし。 PCはスレ違い。
電力・リソース食い過ぎで組込めないし、こっちが作るセンサ
とかのマイナーデバイスに対応してくれないし、Windowsだと
リアルタイム処理できないし、そもそも不安定過ぎる。 そもそもリナックスはリアルタイムosじゃ無いから意味無いしw
センサはusb経由にすればウィンドウズでも計測可能だ。
逆にリナックスのほうが開発リソース食い過ぎで、人集まらないし人足単価も高騰してしまう。ウィンドウズ採用のほうがトータルのコストは安いよ。導入後の保守も簡単だし。 ウィンドウズでまともに組込みできる人材のほうがもっと貴重だわwwwww WindowsCEのBSPって誰がやってくれるの? カスタムのボードを
作った時にはどうするんだろう? xp homeでいいじゃん。コンビニの端末は組み込みだがcoa貼ってあるよ。オバサンでも使いこなせる端末uiだし。 >>5,>>8
NetBSDを搭載するお客さまだと、
GPLプロダクト排除、
もっと進むとLGPLプロダクトも排除、
ってのを希望してくる。
そんなに甘くはないよ。 確かに「GPL感染」を嫌う顧客は多いね。
何だかCode cloning技術でGPL感染を発見して防ごう!
みたいな本が出てた。それでなくても日経ITとかPCとか、
M$よりな雑誌だとGPL感染恐いよ、フリーソフト恐いよ
キャンペーン張ってて、何だかなぁと思た。
そんなにM$やAdobeのボッタくりソフト買わせたいか? >>20
まあ、自分は別に自分の会社の製品だから気にしない。
使うソフトのライセンスは全部弁護士に目は通してもらってるし。
>>22
弁護士に目を通してもらってるってのも徹底してるねぇ。
「開示義務あるよ」って指摘されて開示するなら、そこまでしなくてもいいんだろうけど。
「GPL汚染」排除したいってお客さんは、中身何使ってるか、意地でも詮索されたくないという
強ーーい意思を持った会社・部署だね。
よほど大事な戦略製品を開発しておられるのでしょう。 >>23
ソフトウェア(組み込みを含め)を販売する会社では必ずしないか?
今まで働いた会社ではかならずやってるぞ。 社員9人、エンジニア自分
一人の今の会社だってやってるぞ。
自社で売るソフトに組み込まれるソフトのライセンス契約(商業、Openを含め)を
全部把握する何て、それを販売する上での最低限の義務でないか? 使ってるTIのハードで実装されてない機能があったからTIのフォーラムに
「これやる予定ありますか?」って書いたら一日で「もうそろそろ出来る
予定です。メーリングリストにパッチ投げたらお知らせしますから」って
返事が来た〜。
いや、TIはしっかりした会社でうれしい(ハードを決定したのは上司
だったがラッキー)。 カーネルの変更もどんどん上流にプッシュしてるし、
力のあるエンジニアがそろっているという印象だ。 門田ビスタという
選択肢もあったが今のところTIのgitからプルしたコードでどうにかなりそう。 >>26
TIも一昔前は技術資料を開示しない企業として悪名高かったんだけど、
最近はすっかり様変わりしてますね。 その代わりtiはライセンス料が(ry
glibcをリンクせずに済ませられるソフトは、そう多くはないけどね。
bsdでも結構gplなソフト無いと苦労するよ。 >>28
どういうソフトにライセンス料がかかるのですか? 今のところ自分の必要な物は
全部ただでダウンロードしほうだい。 昔は資料を見せて貰うだけにも、守秘義務契約結んで、糞高いライセンス料
払って、(間違いだらけの)紙の文書見せてもらうのがやっとだったけどな。
どこもかしこも。
最近は、.pdfだけでなく、リファレンスコードがネットに転がってたりして
昔では考えられない勢いで開発が進む。
…が上司がアホで、昔ながらの形態の糞会社の部品を採用しておいて、
ライバル会社より早く開発しろ、とか抜かされると死ねる。 その分ハードの納入金額に混み込みに成ってるだけじゃ?
逆にバグ入りのリファレンスコードが、そのまま製品に入ってるほどプログラマのスキルが低下してるけどな。
ちゃんとテストしてから製品出荷してくれよw >逆にバグ入りのリファレンスコードが、そのまま製品に入ってるほど
あるあるww 組み込みLinuxのネットワークマネージャーは何がいいでしょうね?
Ether, WLANの両方をサポートしたいと思います。
探した所、GNOMEのNetworkManagerとmoblinのConnManの2つが
メジャーどころという感じですが、どなたか経験あります? 素人が語るのもなんだけど、いちいちmakeをしなければならないのは問題。
いちいちインストール、いちいち設定、やっぱりOSはライブラリ、開発環境をのぞいて
ないほうがよいんじゃないかと思う。
>Ether, WLANの両方をサポートしたいと思います。
makemenuconfigではまるのが落ち。 Linux,AndroidはGUIがへぼでバグだらけだ。
PersonalComputingの概念から外れて、システム屋、自称ハッカーのオナニーになりつつあるから、
非常に残念なOS。 オープンハードのゲーム機パンドラ発売中だよ
http://openpandora.de/
BeagleBoardのrev.c4にUSBカメラが認識してくれない…
AngstromってBeagleBoardBeguinersの手順通りやってインストールできる?
UncopressingLinux...doneで止まっちゃうよ…orz
日経Linuxのはうまく行ったんだけど…何がいけないのかわからない… nand内のx-loaderを更新したらminicom上でAngstromが起動したのは良いけど、モニタは真っ暗
それから日経のデモイメージがカーネルパニック起こして起動しなくなった
なんでだー やったー!omapfb.mode=dvi:1280x720MR-16@60でAngstromの画面表示できるようになったよー!
でもopkg upgradeするとEnlightment Errorが止まらない…orz 宅鯖のメールアドレスにメールを出すと、送信者に返されてしまうみたいです。
ただし、差出元アカウントを宅鯖に存在するアカウントのメールアドレスに指定しておいた場合に限っては
宅鯖のメールアドレスにメールを出すことが成功します。
差出元アカウントに関わらず宅鯖のメールアドレスにメールを出すことを成功させるにはPostfixのどこを
見直せばよいですか?
***.***.***.*** does not like recipient.
Remote host said: 554 (****@***.**.**): Recipient address rejected: Access denied
Giving up on ***.***.***.***. "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 >>51
見てくれているんですね。少し落ち着きました。 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の設定に原因があるということは分かっています。 smtpd_recipient_restrictions に関係指定かもしれません。
smtpd_recipient_restrictions = permit_mynetworks, permit
このように変更したところ、test000000xxxxxxxxx@gmail.comで送信してもリターンメールは
来ませんでしたので、taku@jisaku.freedns.com宛てに送信したメールは旅立ったようです。
ところが、メールは届いていません。この場合に見直すべき設定として
mydestinationがありますが、これはデフォルトの設定値なのでこれでよいですよね? >>53
あなたのおかげですよ。
自己解決です。-nで晒すまでもなく基本的なことが原因でした。 >>56
誘導したレスとこのスレのタイトルをよく読めよ。 BeagleBoardにUbuntuがインストール出来たので記念パピコ
ちゃんとUVCを動いてる
教訓:色々試す時は、色々リセットしてから 2.6.39にforced interrupt threading supportが来た。まだx86だけだけど
IRQのpreempt化はまだだから、まだ利点はないかな ■ このスレッドは過去ログ倉庫に格納されています