1 名前:login:Penguin [02/07/19 16:11 ID:z7GyJ2so] 工業用からPDAまでLINUXの活躍する現場はPCだけじゃない 最近熱い組み込みハードについて語りましょう
206 名前:login:Penguin mailto:sage [2005/11/13(日) 03:06:03 ID:S/3e5vpU] ひどいもんだね
207 名前:login:Penguin [2005/11/13(日) 14:55:22 ID:pXA2TIvD] 上の日記からたどった先に、MovieTankやらMovieCowboyやらいぢってる人のページがあったのだが、 こういう事になったらしい。 www.yamasita.jp/cowboy/ ってか、こいつの中身って MediagateのMG-25,MG-35なんだよなぁ。 MediaGateの方も公開して無いようだけど。韓国人って泥棒以外にましな事できんのかな。
208 名前:login:Penguin [2005/11/13(日) 15:55:15 ID:9+umCdbI] モンタのdevrocketってeclipseと何が違うの?
209 名前:login:Penguin mailto:sage [2005/11/13(日) 19:12:38 ID:sXLG7/Sq] >>207 祭れ。 gpl-violations.org/
210 名前:login:Penguin mailto:sage [2005/11/13(日) 23:27:09 ID:GukkJvCb] へぇー開示しないところあるんだな。。 請求があったときに答えるところ、最初からweb上においてしまってるところなど、各社様々ですねぇ。
211 名前:login:Penguin mailto:sage [2005/12/10(土) 01:04:37 ID:2NKfwxIy] 家で使ってるサーバーがPentium100MHz. 隣の部署で採用されたCPUはMIPS 400MHz。 うーん。。ちょっと悲しい。
212 名前:login:Penguin [2005/12/10(土) 01:42:00 ID:krdXN2uc] プロセスとかカーネルの占有時間とか調べるプロファイラ(トレーサー?)って何使ってますか? どのプロセスがどんだけパワー食ってるのかわからんのは不安。 Linux Trace Toolkitが標準なの? 組み込みLinux超初心者なんでrelayfsってやつもよくわからん。 マイコンもサポートされてないし。。。 手っ取り早い奴あったら教えてください。 ちなみに300MHzのSMP。組み込みもこんなの載せる時代なんだね〜。
213 名前:login:Penguin mailto:sage [2005/12/10(土) 19:24:43 ID:dToCBqMR] >>212 relayfs はカーネルソースの Documentation/filesystems/relayfs.txt に解説がある。 kernel space と user space の共有メモリみたいなもんかな? 高速らしい。 >マイコンもサポートされてないし。。。 これは何?
214 名前:login:Penguin [2005/12/20(火) 13:21:59 ID:ZvEHYKnM] 誰か組込みのいい参考書教えてくれませんか? 自分のバイクに組み込みたいんですが。
215 名前:login:Penguin [2005/12/20(火) 17:28:12 ID:UVyVGHNv] www.os-engines.co.jp/index_j.htm まずエンジンを徹底的に軽量化汁。これらのすばらしいエンジンのどれでも 好きなものを組み込んだ上でなら相談に乗ろう。話はそれからだ
216 名前:login:Penguin mailto:sage [2005/12/20(火) 22:38:52 ID:n6Ii3D7c] ん?linuxでエンジン制御するのか?
217 名前:login:Penguin [2005/12/21(水) 00:39:57 ID:nzWUKLRu] とりあえずArmadillo9とSoftwareDesign買ってみるのだ
218 名前:login:Penguin [2005/12/21(水) 21:38:42 ID:UYxD27D9] >>214 漏れもバイクの電動化は狙っている バグで死んでも文句言わない、優秀でデータ回収に長けたライダーを募集厨 ・・・・ 冗談はさておき、バイクで使う主な用途はGPSを中心とした航法系だな? だったら、PCMCIAカードバスを使うノウハウが豊富なプラットホームを選ぶべし。 漏れがお勧めするのは秋月電子が売ってるH8LANキットだ。もち自作。 H8用にLinuxも開発されており、これから始めるには便利だと思う。 電源は5Vなので、簡単な電源回路を介してバッテリーから取れる。 モーターなどの制御はLANで別のボードがよかろう、例えば若松通称が扱ってるXPort3。
219 名前:login:Penguin mailto:sage [2005/12/22(木) 16:08:59 ID:WVVY7HK0] >>218 バイクのモータ制御って全く思い付かないんだけど 例えばどんなのがあるの?
220 名前:login:Penguin [2005/12/22(木) 18:46:17 ID:sTKuxcTn] おまいらばかですか? インバータでまともにモータ駆動する回路作る気ですか?スイッチング素子とかどっから手に入れるの? おとなしくすてっぴんぐもーたーでホビーエンジン制御してなさい。 起動は手動だけどな。
221 名前:login:Penguin [2005/12/22(木) 22:54:54 ID:mr6uxLQi] ディスク型のリニアモーターがよかろう ・ギヤがいらない ・ブレーキを兼用できる ・軽い 反面、 ・非常ブレーキとしてパッドで擦ると壊れる ・タイミング管理が異常にシビア ・低速トルクが不安定 ・砂鉄吸い込まね? ABS(あんちろっくぶれーきしすてむ)で信号処理は5/1000秒 ホンダとかは専用のLSIを使って処理してるが、動力系とブレーキ系を一緒にする場合、これを大幅に上回る処理を、OS上で動作させる必要がある。 実際問題、0.1/1000秒でループ処理するCソースなんて創造できる?無理でしょ。 OSからして根本的に変えないといけないんだよ。メモリの転送速度は向上しても限度があるから。 さて、どうする?
222 名前:login:Penguin mailto:sage [2005/12/22(木) 22:57:35 ID:4SUm/tzW] >>221 素人の妄想乙
223 名前:login:Penguin mailto:sage [2005/12/22(木) 23:40:03 ID:aLn7Otgx] >>221 SystemCでがんばれ。 >>218 H8でlinuxはきびしい・・・ メモリを増設してようやく何かできるようになるが遅すぎる・・・。 しかももう5Mのメモリが手に入りにくい。。
224 名前:login:Penguin mailto:sage [2005/12/23(金) 03:45:48 ID:cwvGX14y] >>221 ・ ・ ・ ・ ・ ・ 余った時間でLinuxを動かすんだ
225 名前:login:Penguin [2005/12/23(金) 11:47:55 ID:RfHNuDz3] 5msや100μsの割り込み処理なら普通にできるだろ?? ごめここLinux板だったなwww
226 名前:login:Penguin mailto:sage [2005/12/23(金) 22:23:51 ID:+WWJQt9y] >>225 リアルタイムプリエンプションパッチ適用のカーネルならば、 普通にできるわけだが。
227 名前:login:Penguin [2005/12/23(金) 23:23:17 ID:RfHNuDz3] いちいちどっかからパッチ持ってこないといかんのか・・。まんどくさいな。 それdだらどうなるんだろうなwww
228 名前:login:Penguin mailto:sage [2005/12/23(金) 23:26:49 ID:uqV0ioG9] 痛々しい人が約一名・・
229 名前:login:Penguin [2005/12/23(金) 23:28:41 ID:RfHNuDz3] はいはい帰りますよ・・・。 漏れはバックエンドの通信やDBに使う以外のLinuxなんか全く信用してない。 ただ、重いだけ。ばかじゃねーかとおもう。
230 名前:as [2005/12/24(土) 00:28:46 ID:TJiB9WSF] 組み込み系においての、ディストリの勢力分布 って(大雑把でかまいませんので)、 どんな感じなんですかね? みなさんを意見をきかせてください。 私は、TimeSys Linuxしか扱った事なくて、 MontaVista、RT−Linuxとかあるのは知っているのですが、 どれが一番人気とかは、なかなか情報が入ってこなくて・・・。
231 名前:login:Penguin mailto:sage [2005/12/24(土) 01:09:36 ID:3c5aHwrd] >>230 もっともっと特別なオンリーワン 適材適所ってやつだな
232 名前:login:Penguin mailto:sage [2005/12/24(土) 09:27:37 ID:6PS+BFbg] >>230 組み込み機器の多くはシステム上それ自身が単体で完結し、特定の機器用に開発した ソフトウエアを他所に使うことは稀。GPLには複製の自由もあるので、Windowsが必死 にやってるようなOSのシェアを比較するのはただのナンセンスだと思われ。 有償サービスの契約数としてそれぞれを比較するとしたら、 MontaVistaが飛び抜けて一番で、次にRTかな。 MontaVistaはいかんせん料金が高いしサポートも悪いので嫌われがちだが、 他の選択の余地が少ないので選ばざるを得ない場合が多い。
233 名前:as mailto:sage [2005/12/24(土) 12:38:11 ID:TJiB9WSF] >>231 >適材適所 それを言われてしまうと、何にも反論できないです。 >>232 MontaVistaですかぁ。一度、他のLinux案件を やってみたいもんです。 (Linuxには変わらないので、基本的なもんは変わらないかもしれませんけど。) >OSのシェアを比較するのはただのナンセンスだと思われ。 ふと疑問に思った事なので、そこは許してください汗。 204に似てるけど、結構まえから、携帯電話にLinuxが使われ始めた みたいだけど、ソースとか配布してるのかな? (探してみたけども、発見出来ず)
234 名前:login:Penguin mailto:sage [2005/12/24(土) 13:45:03 ID:6PS+BFbg] >>233 www.nttdocomo.co.jp/p_s/application/linux/ ここで配布してるよ。ただIMEI番号が必要のようだ。
235 名前:login:Penguin [2005/12/24(土) 14:12:58 ID:Xn1914Bh] 組み込みLinuxって不特定多数に公開されるディストリビューションってあるの? ・特定のGCC,Binutil,Newlib,makeの組み合わせを”特定のプロセッサ向け”にPC-Linux上でコンパイルしなおして準備し、 ・特定のカーネルを”準備されていれば”特定のプロセッサ向けに”コンパイルして ・あと必要な?ドライバ類、ミドルウエア類を適度に組み合わせて 若干拡張したり修正したりしていっちょあがり!なのかと思ってたが・・・。違うのか。 携帯とかの場合、システムLSI特有の部分(MMUがらみとか、IP/マルチコア対応とか・・)はきれーに 隠蔽されてるんだろうから、公開されてるソースをハード仕様不明のまま覗いてもなんかわかるのかな。 Montavistaの売りは、「BSPレベルからの統一的な動作保証」じゃなかったっけ? たかーいお金払ってお願いすると、ボード引き取ってくれて互換性検証してくださるんじゃなかったかな?? ラックマウント型のFAシステムとかKIOSKターミナル的なものなら適用されてるんだろうけど、 ふつーにROM化するものでそんなにたくさんLinuxって使ってるんですか?マジで。 ご自慢のドライバサポートの実態がWindows/PC向けのハードのドライバだったり、 ミドルウエアってのがどうもTCP/IPだけでデータベース系はほんとに特殊な用途だけだったりとか カーネル単体でみた場合の評価がどうも眉唾に・・・。 μCLinuxだったらT-KernelとかITRONの方が絶対良さそうだし・・金があったらVxWorksにしとけばトラブルなさそうだし・・・・。 犬厨を自認する諸兄、なんかパンチの効いた説得力ある「だからペンギンだ!」つう理由を教えておくれ。
236 名前:login:Penguin mailto:sage [2005/12/24(土) 16:02:31 ID:iR1Vr50H] >>235 同じソースでコンパイルすれば組み込み先で動くってことで ハードが出来る前にソフトを完全に完成させることができる というのが今のとこの最大のメリットじゃない?
237 名前:login:Penguin mailto:sage [2005/12/24(土) 17:16:36 ID:Xn1914Bh] >>236 ところがスケジューラがPCLinuxと違うからとか、実機ハードじゃないからとか ぐだぐだぐだぐだえらそーなご託が並べられるんだが実際。 ・・・漏れ的にはT-Engineの方が組み込みには10^23倍はましに見えてきてならね。 ほんとにメリットがあるのか?Linux・・・。
238 名前:login:Penguin mailto:sage [2005/12/24(土) 20:35:04 ID:6PS+BFbg] >>235 > 組み込みLinuxって不特定多数に公開されるディストリビューションってあるの? PCの世界(AT互換機やMacintosh)と違って統一規格がない以上不特定多数に公開しても 意味を為さないし、あるとしてもハードウエアとセットで売らないと意味ないよ。 例えばデバイスバスで言うと、PCやMacではCPUからサウスブリッジを介して PCIコントローラがいてその先にデバイスが繋がるのが普通で、これはPCIの規格が 生まれた1991年からほとんど変わっていない。でも組み込み機器ではメモリや ストレージ(ハードディスクとかフラッシュメモリ)の制限から独自のバスを通して アクセスするのが普通で、これらはアクセス方法が多数存在して統一した規格がない。 逆に統一したらコストを下げるために組み込みを選んだ意味がなくなってしまう。 それ以外にもPCの世界にはきちんと明文化された標準があるわけだが、組み込み機器 ではそういうものがない(無いことが存在理由でもあるわけだけど)ので無理という ことだ。同じ組み込み機器用に作られたWindows CEでも同様。
239 名前:login:Penguin mailto:sage [2005/12/24(土) 20:46:27 ID:6PS+BFbg] >>235 > μCLinuxだったらT-KernelとかITRONの方が絶対良さそうだし それって根拠無さすぎ。TRONの場合は実装がシンプルすぎて使い物にならない。 リアルタイム性とは名ばかりで、要はタスク管理をユーザがコントロールすれ (だから時間を保証できる)ってスタンスだし。 複雑なアプリケーションを動かす土壌としてはせめて指定した複数のプロセスを、 大まかに指定したスケジューリングで動かしてくれないと手間がかかって しょうがない。
240 名前:login:Penguin mailto:sage [2005/12/24(土) 22:13:56 ID:Xn1914Bh] >>238 >>239 だからこそのT-Engineだし、WinCEにしてもStrong-ARM系一本に絞ったのは そのあたりの事情がわかっているからでしょうに。バスより緩い規範はあるよね。 バスレベルだったらARMが普及したのはAMBAがあって、公開したからだし、 それぞれのシステムレベルでの共通プラットフォームの重要性を示してないかな。 ハード考えないでソフトレベルで汎用化共通化抽象化しすぎるのは無理ってことでしょ。 組み込みの考え方とか特殊事情をろくに理解しないで、単にPC向けのOSを スケールダウンしてカスタマイズすれば何でも使えるってのは少々乱暴だと思う。 だから、そもそもOS作れるぐらいの実力のある企業しかまともに使いこなしてないんじゃないの? 複雑なアプリを動かすといっても、携帯電話のようにあれもこれも、 例えばPDA、電話、カメラなんてものを複合的に押し込める機器でもない限り、TRONで想定した 協調型のマルチタスクを動かす土壌は生きていると思うよ。 きめ細かく作らなければQCD満足できないのに、PC式のおおざっぱなやり方持ち込もうとして (システムがおおざっぱって訳じゃなく、アプリレベルのおおざっぱさを複雑怪奇なシステムが 吸収してるって見てるんだけどね)失敗してるんじゃないのかな。 零戦的な考え方が正しい分野にまで、B29的な考え方持ち込む弊害も理解した方がいいと思うよ。 正直、漏れはFAならVxWorksとか古式ゆかしきOS-9とかを信用する。 もっとこまいものならスレッドモデルのRTOSかな。 Linuxはデータセンターのラックサーバーでごそごそ寝袋運用と仲良くしてるのがちょうどよさげ。 完全空調のそれならAIXとかHP-UXでしょ。 そもそも、FSF的な考え方は商売に合わないのよ。ボランティア精神で Windowsで検証したハード上で楽しくホビーすればいいんじゃまいかとおもう。 寝る前にごそごそいじるならLinuxマンセーでそ? 金が取れるとはどーしてもおもえね。
241 名前:login:Penguin mailto:sage [2005/12/24(土) 22:28:43 ID:6PS+BFbg] >>240 > WinCEにしてもStrong-ARM系一本に絞ったのは 絞ってないってば。単にハードウエアメーカーがIntelからのキックバックを アテにしてPXAベースのものを作りたがっているだけであって、 Microsoftからはmipsだろうとppcだろうと同レベル(完成度)のソースを提供してるぞ。 > TRONで想定した協調型のマルチタスクを動かす土壌は生きていると思うよ。 システムを構築する側がきちんと全てのタスクをコントロールできるだけの シンプルなものであれば、だね。今さら単純システムなんて使い物にならないし、 機能が多くなって複雑になればなるほど個々のモジュールには目が届きにくくなる ばかりか、著作権上許されるのであれば他人の成果を流用したいってことにもなる。 それをするにあたってTRONでは厳格すぎて「とりあえず入れてみる」ことができず 不便だし効率が悪すぎるということだ。
242 名前:login:Penguin mailto:sage [2005/12/24(土) 22:40:15 ID:Xn1914Bh] >>241 >Microsoftからはmipsだろうとppcだろうと同レベル(完成度)のソースを提供してるぞ。 ふむ、それは不勉強すまんね。SHとかはどーなったん?(自分で調べるけども) >機能が多くなって複雑になればなるほど個々のモジュールには目が届きにくくなる これはわからんでもないね。だからこそのメモリ保護導入でしょうに。VxWorksでもT-Engineでもやってるよ。 >著作権上許されるのであれば他人の成果を流用したいってことにもなる。 それをするにあたってTRONでは厳格すぎて「とりあえず入れてみる」ことができず 不便だし効率が悪すぎるということだ。 これ、首肯できないな。このおかげで中途半端な移植職人が大量出現して 現場レベルでの設計スキルをでたらめに落としてる現実はわかってる? 器用に#ifdefの解読はしてくれるけど、人間diff-patchになってる奴がおおいことおおいこと。 ソフトで金を取ろうとする以上、基本はソフト製造に対して相応の対価をいただくんだろ? どっかの誰かがボランティアで作ったソフトを乗っけてやったきになるってのはどうもねえ・・。 FSF的な考え方は”職業プログラマ否定”なんだよね。ソフトは自由で高等遊民の共有物つうか。 調べては見たけど結局GPL引っかかることがわかってうやむやって多いよね。 ま、それはそれとしてもカーネルやシステムプログラムのレベルは統制がとれていないと ぐずぐずのアメーバ状のまま放置しておいたら検証という壁で市場にはならんでそ? 一見便利そうな不定形物は、手に取ると崩れるってことも考えた方がいい。 効率だけなら商用ベースのを入れた方がよっぽど確実。 それで飯を食ってる気合いが入ってるってだけでもちがうべ。わかんないかな?
243 名前:login:Penguin mailto:sage [2005/12/25(日) 07:01:49 ID:jDPNtplH] > TRONでは厳格すぎて「とりあえず入れてみる」ことができず というのは、ちっとも著作権の話ではなくて、 システム上に存在するタスクが互いの存在を意識していなければならないという 協調型マルチタスクの弊害についての言及なんジャマイカ。 流用そのものが望ましくないというのは、 職業プログラマに求められる業務の効率化すら否定している気がするナリ。
244 名前:login:Penguin mailto:sage [2005/12/25(日) 08:21:35 ID:kKPEyyX5] だから零戦思考だっていってるだろ。ぎりぎりまでコストとガチンコ勝負しなければならないんだったら 当然ハードの能力を限界まで使い切ることが求められちゃう訳よ。 そのための協調型マルチタスクを「弊害」といいきるのは単なる詭弁だろ。 流用することが効率化に結びつくと言うけど、流用は閉塞と創造性の欠落も招く。 ま、そういいつつもrpmしたり./configureするんだけどな・・・・。 趣味でVmwarePC上のLinuxにな。今これが一番マターリできる。
245 名前:login:Penguin mailto:sage [2005/12/25(日) 08:25:27 ID:kKPEyyX5] 連書きするが、Linuxはぎすぎす金を取るものじゃなく、知的興味を持っていじくって マターリ楽しむどうぐじゃまいか? 一般受けはどうせしないんだし。ネットカフェにLinuxはいってねー時点でもう商用にはならんと おもうんだがなぁ・・・。
246 名前:login:Penguin mailto:sage [2005/12/25(日) 09:29:19 ID:T8yucPo3] >>245 > ネットカフェにLinuxはいってねー時点で お前の社会はネットカフェが全てなのかよ。
247 名前:login:Penguin mailto:sage [2005/12/25(日) 09:59:45 ID:kKPEyyX5] デスクトップとしては使い物にならねってことを言いたかっただけ。
248 名前:login:Penguin mailto:sage [2005/12/25(日) 15:51:56 ID:hx13ZdIu] ゲームを除けば、あんまり不便してないけどね。
249 名前:login:Penguin mailto:sage [2005/12/25(日) 18:16:20 ID:WKe75Dfc] >>244-245 , >>247 カキコしすぎだね。 何言いてーんだか不明。 自分でも良く分かってないだろ?
250 名前:login:Penguin mailto:sage [2005/12/25(日) 18:27:15 ID:kKPEyyX5] >>249 水準以下は帰りな。
251 名前:login:Penguin mailto:sage [2005/12/25(日) 18:48:28 ID:BVOFmfqs] このスレでもNG使うときが来たね
252 名前:login:Penguin mailto:sage [2005/12/25(日) 18:57:48 ID:kKPEyyX5] むしろ葬れ。長寿過ぎ。
253 名前:as mailto:sage [2005/12/25(日) 22:15:05 ID:TjZqaPzg] >>234 さんきゅ!! ソースゲット出来ました。 これから少しながめてみますわ。
254 名前:login:Penguin mailto:sage [2005/12/26(月) 16:52:44 ID:0yIZMq4M] 零戦思考でTRONとか使うのはもちろん組み込み機器のソフトウェア開発の 1つの方向性としてはアリだろう。 が、ここは「組み込みLinux」のスレだしLinuxを採用してる時点で 流用しまくりの富豪指向が前提になるんじゃねえかと思うわけよ。 要は零戦思考とやらはスレ違いだからカエレ!ってこった。
255 名前:login:Penguin mailto:sage [2005/12/26(月) 17:58:23 ID:JZEEnNSN] >>254 FreeBSDスレのBSD厨と同じだろうな。 要するに「Linuxを使いこなせないのは俺が悪いんじゃない、Linuxが悪いんだ」 って責任転嫁を言いに来てるだけだ。
256 名前:login:Penguin mailto:sage [2005/12/27(火) 00:00:02 ID:GUg0+GWw] それなりのフレームワークとして成り立ってるところがいいかな。 itronだとプロジェクトごとに切り分け方が全然違っちゃったりするし。 言い方に語弊があるかもしれんがlinuxを知っている人なら後からでも人を入れやすい。 WinCEはSHでも他同様。 同様ってのはM$は不具合があっても直さない。ハングするDLLは作り直しって意味。
257 名前:login:Penguin mailto:sage [2005/12/28(水) 08:05:50 ID:y72S68I9] でも世の中には「コストダウンのため」Linuxを入れるって言い張る詐欺師もいるんだぜ? Linuxが組み込み向けでは富豪のものだって言うのは犬厨も自認するところだろ。 ・曰く 「それなりのハードがあって」「カーネルメンテナンスできる専任を貼り付けられて」 軽く見積もってみたが、数人〜10人規模での開発の場合、TRONの場合のハードコストは 倍以上、人のコストは4倍以上になる。 人手不足の中PC系の人間をアプリ開発に入れやすいってお題目はあるが、 実際メモリ管理機構が実装者任せになってる現実とかは直視されてない。 軽々しくmalloc/Free new/deleteできないつうに、それ前提でしかプログラムくめないやつつれてこられても 困るんじゃまいか? アプリくむだけならWinCEの方がましだろ。 Linuxは組み込むにしても、趣味人かりっちめんのものだってことをもっと啓蒙するべき。 じゃないとアンチが増えるだけ。
258 名前:login:Penguin mailto:sage [2005/12/28(水) 10:20:52 ID:EH8+LP1y] デモ機を短時間ででっちあげるのには最高なんだけどな 小ロットならそのまま売れるレベルまでならすぐ作れる ゲロ高くなるけど
259 名前:login:Penguin mailto:sage [2005/12/28(水) 10:56:12 ID:zIf/sL/R] >>257 またお馬鹿が現われたな。 > 「コストダウンのため」Linuxを入れる コストというのは現時点から目的のものを開発するのにかかる費用のことであって、 ライセンス上許されるのであればできる限り信頼できる(実績のある)他人の資源を利用 するのが常。TRONと違ってLinux (BSD系を含む)ならばGPLやBSDLなど無償利用のできる 様々なツールセットが存在するから開発すべき項目が減り、結果としてコスト削減に 繋がる。あとカーネルまわりについては特殊なものを除いてハードウエアメーカーが MontaVistaなどと協業して一通り動くカーネルを作ってくれていることが多いので、 SIベンダが敢えてカーネルに手を出す必要性が生じるパターンは少ない。 > メモリ管理機構が実装者任せになってる現実とかは直視されてない それはTRONも同じだろ。TRONみたいに独自仕様でされるより、ANSI Cを厳密に実装して いるLinux/BSD系のほうがプログラマを集めやすいし、人数が多ければそこから能力の ある人間を選べるので製品品質も確保しやすい。 > アプリくむだけならWinCEの方がましだろ お前システムとしてCEを触ったことがないだろ。 WIN32 APIを中途半端に実装する形だからデスクトップWindowsのアプリケーションを そのままコンパイルして動かせるわけではないし、細かい部分での機能差 (わかり やすい例ではWinCEではカレントディレクトリが存在しないなど) があるので、 デスクトップWindowsのソフトウエアを移植するくらいならゼロから書き直したほうが 手っ取り早かったりもする。
260 名前:login:Penguin mailto:sage [2005/12/28(水) 11:08:33 ID:ZQ3AxMJk] まあ上層部がわかってもないのにLinux採用すると痛い目見るのは確かだけどな。 どう考えても零戦思考の方が合ってます、ってプロジェクトなのに 「これからは組み込みLinux!」とかのフレーズに騙されるのは正直勘弁。
261 名前:login:Penguin mailto:sage [2005/12/28(水) 12:04:44 ID:Hd/xAbs7] たしかに、流行でlinuxが採用されるケースがあるよなー。 「なんでlinux?」 「ファイルシステムが付いてるからiTronより安いでしょ?」 「・・・」
262 名前:login:Penguin mailto:sage [2005/12/29(木) 03:22:34 ID:1bE2bK/P] やけに長文が多くなったな。 言葉遊びが好きな冬厨の登場か? 冬厨は置いといて <<< ここ大事! >>> んでさー、おまいらに聞きたいんだけどさ。 組み込みでLinux 使う時は MontaVista 等から買ってるようなカキコが多いけど LFS から作成して調整って奴はいないの?
263 名前:login:Penguin mailto:sage [2005/12/30(金) 02:42:41 ID:MPTuCgoT] >>262 うちは自分で作ってるな でも最近は面倒くさくなってもう組み込みでもなんでもない素のやつを 普通に動かしてたりするな
264 名前:login:Penguin mailto:sage [2005/12/30(金) 09:24:23 ID:e1n8g/Xn] >>262 > 冬厨は置いといて そりゃお前のことだ。反論できなかったのか。 > LFS から作成して調整 LFSに頼るなよマニュアル厨。ふつうカーネルからglibcから自力で構築するだろ。 どうしても人的リソースが足りない場合にMontaVista等と契約してデバイスドライバを 開発してもらうなどの作業を外注することはあるが、基本は自社内だ。
265 名前:263 mailto:sage [2005/12/30(金) 15:24:51 ID:eyxo1YOC] >>263 素のやつって realtime 無し? それともまんまディストリ? 組み込みじゃなくてデスクトップ使えるんならそれもありだよね。 客受けがいい時もあったりした。 >>264 おれはここでくだらん言葉遊びをした覚えはない。 誰彼構わず突っかかるから <<< 冬厨 >>> と呼んだだけだ。
266 名前:login:Penguin mailto:sage [2005/12/30(金) 15:26:12 ID:e1n8g/Xn] >>265 俺は一人にしか反論してないが?
267 名前:263 mailto:sage [2005/12/30(金) 20:18:10 ID:MPTuCgoT] >>265 Xが要るときはWMだけiceWMとか軽めのに変えて。 まあ実際のところRTすらも要らない案件のが多いしな。 こういうときRedHat系はつらい。 Deb系ででっちあげて、そのあと依存関係無視で削りまくりが基本。 バージョンアップ? 組み込みニャかんけーねーぜ
268 名前:login:Penguin mailto:sage [2005/12/30(金) 23:42:27 ID:EWin8A40] 最低限動く状態にして必要な物だけ入れてくんじゃないのか・・・。 リアルタイムなところは8bitマイコンでitronって感じなんだが。
269 名前:login:Penguin mailto:sage [2005/12/31(土) 01:41:52 ID:XySDXrKj] >>268 最近は富豪化が進んでるからな perlが動けば満足ってんなら4Mに収まるものを そもそもLinuxを組み込みたいといってる連中は PHPやApacheやPostgresSQLを使いたがってる じゃあ面倒だ512のCF持って来いやとなるわけで
270 名前:login:Penguin mailto:sage [2006/02/11(土) 00:14:43 ID:2z1X6Jah] ハード無ければ組み込みできないんだから、有る程度ハードごとにディストリが出て来てもいいと思うけどね。 これとこれの組み合わせならこれとかさ。 なんか各人がスクラッチから移植してて間抜けな気がする。 再利用して楽になるのがGPLの精神なのに。 結局面倒だからPCベースの組み込みに成るんだよね。
271 名前:login:Penguin [2006/05/13(土) 22:24:57 ID:YT8hlGaD] aki H8/3069FでuClinuxを使おうとしてるのですが、 sourceforge.jp/projects/uclinux-h8/files/ から linux 2.4のNFSバイナリを落としてきて、tftpで転送後、 RedBoot> exec -c "console=ttySC1,38400n81 nfsroot=192.168.0.11:/home/me/img" Now booting linux kernel: Entry Address 0x00400000 Cmdline : console=ttySC1,38400n81 nfsroot=192.168.0.11:/home/me/img Linux version 2.4.19-uc1 (ysato@mitou) (gcc version 3.1.1) #54 2002ヌッ 10キ・24ニ・ フレヘヒニ・16:37:10 JST uClinux H8/300H Target Hardware: AE-3068 H8/300H support by Yoshinori Sato <ysato@users.sourceforge.jp> Flat model support (C) 1998,1999 Kenneth Albanowski, D. Jeff Dionne On node 0 totalpages: 1408 zone(0): 0 pages. zone(1): 1408 pages. zone(2): 0 pages. Kernel command line: console=ttySC1,38400n81 nfsroot=192.168.0.11:/home/me/img でとまっていまします。どこをチェックすればいいでしょうか? NFSあきらめてlinux.bin rootimage.binを両方転送するとちゃんと起動するのですが。 NFSはちゃんと動いてます。
272 名前:login:Penguin mailto:sage [2006/05/13(土) 22:29:11 ID:asYLUiuP] メモリほとんどなくて、使い物にならないからやめとけw マジレスすると、ハードによって微妙に違うっぽく、 置いてあるバイナリは動かない場合もある。 仕方ないので自分でビルドしたら結局動かなかった。 そこで、どこまで動いてるのか確かめるためにprintkを入れて確かめようと思ったら動いちゃった。 ま、そんなもんだ。
273 名前:login:Penguin mailto:sage [2006/05/14(日) 02:03:34 ID:rW+g/XNf] >>272 要約すると、 「printk()が無いと動かないので追加すること。」 ってこと?
274 名前:login:Penguin [2006/05/14(日) 17:18:18 ID:1d76PsBv] そもそも www.uclinux.org/pub/uClinux/dist/uClinux-dist-20051110.tar.gz を落としてもエラーでちゃんと解凍出来ない漏れがいる。
275 名前:login:Penguin mailto:sage [2006/05/14(日) 18:14:52 ID:QFEF/fuB] >>273 違うだろw。要約すると、「自分でデバッグすべし。」
276 名前:login:Penguin [2006/05/15(月) 00:03:19 ID:1d76PsBv] techon.nikkeibp.co.jp/article/HONSHI/20060426/116621/
277 名前:login:Penguin mailto:sage [2006/05/15(月) 04:17:05 ID:JOTQtsWZ] >>271 H8使って何やるやるの? じぶんで調べて、コツコツとデバッグやらフィードバックやるつもりがあるなら止めないけど、 組み込み系の勉強とかしたいなら別のプラットフォームのほうがいいし、 なんかの制御やるなら、Toppersあたりの簡易モニタいれてGCCで作り倒したほうがいいとおも。
278 名前:login:Penguin mailto:sage [2006/05/15(月) 14:03:48 ID:MCB8semE] >>271 RedBootとの食い合わせが悪いとそのへんではまるかもしんない。 メッセージ見るかぎりは対策前版みたいだし。 そもそも2.4.19はとっても古いので、もっと新しいので試してくらはい。 2002年10月ていうと…2.4がそれなりに動き始めた頃じゃないかなあ。
279 名前:271 mailto:sage [2006/05/17(水) 00:17:54 ID:Xvk0yp/J] おぉ知らぬ間にレス沢山ありがとうございます。 >>272 さん 色々大変そうですね… oscjから落としてきたconfigとソースでmakeできました。 nfsはまだですがとりあえずなんとか一歩進めた感じです。 cd: Bad command or file name とかなって困ってますが(汗 >>277 さん とりあえずNFSマウントしたいのでuClinuxで頑張ってみます。 目的ですが、組み込みの勉強といえば勉強です。Linuxの勉強も含めてやってみてます。 組み込みじゃないLinux自体ほとんどはじめてなので先は長そうですか頑張ります。 >>278 最新版落としたので頑張ります。 #uclinux-h8ってsourceforge? oscj?とか色々あってよく分からんとです。 #大元のuclinux.orgから落としても中々make出来ずに苦しんでました。
280 名前:login:Penguin mailto:sage [2006/05/18(木) 23:02:48 ID:jRlTCPHC] >>279 整理せねばと思いつつ一年以上たっとりますなあ… sf.jp / oscj.net 整理してやるという奇特な人がいたら連絡くらはい。
281 名前:login:Penguin mailto:sage [2006/05/19(金) 00:46:53 ID:dz1ilU2e] (`・ω・´) シャキーン
282 名前:login:Penguin mailto:sage [2006/06/05(月) 12:49:33 ID:9B5qcv5W] ウチはリアルタイムOSばっかですが、 USBだのファイルシステムだの、 ミドルウェアの見積もりとってばっか。 ...で、高いなと渋られる。 もうイヤだよ 仲間に入れて...
283 名前:login:Penguin [2006/06/26(月) 02:21:28 ID:A5ZJg3mb] 保守ネタ 今年のwww.esec.jp/ で SH2用のLinux 開発kit CDが無料配布されるようです。
284 名前:login:Penguin mailto:sage [2006/06/26(月) 08:12:27 ID:MwKjlXkW] >>283 SH2ということはuCLinuxですね。 どこの提供なんだろう...
285 名前:login:Penguin mailto:sage [2006/06/26(月) 11:15:45 ID:thZL/TN3] >>284 ルネサス 7619と7206のSolutionEngine用
286 名前:login:Penguin [2006/06/26(月) 20:03:00 ID:BwGhpUif] 市販品扱いではないので高いとは思うが衝動買いしそうだ。。。 www.sophia-systems.co.jp/ice/press/2006-06-26.html
287 名前:login:Penguin mailto:sage [2006/06/27(火) 00:10:31 ID:SXutzURx] Armadilloを飼ってみた。
288 名前:login:Penguin mailto:sage [2006/06/27(火) 23:10:10 ID:lufHkius] 遊びで5万も出す気しねーよ・・.
289 名前:login:Penguin mailto:sage [2006/06/28(水) 01:01:59 ID:paRV21NI] 遊びだからこそ金を出せるんじゃまいか
290 名前:login:Penguin mailto:sage [2006/06/28(水) 01:41:36 ID:7oD/J9GG] 遊びつーかあぶく銭で10万でmipsのボード買ったこと有るよ(w
291 名前:login:Penguin mailto:sage [2006/06/28(水) 07:54:38 ID:Hd4Ojlxx] ワシもArmadillo(初代の720Tコアのやつ)、買った。 けっきょく、何にもやってない。
292 名前:login:Penguin [2006/07/01(土) 05:58:30 ID:XBq6Z6Fc] 最近のは2万円のもあるな、小型Armadillo
293 名前:login:Penguin mailto:sage [2006/07/01(土) 13:09:35 ID:Oe6Iybft] 工科大ケータイネタは話題にならないの?
294 名前:login:Penguin mailto:sage [2006/07/01(土) 17:19:34 ID:2+RFdoCH] あれはゴミだよ 詐欺という話もある
295 名前:login:Penguin [2006/07/01(土) 18:18:24 ID:XBq6Z6Fc] どゆこと?>>294
296 名前:login:Penguin mailto:sage [2006/07/01(土) 18:25:32 ID:2+RFdoCH] 1ケータイなのに通話ができない 2そもそも動かない という事はどっかのスレで読んだ
297 名前:login:Penguin [2006/07/01(土) 20:28:50 ID:XBq6Z6Fc] >>296 酷いね、それ。
298 名前:login:Penguin mailto:sage [2006/07/02(日) 07:18:04 ID:Zgn8XHK1] 携帯って通話もソフト処理してるとリアルタイムマルチタスクが必要だからねえ。 リナというかUnixだと結構大変。
299 名前:login:Penguin [2006/07/02(日) 13:33:28 ID:lv4dZUxq] 商用系なら外部オプションで大丈夫 安心して投資してください
300 名前:login:Penguin mailto:sage [2006/07/03(月) 00:37:28 ID:cG9XCnsv] >>299 の言わんとしている事が分からないんだが・・・
301 名前:login:Penguin mailto:sage [2006/07/03(月) 03:06:18 ID:g2zPHVOd] 実績ないものならもっさりスケジューラのほうがマシ
302 名前:login:Penguin mailto:sage [2006/07/03(月) 05:03:14 ID:6abODZRN] もっさりじゃユーザから文句来るから結局作り直しですよ。 Linux実装に金つぎ込んでみたのにうまくいかずに、Vxworksとかに戻っちゃうってのは良くあるパターン。
303 名前:login:Penguin mailto:sage [2006/07/03(月) 08:18:44 ID:wPrDMInn] だから... あれは「ケイタイ」じゃなくてIP電話なんだって、何度言ったら...
304 名前:login:Penguin mailto:sage [2006/07/03(月) 23:52:08 ID:W2t8uIcw] >>302 だよな。 T-Kernelもこなれてきたみたいだし、そっちにいってみっか。
305 名前:login:Penguin mailto:sage [2006/07/05(水) 11:28:56 ID:ApUpDBQg] journal.mycom.co.jp/news/2006/07/04/420.html これにLinux入れる事考えた方が
306 名前:login:Penguin mailto:sage [2006/07/05(水) 14:52:32 ID:Ys3nsYq7] >>305 WindowsMobileとやらはSetKModeとか使えるんかいな。 使えんと手も足も出ないと思うが。