[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 08/17 08:36 / Filesize : 254 KB / Number-of Response : 946
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:login:Penguin [03/12/12 08:45 ID:tRHVcB2u]
組み込み系エンジニア(初級〜プロ級 どなたでも)集まれー。

組込Linuxのディストリビューション、カーネル、BSP、
ドライバ、ツール、クロス開発環境、他OSとの比較など、
Embeddedな題材についての紹介、評価、質問、風評、何でもござれ。

2〜9あたりで、関連スレ、ディストリ、参考文献を紹介。


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

321 名前:login:Penguin mailto:sage [2006/07/28(金) 23:38:42 ID:yNti06tZ]
www.amd.com/jp-ja/ConnectivitySolutions/ProductInformation/0,,50_2330_6625_10509,00.html
> 高速MIPS CPUコア
MIPS系でしたね。失礼しました。

情報ありがとうございます。 >>318,320

322 名前:login:Penguin mailto:sage [2006/08/15(火) 03:37:00 ID:gYesGCGG]
ttp://kmuto.jp/open.cgi?oms
>突然ハングアップする。
>せめてハングアップしたら再起動してくれるとありがたいのだが…
>落ちるときは2〜4時間ごと、最長3日程度

OpenMicroServerは鯖用途として問題あり?
OpenBlockS266の方がいいのかなあ。

玄箱は時計関係で問題あるみたいだけど。


323 名前:login:Penguin mailto:sage [2006/08/15(火) 10:48:08 ID:/RCUmnCr]
>>322
ttp://kmuto.jp/d/index.cgi/computer/oms-works.htm


324 名前:login:Penguin mailto:sage [2006/09/07(木) 09:44:12 ID:Pf/EFgCi]
Kernel Mode Linux : Execute user processes in kernel mode
ttp://web.yl.is.s.u-tokyo.ac.jp/~tosh/kml/

325 名前:login:Penguin mailto:sage [2006/10/24(火) 02:57:53 ID:ef4lR27l]
debian.dodes.org って何で見つかんないの?
apt-get updateができましぇん

326 名前:login:Penguin mailto:sage [2006/10/27(金) 19:32:17 ID:zFRooLQw]
馬鹿な質問させてください。
クロスコンパイルやるのと、その環境でコンパイルするのとでは吐かれるバイナリは違ってくるものでしょうか?

327 名前:login:Penguin mailto:sage [2006/10/27(金) 21:30:34 ID:rPAjNZSN]
同じコンパイラであれば一致するはず。


328 名前:login:Penguin mailto:sage [2006/10/27(金) 21:44:13 ID:h90lIhkj]
binutilsとヘッダ関係も気になりますね。
面倒なのでcross+distcc使ってます。

329 名前:login:Penguin mailto:sage [2006/10/27(金) 23:01:45 ID:zFRooLQw]
>>327,328 ありがとうございました。binutils気をつけます。
distccって分散コンパイルですか・・・いろいろありますね。。。



330 名前:login:Penguin [2006/10/27(金) 23:13:11 ID:u8sH+tMy]
CentOSベースで2.6.18でmingoのパッチ入れて快調だが、それはともかく、
カーネル再構築のときって、menuconfigで.configをちょっと変えるだけでも
オブジェクト生成しなおさなきゃならんのですか?

この時間(約20分)がもったいないので、もしなんとかなるなら
ご教授いただきたく。。。

331 名前:login:Penguin mailto:sage [2006/10/28(土) 00:14:46 ID:4c4wVsu8]
組み込みだとダイナミックライブラリはメモリもったいないからスタティックだし、一部が変わっただけでも全部作り直しでしょ。
メモリとディスク喰いまくる覚悟でダイナミックで作れば良いかと。

もうアケルミーしか選択枝無いのか。
R3000あたりベースで、安くて組んでて楽しいおもちゃが欲しい。

フラッシュ動かしたいって携帯とか?
もうフラッシュ捨てた方が良いよ。
pdfでがんがれ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<254KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef