1 名前:login:Penguin [03/12/12 08:45 ID:tRHVcB2u] 組み込み系エンジニア(初級〜プロ級 どなたでも)集まれー。 組込Linuxのディストリビューション、カーネル、BSP、 ドライバ、ツール、クロス開発環境、他OSとの比較など、 Embeddedな題材についての紹介、評価、質問、風評、何でもござれ。 2〜9あたりで、関連スレ、ディストリ、参考文献を紹介。
220 名前:login:Penguin mailto:sage [2006/01/27(金) 20:37:06 ID:qB2ZgqfL] >>218 「.*系」を全て一緒くたにするのはどうかと思うが、 組み込み系とは所謂 "PC" と対比させるための言葉で、機械やネットワークの一部と して動作し一般のユーザが直接利用することがないコンピュータ全般(ただしサーバ に属するものは除く)を指す。一般にはリソースの制約(CPU, メモリ他)からWindowsや UNIXやMacOSなどを動かすことのできない小規模なマシンか、ディスプレイコントローラ を持たないマシンのいずれかを指す。 制御系とは機械制御を行なうコンピュータ全般を指す言葉。「組み込み系」に該当する コンピュータが使われることもあるし、汎用的なPCをそのまま当てはめる場合もある。 業務系とはソフトウエアのジャンル分けのための言葉で、他のジャンルとしては 「情報系(TCP/IPネットワーキング全般)」「基幹系(その会社の根幹業務を形成する もの全般)」などがある。それぞれは排他の言葉ではなく「基幹業務系」などのように 両方の混在型のような場合もある。業務系はその名の通りその会社の内部的な業務を 達成するためのソフトウエアを指す。例えば社内の予算管理だったり、売り上げの 集計や予測を立てたりするものだったり様々。
221 名前:login:Penguin [2006/01/28(土) 00:20:44 ID:dhxQNFNF] >>214 おそばせながらthanks! いろいろ調べるとなかなかうまくいかんものだねぇ。 優先度付多重割り込みとかも簡単にはいかなさそう。 すなおにいじってあるやつ使うべきっぽいなぁ。
222 名前:login:Penguin [2006/03/25(土) 00:45:55 ID:4fV7Bx0G] 今MIPS系の組み込みシステムをLinuxで構築しようと考えているのですが、ボードに載っている PMONというROMモニター(MIPS自身が配布しているYAMONと素性は同じみたい)でフラッシュROM にLinuxカーネルやファイルシステムを書き込む方法と、書き込んだLinuxを電源投入時に自動的 にRAMに展開してLinuxを起動する方法がよくわからなくて困っています。 偉い人ご存じだったら教えてください。
223 名前:login:Penguin mailto:sage [2006/03/25(土) 14:49:45 ID:tnVqcOia] 使い方がわからないんだったら、自作すれば? YAMONは結構マニュアル充実してるし。
224 名前:login:Penguin mailto:sage [2006/03/25(土) 15:08:17 ID:zVZZ5IEC] >>222 検索したよ〜ん。 www.linux-mips.org/wiki/PMON
225 名前:login:Penguin [2006/03/26(日) 22:25:14 ID:xEPYxFCX] >>223 ,224 Thanks 自作すればできるのはわかっているのですが、そのままPMONでできる方法 があるのかなと思って。
226 名前:login:Penguin mailto:sage [2006/03/27(月) 22:38:41 ID:E6YJ6Lzm] PowerPCならU-Bootがいいけど U-BootってMIPSで使えるのかなぁ
227 名前:login:Penguin [2006/03/28(火) 10:09:29 ID:QATPI9Bi] >>220 俺も「組込系」の定義がよくわからんのですが、 つまるところ 組込=Non-PCと考えていいんですかね? Embeded Windowsなんかで動いてる券売機とかATMは組込だわな とおもうんですが、PC POSなんかになると、ん、これは組込?とだんだん 怪しくなってくる。 Embeded XP+x86でつくったHDDレコーダーは組込で テレビにつないだ windows MCE入りのSTBはPC そんなもんですか?
228 名前:login:Penguin mailto:sage [2006/03/28(火) 15:02:32 ID:R0H3a5nO] 単にPCじゃないってだけならば、大型機もオフコンもUNIXサーバも 組込みになってしまうがな。
229 名前:login:Penguin mailto:sage [2006/03/28(火) 21:16:45 ID:82up+d/I] >>227 基本的にメーカーが組み込み機器だと言えば「組み込み系」だろうなぁ。 PLDとかFPGAを使って事実上PCより遙かに速い動作をする組み込み機器もあるし、 速度とかメモリ容量とかはもはや無関係な気がする。
230 名前:login:Penguin mailto:sage [2006/03/28(火) 23:10:53 ID:ZZ3jHcyG] Montavistaの御世話にならないといけないのが組込み系 (嘘)
231 名前:login:Penguin mailto:sage [2006/03/28(火) 23:27:37 ID:Z3NTeBdZ] 「コンピュータ」にカテゴライズされないものに入ってるコンピュータのこと という定義はどうだろう。 PCやメインフレームは当然コンピュータなので組み込みとは言わないし、 ゲームボーイは環境は組み込みに近いけど一応コンピュータと言えるし、 製造装置なんかに入ってるのは規格はPCでも組み込みに含むよね。 「コンピュータ」って何だよ、と言われると困るけど、 一般にもそこそこ通じそうじゃない?
232 名前:login:Penguin mailto:sage [2006/03/28(火) 23:50:17 ID:lsKcYsOg] ROM化されれば組み込み。 と、言いたいが最近はHDD内蔵もあるしな。。
233 名前:login:Penguin mailto:sage [2006/03/29(水) 00:04:14 ID:XSYScNuV] エンドユーザーがプログラムの入れ替えをしないもの と、言いたいが、「iアプリは?」と返されそう。 >>231 は良い表現だと思うけど、ルータとかは結構コンピュータっぽい動きするしな・・・ よさげな定義があっても、すぐ例外を思いついてしまう。
234 名前:login:Penguin mailto:sage [2006/03/29(水) 03:28:04 ID:bTNpvFGF] ソフトのインストールがろくすっぽ出来なかったり、 バージョンアップが出来なかったりすげー面倒なもの が組込だと思っている。 だから炊飯器もゲームボーイもロッピーもみんな組み込み。 もうこれでいいよ。
235 名前:login:Penguin mailto:sage [2006/03/29(水) 07:47:57 ID:pHTplBg0] >>234 > バージョンアップが出来なかったりすげー面倒なもの > が組込だと思っている。 UNIXサーバの一部が該当してしまうわけだが。。
236 名前:login:Penguin mailto:sage [2006/03/29(水) 09:14:02 ID:CXj+3tDO] なにをわーわーゆうとる、ユーザープログラマブルじゃないもの。コレに決まってんだろーが
237 名前:login:Penguin [2006/03/30(木) 17:51:13 ID:hTcKJiWC] www.atmarkit.co.jp/fembedded/trend/itron2005/itron01.html > 「組み込み」とは、より大きなシステムや機器を制御するための手段や > 道具として、マイクロコンピュータによる計算機能を利用することである。 (中略) > 言い換えると、PCやメインフレームのようにコンピュータが主役なので > はなく、コンピュータは1つの部品であり脇役にすぎないのである。 なるほど、と思た
238 名前:login:Penguin [2006/04/15(土) 10:20:01 ID:8XDEytlh] Suseすれより en.opensuse.org/MicroSUSE
239 名前:login:Penguin [2006/04/21(金) 00:50:57 ID:VRD/4KRG] 日本でEmbedded Linuxのセミナーとかやってませんか?
240 名前:login:Penguin mailto:sage [2006/04/21(金) 01:48:56 ID:aSAHtf+1] しょっちゅうやってるって
241 名前:login:Penguin mailto:sage [2006/04/24(月) 08:18:51 ID:TLTwsrAr] 「住み込みLinux」
242 名前:login:Penguin mailto:sage [2006/04/24(月) 21:33:20 ID:ynMwFjh8] うかつにも笑ってしもた
243 名前:login:Penguin mailto:sage [2006/04/24(月) 22:51:35 ID:yC1jjkFp] TRONハウスに対抗ですね。
244 名前:login:Penguin mailto:sage [2006/05/19(金) 23:07:13 ID:924ZqEgl] 今月も来月もセミナー無いね。もう終わったか?
245 名前:login:Penguin mailto:sage [2006/05/26(金) 19:12:46 ID:oDReB8R6] axLinux ってどうなん? 次の開発案件でTimeSysと迷ってるんだが。 #開発環境とかライセンスとか...
246 名前:login:Penguin [2006/05/27(土) 21:12:02 ID:B4V3D54O] サポートがジャパニーズだからaxがよさげ。
247 名前:login:Penguin [2006/06/14(水) 01:17:35 ID:tNB1aET7] 携帯電話向けOSとしてLinuxはSymbianやWindowsMobileに勝てるだろうか? 完全に出遅れた感があるね。 これからPalmOneがどれだけ巻き返せるか。
248 名前:login:Penguin [2006/06/14(水) 03:46:05 ID:hjjBMWS5] kgdbを使ってデバッグをやろうと苦戦しています。 いろいろと試してみたのですがつながりません。 で、シリアルケーブルを疑っています。 普通のPCショップで買ってきたクロスなのですが、 このケーブルで間違いないでしょうかご存知の方が おられたら教えてください。 WEBを探したところ、ヌルモデムケーブルを使うと 書いてありました。クロスケーブルがヌルモデム ケーブルと同じという認識を持っておりますが、 これは正しいでしょうか?
249 名前:login:Penguin mailto:sage [2006/06/14(水) 11:28:36 ID:03VY0dvz] 普通に両PCでシリアルに繋いでやり取りできれば使えるよ。 シリアルケーブルの検証方法ぐらい知っとこうな。
250 名前:login:Penguin mailto:sage [2006/06/14(水) 16:58:45 ID:sO8wJyer] >>247 勝つとか負けるとか、たぶん、もうそんな感じじゃなくなるのでは? NやPがLinuxをやめたとしても、Linuxそのものはなくならないだろうから、 開発時に一番最適なものがLinuxだと判断したら、選ぶだけだと思う。 ただ、今後CPUが2つから1つになっていくだろうから、そのときに今まで μITRON系で動かしていた通信部分のS/Wを載せるのにどのOSが 主流になるかっていうところは興味あるところ。
251 名前:login:Penguin mailto:sage [2006/06/14(水) 18:27:50 ID:knAJxKv/] >今後CPUが2つから1つに なるの? むしろマルチコア化で増えるような希ガス
252 名前:login:Penguin mailto:sage [2006/06/14(水) 19:59:53 ID:ZYy92KQi] >>250 音声通話できるうちは、ベースバンド用のCPUは残ると思うけどな。
253 名前:login:Penguin mailto:sage [2006/06/14(水) 23:15:21 ID:c2IqE/en] てかFOMAのどれかはすでにLinux入っているし。 UIは別だかんね。いちおう。
254 名前:login:Penguin mailto:sage [2006/06/14(水) 23:19:42 ID:G81uc9xd] NとPだけで6割のシェアは無いか? リナクスってマイナーだな。
255 名前:login:Penguin [2006/06/16(金) 15:55:41 ID:zBSehcvi] Motorola など6社、汎用モバイル Linux プラットフォーム構築を推進 japan.internet.com/allnet/20060616/4.html Motorola、日本電気、NTT ドコモ、パナソニックモバイルコミュニケーションズ、 Samsung Electronics Co. Ltd.、Vodafone Group の6社は、2006年6月15日、 スマートフォンや携帯電話などの携帯端末を対象とした、グローバルでオープン な Linux OS ベースのソフトウェアプラットフォームの構築を推進することで合意 したことを発表した。
256 名前:login:Penguin mailto:sage [2006/06/17(土) 01:57:08 ID:HSc9oPk5] linuxベースってことはGPLだからソース公開されるけど、セキュリティとか大丈夫なのかな?
257 名前:login:Penguin mailto:sage [2006/06/17(土) 09:59:31 ID:gp9wzb03] GPLに触れるカーネルモジュールとそうでない独自設計のサーバーデーモンに分かれてて 公開って言ってもカーネルやユーザーランドを改変した場合の一部だよ。 セキュリテイの前に特許やライセンスが たくさんついているから全部公開なんてできるわけがない
258 名前:login:Penguin mailto:sage [2006/06/18(日) 14:39:03 ID:2IHEqWcE] glib使わないアプリケーションなんて書けないし。 開発効率考えたら、ライセンスフリーのスクラッチから書くより、GPLの既存ソースからパクって来たほうが楽だよ。 たとえばさ、ブルートゥースのデバイス対応させたい時に、スクラッチから作るより、既存のGPLソースからパクったほうが楽。
259 名前:login:Penguin mailto:sage [2006/06/18(日) 15:36:28 ID:aaY8ZqcI] glibcはLGPLでないの?
260 名前:login:Penguin mailto:sage [2006/06/19(月) 10:42:35 ID:HPzu7ejx] GNU=GPL
261 名前:login:Penguin mailto:sage [2006/06/19(月) 10:59:08 ID:Cw/mOgT/] >>258 glib ってのはこれかね。 www.gtk.org/
262 名前:login:Penguin mailto:sage [2006/06/19(月) 20:39:08 ID:ioa/Ly8J] LはリップのLだよ
263 名前:login:Penguin mailto:sage [2006/06/19(月) 20:45:31 ID:9exoYYua] LoveのLにきまってるだろ!
264 名前:login:Penguin mailto:sage [2006/06/19(月) 21:33:36 ID:ZncBMof0] glibって結構便利だよね。 gstring なんかよく使ってた
265 名前:login:Penguin mailto:sage [2006/06/19(月) 23:15:14 ID:VlOoL+GE] >>262-263 はいはい青葉春助青葉春助
266 名前:login:Penguin mailto:sage [2006/06/23(金) 10:45:50 ID:irUQOmf9] >>255 CE Linux Forum で作業してきてるやつが纏まってきただけじゃね? 各社独自仕様で実機適用済みで、どこの仕様を標準に昇格させるかだけ。
267 名前:login:Penguin mailto:sage [2006/06/23(金) 12:10:04 ID:BNJHE0pe] >>266 それとは別物らしいが。 ミドルウエアがどうこうとか。 最終的にはドコモ仕様を決める会になるんじゃないかい。
268 名前:login:Penguin mailto:sage [2006/06/24(土) 20:50:53 ID:pSPbYQnH] 組込みLinuxを勉強を始めようと思い 自宅で実際に動かしながら勉強できればいいなぁと考えたのですが、 入門用ツール(ターゲットボード)やデバッガなどは どれくらいの価格から販売されているものでしょうか? 検索しても、それが開発ツールなのか練習用なのかの 線引きがよく分からないので…。
269 名前:login:Penguin mailto:sage [2006/06/24(土) 23:45:25 ID:B/3Anhjn] 秋月のH8みついわボード\5700
270 名前:login:Penguin mailto:sage [2006/06/25(日) 00:04:58 ID:gu5YSbbc] まっさらなところから構築できるんならAki-H8でも十分なんだがなw (ボードのみ\3200+シリアル接続用パーツ\200くらいか) ttp://akizukidenshi.com/catalog/items2.php?c=h83069 組み込みLinuxということでuClinuxつきなら苺板\17800か ttp://strawberry-linux.com/h8max/ 仮想記憶付きのまともなLinuxやるならアルマジロあたりかな ttp://armadillo.atmark-techno.com/ ただRT-linuxとか動かすだけならその辺に落ちてるAT互換機使ったほうが環境構築とか の面で楽はできるしセルフでも開発できて一石二鳥だ罠。 何もわざわざボードコンピュータ使わなきゃ、組み込みの勉強が出来ない訳じゃないと思う。 漏れ個人的にはcobaltRaQのK6版とかはLCDやらパネルボタンがついてて、セルフ開発も 可能なAT互換機もどきの構成ながらROMのソースまで出回ってたり、IO周りの資料も結構 あるから、制御用の勉強に結構使えるンじゃないかなと思ってる。
271 名前:login:Penguin mailto:sage [2006/06/25(日) 04:00:12 ID:4mmUH55P] ソフト重視ならエミュとかも。 転送おせーとかないし、レジスタもメモリも直にみえる。 ARMあたりがよさげ fabrice.bellard.free.fr/qemu/ www.h7.dion.ne.jp/~qemu-win/index-ja.html
272 名前:login:Penguin mailto:sage [2006/06/25(日) 04:48:34 ID:u71vwcAf] ドリキャスも組み込み初心者には手ごろだとおもう。sh4 アーキテクチャ ググれば、ドリキャスに Linux を組み込んだ例がたくさんみつかるはず。
273 名前:login:Penguin mailto:sage [2006/06/25(日) 07:58:40 ID:UCrgwmzu] たくさんのご意見、感謝します。 >>269 >>270 私が想像していたのは、この中では H8MAX が一番近いものでした。 サイトでいろいろフォローしているようなので、もちょっとしっかり読みます。 ただし、要はこのFLASHに書けるソフトを作るだけでしょうから、 akizukidenshi.com/catalog/items2.php?q=h8&s=score&p=1&r=1&page=25#K-00168 カーネルさえ捜せばこれできっと構築できるんだろうなぁ、とも思っています。 >>271 エミュレータのことをすっかり忘れていました。 眼ウロコでした。 >>272 価格帯としては手頃なのかも知れませんが、そういう発想はまったくできませんでした。 ソフトが書ける = 専用チップか評価ボード、という考え方です。 このへんをちゃんと理解できるようになるためにも、勉強しないともいけませんね…。
274 名前:login:Penguin [2006/06/26(月) 03:24:26 ID:A5ZJg3mb] 今年のwww.esec.jp/ で SH2用のLinux 開発kit CDが無料配布されるようです。
275 名前:login:Penguin mailto:sage [2006/06/26(月) 04:05:20 ID:+17iVINc] だれかSH4に移植して再配布してくれ(w ドリキャスなんて使うなら、黒箱か白箱がSH4積んでるからそっちのほうがマシじゃね? シリアルポートも後付け出来るし。 ちょっと前のインタフェース誌だかにワンチップマイコンのボードが付録でついてたような。
276 名前:login:Penguin [2006/06/27(火) 23:11:38 ID:lufHkius] 開発キットはべつにいらん。 ボードが欲しい
277 名前:login:Penguin mailto:sage [2006/06/28(水) 01:33:30 ID:7oD/J9GG] ボード程度なら適当な半導体と基板買ってくれば出来る。 問題はそれをどうやって動作させる所まで持っていくかだからSDK重要。
278 名前:login:Penguin mailto:sage [2006/06/28(水) 09:25:42 ID:htD8aTsZ] kernel起動程度なら適当なデストリとgcc拾ってくれば出来る。 問題はどうやってそれを動作させるボードを用意するかだからボード重要。 ソフト屋寄りだと、あおりじゃなくてそんな感じ。
279 名前:login:Penguin mailto:sage [2006/06/28(水) 10:25:28 ID:Mw9CdVZV] >>278 つ [シミュレーター] 非常識な構成にして遊べたりするぞ。 遅いけどな。 まあSH2はそのへんに落ちてるコード拾ってきた所で動かないはずだが。
280 名前:login:Penguin mailto:sage [2006/06/28(水) 22:14:42 ID:n8KqB5zl] 組み込みはボード依存部分がめんどくさいよ ベンダの評価ボードとか実装済みのやつにI/Oあわせれば 比較的楽だけど
281 名前:login:Penguin mailto:sage [2006/06/28(水) 22:30:42 ID:Mw9CdVZV] めんどくせーのはSHだけじゃないかと思わないでもない。 machine_vectorが無ければ… まあタイマとシリアルあたりは内蔵の使ってれば そのまま流用できるんでないかい。
282 名前:login:Penguin [2006/07/01(土) 11:07:20 ID:2+RFdoCH] 組み込み展示会行った奴いる?
283 名前:login:Penguin mailto:sage [2006/07/01(土) 18:46:19 ID:F1S5sBbs] esecなら、おらの請負元がいってる。 がんばってるそうだ。
284 名前:login:Penguin [2006/07/01(土) 20:31:21 ID:XBq6Z6Fc] >>270 アルマジロって100個ぐらい買う場合は半額ぐらいで買えるのかねぇ?
285 名前:login:Penguin mailto:sage [2006/07/01(土) 21:15:10 ID:dZUBKQgo] そんなこと営業に聞け
286 名前:login:Penguin [2006/07/02(日) 00:59:36 ID:65gUYzp9] ESCオワタ\(^o^)/
287 名前:login:Penguin [2006/07/02(日) 01:00:18 ID:65gUYzp9] ESECだった・・・orz
288 名前:login:Penguin mailto:sage [2006/07/02(日) 01:30:53 ID:D098mJZA] どんまい
289 名前:login:Penguin mailto:sage [2006/07/02(日) 07:06:28 ID:Zgn8XHK1] 実装を考えて手間がかからないハード選びが重要。 まあ現実はハードにソフトが合わせてデスマだけどな(w
290 名前:login:Penguin mailto:sage [2006/07/03(月) 00:15:40 ID:wjWjCeb6] 見積り時のハードで十分間に合うような開発は 経験上デスマにならないから同意w>>289
291 名前:higeo [2006/07/17(月) 15:47:52 ID:OPtQJjN8] Xscaleのハードウェア暗号機能を使ってIPSecを行いたいのですが、Linuxのソフトウェア暗号機能を無効化して、ハードウェア暗号化を有効にする方法はありますでしょうか?
292 名前:login:Penguin [2006/07/17(月) 16:55:33 ID:r4TFD9gL] ちょっと質問なんだけど、カーネル層で 物理アドレスを扱うときって、必ず __va で論理アドレスに変換して使うのがセオリー? この前、共有メモリのアドレスを使うときに、 プロパーの人に使わなくていいって 言われたんで、そのまま物理アドレスのポインタを 使ったんだけど、これで良かったのかな。 いちおうコードは流れたんだが。 で、そうだとすると、__vaを使うケースとそうじゃない ケースがあるってことで尚更ややこしいと感じてます。
293 名前:login:Penguin mailto:sage [2006/07/18(火) 01:27:01 ID:iCdb1cyK] xscaleの暗号化機能を使うソースで自由に組み込めるのってあるの? アプリケーション層とカーネル層がごっちゃになってないか? プリエンティブなマルチタスクOSの勉強し直したほうがいいよ。
294 名前:login:Penguin mailto:sage [2006/07/18(火) 06:47:18 ID:Vj/K5O9n] とうとう組み込みLinuxに大手企業が本腰入れてきたな 困ったもんだ、ライバルが増えて
295 名前:login:Penguin mailto:sage [2006/07/18(火) 11:19:35 ID:FfbOZE93] 組み込みエンジニアの賃金は今でも月給18万円で悲惨だけどね。
296 名前:login:Penguin mailto:sage [2006/07/18(火) 11:22:40 ID:6ZYgpWmH] なんか蟹工船みたいな話だな。まさに社畜
297 名前:login:Penguin mailto:sage [2006/07/18(火) 21:15:19 ID:j+2bZV2p] 組み込みですが月40以上もらってます
298 名前:login:Penguin mailto:sage [2006/07/19(水) 02:58:03 ID:GNL8GeGf] vxworks案件でしょ?
299 名前:login:Penguin [2006/07/20(木) 23:28:48 ID:+nN0LVGs] 組み込みlinuxのくせに、/dev/memをmmapでアクセス。 あぁ、楽ぅぅ。
300 名前:login:Penguin [2006/07/21(金) 20:19:58 ID:pxs6EStG] 300 Linuxの組み込みってGUIどうすんの? X使うの?重くない? フレームバッファ? ソフトあんの?
301 名前:login:Penguin mailto:sage [2006/07/21(金) 20:28:29 ID:fYv+0BtC] >>300 Qt/embeddedとかX以外の選択肢がいろいろあるだろう。
302 名前:login:Penguin [2006/07/21(金) 20:30:12 ID:pxs6EStG] Qt/embeddedは金掛かるから駄目だ。 Flashが動く無料のない?
303 名前:login:Penguin mailto:sage [2006/07/21(金) 21:33:06 ID:fYv+0BtC] >>302 GPL版があるだろうに。これなら一銭もかからん。 www.trolltech.com/trolltech/developer/downloads/qtopia/pdaedition あとFlashはオープンソースではないので無理。諦めれ。
304 名前:login:Penguin [2006/07/22(土) 12:11:10 ID:ng8tYcxx] >>302 nano-X使え。 金はださねぇっていわれて。仕方なく使ってる。 DirectFBは重かった。 ところでIPCってスレッドセーフ?
305 名前:login:Penguin mailto:sage [2006/07/22(土) 14:03:31 ID:taaHPuuX] オープンソース実装の FlashVM あった気がするが。
306 名前:login:Penguin mailto:sage [2006/07/22(土) 15:46:12 ID:Wpwc5rGQ] いつもGUIは持たせないな 欲しがるやつにはPCつなげさせてブラウザ開けって言ってる
307 名前:login:Penguin [2006/07/22(土) 18:55:12 ID:TOlspP4H] microwindowsか スゴ
308 名前:login:Penguin mailto:sage [2006/07/22(土) 22:18:29 ID:PRipUDJ6] >>305 gnash? 今のところ多言語対応の問題で動かないものが多いぞ。
309 名前:login:Penguin mailto:sage [2006/07/24(月) 11:18:33 ID:GsWamFV3] フラッシュは絶滅させたほうがいいね。pdfとは大違い。
310 名前:login:Penguin mailto:sage [2006/07/24(月) 12:31:53 ID:gqm0RV7V] どうしようもない質問であれなんだけど、 工業用のPCIのCPUボードって、どうやって使うものなんでしょうか。 メインのPCに刺すと、メインPCから通信して制御できるものなんでしょうか。 PCI上のCPUボードでFFTとかやって、結果だけPCに取得するといったことができるのでしょうか。 いろんなメーカーのを見たんですが、PCI経由で通信できるとぜんぜん書いてなかったので。
311 名前:login:Penguin mailto:sage [2006/07/24(月) 13:04:32 ID:G4c/qpN1] >>310 なんで、ここで聞くの?
312 名前:login:Penguin mailto:sage [2006/07/24(月) 18:49:56 ID:tOFKvEaF] >>310 PCIバスの、いわゆる工業用シングルボードコンピュータは、パソコンのPCIスロットに 差すようなもんではありません。なので310さんが想定しているような使い方はできません。 PCIバスのラックや、バックプレーンに差して使います。 当然、PCIバス経由で他のボードと通信できます。 例えばこういうの。 バックプレーン、シャーシ www.interface.co.jp/pci/index.asp?category=unit パソコンのPCIスロットに差して使えるようなシングルボードコンピュータがあるかどうかは知りません。 ただし、どこのメーカーか忘れましたが、WindowsパソコンにITRON系のOSをのせたCPU ボードを別に差してあって、310さんが考えているような用途に使えるものがあったと思います。 と、これだけだとなんなので、Linux関連情報も出しとくと、 www.interface.co.jp/catalog/tutorial/tutorial.asp ここにLinuxで組込み系の処理を行うための情報が少しあります。
313 名前:310 mailto:sage [2006/07/25(火) 07:05:53 ID:QgPlRFQs] さんくすこ。 あるハードウェアをPCに取り付けるんだけど、その開発にあたって、 実験段階なんだから、ソフトウェアでエミュレーションすればいいじゃないか、ということになって、 記憶のかなたにあったPCIのCPUボードがこういった用途に使えないかなと思い、質問させていただきました。 ちょっといろいろ調べてみます。
314 名前:login:Penguin mailto:sage [2006/07/26(水) 04:11:21 ID:gEu5fKYe] ハードウェア処理させるためのドライバ書くのって、完全エミューレーションと手間は変わらんよ。 エミュレーションソフト作れるなら、該当部分の処理をハードに置き換えればいいだけ。 ハード的に結線すればうまく動いてくれる様には、そういうソフトを実行しないとムリポ。
315 名前:login:Penguin mailto:sage [2006/07/27(木) 03:49:53 ID:bXII0j75] >>292 target cpuによる。(カーネルバージョンやコンパイルオプションでも違ったような) たとえばx86だと、論理アドレスを物理アドレスと同じアドレスにmapにしてた希ガス 4G超(だっけ?)のメモリつんでると32bit論理アドレスでアクセスできんからちゃんとremapしてた希ガス 後者の問題で、少ないメモリだとたまたま論理=物理なので動くけど、いっぱいつむと論理!=物理になって動かん、とかある希ガス SHとかMIPSだと、論理アドレス=物理アドレス+OFFSETで決め打ちになる(ならないエリアもある) ので変換なしでもアクセスできるかもしれんけど、 OFFSETでキャッシュあり・なしとかwrite through/write backとかが決まるので、 変換でOFFSETを調整してやらんと メモリ領域をnon-cacheアクセスすると動くこたあ動くが遅いとか、 memory maped I/O領域をcache accessすると、(たまたまcache flushされ書き込まれた場合は)一見動いているように見えるが、そうでない場合は書き込まれずに挙動不審、とかある希ガス 何も変換がいらないcpuだとマクロかinlineになってて最適化コンパイルすると消えて呼び出しコスト0になるはずなので、 わるいこといわないからつけとけ うろ覚えなんだが__vaにはcacheモードによる変種があった希ガス SH/MIPSだとOFFSETをandしたりorしたり x86だとどっかにmapした上でそこのcacheモードを設定してたような希ガス 生__vaは一番無難なnon-cacheアクセスだった希ガス 適切な__vaファミリを選べれ ちなみにxenとかcolinuxはこのへん(va,pa)に手を入れて、「kernelが物理アドレスと思ってるアドレス」と「本当の物理アドレス」の変換をしてた希ガス
316 名前:login:Penguin mailto:sage [2006/07/27(木) 08:44:44 ID:bXII0j75] ごめん最後の部分たぶん間違い SH/MIPSみたいに固定変換タイプだと va: cache 領域 pa: non-cache領域 とかだったような希ガス 違うかもしれんがそーゆー何らかの変換が入ってたことは確か memory mapped I/Oはフツーnon cacheアクセスすればいいんだけど 外部デバイスとの共有メモリで書き換えが多い場合(vramとか) cache accessしてまとめて明示的にcache flushしたほうが速い デバイス側で内容を書き換える可能性がある場合(DMAとか、vramならGPUとか) 読み込み前にcache invalidateが必要だけど とかうろ覚えでいってみる
317 名前:login:Penguin mailto:sage [2006/07/28(金) 22:39:18 ID:yNti06tZ] 個人で勉強するための MIPS系 ボードってありますでしょうか? HDD とかにも接続できる奴だとうれしいのですが..
318 名前:login:Penguin mailto:sage [2006/07/28(金) 22:58:30 ID:N27jccMP] ぷらっとのOMSとか
319 名前:login:Penguin mailto:sage [2006/07/28(金) 23:34:16 ID:yNti06tZ] >>318 それってMIPS系ですか?
320 名前:login:Penguin mailto:sage [2006/07/28(金) 23:37:20 ID:N27jccMP] >>319 ttp://www.plathome.co.jp/detail.html?scd=12441077 MIPS32