5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

組み込みLINUXのハードスレ

1 :login:Penguin:02/07/19 16:11 ID:z7GyJ2so
工業用からPDAまでLINUXの活躍する現場はPCだけじゃない
最近熱い組み込みハードについて語りましょう

2 :GNU/地獄狂 ◆zcGNUzak :02/07/19 16:12 ID:vmdbo8Ws
2get

3 :login:Penguin:02/07/19 16:20 ID:YiYaCZ3p
重複スレか?
向こうのスレタイトルはわかりづらいから
こっちを本スレにする?

あら、こんなーことろにLinux
http://pc.2ch.net/test/read.cgi/linux/1026834446/

4 :login:Penguin:02/07/19 20:31 ID:cgjZ0qlg
組み込みではNetBSDのほうが人気あるという罠

5 :__:02/07/19 23:01 ID:K36VGdJ2
>>4

法律部門をもたない小企業と GPLの本質を理解できない
技術者の間ではNetBSDだよね。

6 :login:Penguin:02/07/20 00:03 ID:uU1K5GMb
NetBSDでやりたいけど頂ける仕事はLinuxばっかり。つまんね。

7 :login:Penguin:02/07/20 00:08 ID:yMaQrm73
どうなんだろうね。BSD系。日本以外では。embedded-linux.org とか
あるけど盛り上がってるのかな?組子系ではソース全部あるというのは
魅力だと思うのだが。

8 :login:Penguin:02/07/20 00:15 ID:OtrOCgNT
組込み Linux が流行る前はむしろ BSD を使う事が多かったのに。
ライセンス上も問題が起きにくいし。
なぜ Linux が組込み用途でもてはやされているのかは全くの謎。
リアルタイム BSD とかが無いからかな?

9 :login:Penguin:02/07/20 00:21 ID:yMaQrm73
BSDでもLinuxでも良いが、ブラックボックスのMS系以外のものがはやるのは
嬉しい。

10 :login:Penguin:02/07/20 00:50 ID:uU1K5GMb
需要があるのはMontaVistaとかのなんちゃってリアルタイムのような気
がする。
Linux(またはBSD)にハードリアルタイムを求めてる人います?


11 :login:Penguin:02/07/20 01:14 ID:OtrOCgNT
>>10
それは求める方向性が違うような気もするが、
今まで RTOS を使ってたユーザが「ライセンスフィー無料」とか
「強力なネットワーク」とか「広範なデバイスサポート」とかを
求めて Linux に手を伸ばす事はあるんじゃない。

12 :login:Penguin:02/07/20 01:20 ID:uU1K5GMb
>>11
とりあえずぼくが仕事でやらせてもらってる範囲では
商用RTOSからRT-Linuxなどへの乗換えという話は(国内では)まだ聞きませんが
事例とかあるの? まだ、厳しいんじゃない?

13 :login:Penguin:02/07/20 02:00 ID:OtrOCgNT
>>12
ニーズはあっても事例はないでしょう。
手を伸ばしてはみるもののやっぱ無理ぽ、て感じが現状だろうね。

14 :login:Penguin:02/07/20 10:25 ID:Ue0ge0hu
>>13
あーそーですね。

>手を伸ばしてはみるもののやっぱ無理ぽ

これは良く聞く。

15 :login:Penguin:02/07/23 12:37 ID:kPdeF62M
lamb使ってる人居る?

16 :名無しさん@Emacs:02/07/23 12:49 ID:+mIlcQzy
>>15
昔使ってたよ。OpenBlockSSに乗り換えちゃったけど。


17 :login:Penguin:02/07/29 01:11 ID:bvr0tr9y
http://pc3.2ch.net/test/read.cgi/mobile/1027756446/271 より
あの MorphyOne にて Linux が起動したそうです。

組み込み分野にも適用可能なので、行く末が楽しみですね。

18 :login:Penguin:02/07/29 01:26 ID:fb5rE2RE
DVDの仕事らしいのですが、リアルタイムLinux(TimeSys?)の話が来ましたが、
すぐ断りました。できる人がいないでしょうから、困っていたんでしょう。
まず、実績が無い、まともなサポートとは思えない(Vxサポはダメだった)。
Linuxを使うぐらいだったらBSDを使います。流行りで使いたいんじゃないですか。
MS(.NET)バカみたいで笑っちゃうよね。
組み込みの人は、流行りに騙されるな!



19 :login:Penguin:02/07/29 15:25 ID:4RdpItQw
>>17
思いっきりKernelPanicやんけ。
そういうのは「起動した」って言うのかな。

20 :login:Penguin:02/07/29 16:00 ID:qwCj4iNe
>>18
Linuxを語る前に全角英数を使う君のほうがダメダメ。


21 :login:Penguin:02/07/29 21:57 ID:ZVmQbiF4
>>18
BSDでRTをどうやるか、君は知ってるのか?
そもそもRTOSを理解できてるのか?
別な意味で引き受けなくて正解だったな。

22 :login:Penguin:02/07/30 07:21 ID:qUXWCako
似たようなスレが立っていますな。
いつまでもバグばっかりでどうしようもないカーネルじゃどうしようもない。
組み込みには向かないですね。MSのOSと同じじゃないですか?

23 :login:Penguin:02/07/30 10:50 ID:i7+s2rT8
>>18=>>22。どうしようもないのは君のほうだよ(w


24 :login:Penguin:02/07/30 11:09 ID:m7C+rRy4
夏ですなぁ

25 :login:Penguin :02/07/30 12:54 ID:pmwcChbq
BSDはどうしてリアルタイムOSとして使おうという向きが
ないのでしょうか?何か技術的に困難なことでもあるのかな?

26 :login:Penguin:02/07/31 01:55 ID:GXlKYrUX
>>25
先月あたりのインターフェイスのBSD特集でリアルタイムのやってたよ。

Linuxだけどね

27 :login:Penguin:02/07/31 02:07 ID:X1phqiVr
東芝のGIGABEATばらした人いない?

>>25
Linux、BSD、UNIXをリアルタイム処理で使うなんてまだまだこれから
じゃないかな。ソースをぼりぼり書ける人にとっては今が一番楽しいときかも。
あと、日本よりも海外の方が組み込み系のLinux屋さんって多そうな
気がする。理系の連中は大学でLinuxを使うのが当たり前な環境らしいし。

28 :login:Penguin:02/07/31 02:24 ID:GXlKYrUX
あのMorphyOneもRTLinux動かしてたみたいだしね。今が旬かも。

29 :login:Penguin:02/07/31 02:24 ID:wk/yGWiQ
つーか組み込み系自体、日本のお家芸って感じもするな。

30 :login:Penguin:02/07/31 08:20 ID:+45D2xFU
>>29
そのお家芸も外国勢の押されるんだろうな。
もう、ツギハギOSで流れが決まってしまっている。
x86で作るなら流用できると思うが、ほかで流用できるほどなのか?

31 :login:Penguin:02/08/03 22:53 ID:tG4ddCTl
>>25
2.2.8用のなら、NTT研?が作ってたよ。pkgになっててRT-Machベースだったような・・・。
あと、RT-LinuxやeCOSみたいな手法ならNetBSDもやろうとしてるみたい。

32 :login:Penguin:02/11/30 15:06 ID:HjcCmJ6q
GIGABEATファームアップデートage

カーネルやライブラリにGPL・LGPLなモノを採用しているのに
使用許諾を読むと東芝の権利の主張しか見受けられないんだけど。
GPL/LGPLを侵害していないのだろうか?

33 :login:Penguin:02/11/30 17:36 ID:nYKSk4oQ
この対象の「ファーム」がGPLに関係しないものなら問題なかろう。


34 :login:Penguin:02/12/23 00:45 ID:RziSEPge
http://www.kumikomi.net/article/news/2002/12/19_01.html
 ソニーと松下電器産業は,ディジタル家電向けのOSを共同開発することで合意した.
OSはLinuxをベースとする.
開発したOSのソース・コードは,GPL(General Public License)に基づいて無償で公開される.


35 :login:Penguin:02/12/23 02:33 ID:dzmG5SLX
   ______________
 /:\.____\
 |: ̄\(∩´∀`) \  <先生!こんなのがありました!
 |:在  |: ̄ ̄ U ̄:|
http://freeweb2.kakiko.com/saitama/

36 :IP記録実験:03/01/08 22:04 ID:q1tJvw6R
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

37 :login:Penguin:03/01/09 01:27 ID:7O52KTcr
もろゆきさんは素敵なインターネットを約束してくれますか?

38 :login:Penguin:03/01/09 01:41 ID:7O52KTcr
>473
アレ・・ちょっと・・・か?
「ちょっと」・・・じゃないような・・・。


39 :IP記録実験:03/01/09 02:05 ID:gWqqLdg0
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

40 :login:Penguin:03/01/09 02:11 ID:Hos1RKHa



   ひろゆきは帰った?wwwww

41 :login:Penguin:03/01/09 02:46 ID:mK/aEqnH
うざったい荒らしが減るのなら。

42 :login:Penguin:03/01/10 11:39 ID:jo9QoTWm
米MontaVista Software, Inc.は,デジタル家電向けのLinux
「MontaVista Linux Consumer Electronics Edition(CEE) 3.0」
を発表した。AV機器や携帯電話機向けのLinuxとしては,同社
初の製品となる。同社に出資するソニーや松下電器産業,
米Toshiba America Electronic Components, Inc.らが今回の
CEEを採用するとみられる。

NECが先に明かしていたLinuxケータイにも,
CEEが採用される模様だ。


43 :山崎渉:03/01/15 11:26 ID:+BGYmUVc
(^^)

44 :login:Penguin:03/03/06 00:29 ID:/gJwY3FJ
今度、ディスクオンチップ使うことになったんだけど
MTDだし、どうせならかっこよくJFFS2載せたいんだけど
そうするとパーテーションって切れないよね?

45 :login:Penguin:03/03/06 01:11 ID:WxjaZJre
>>44
CONFIG_MTD_BLOCK

46 :45:03/03/06 01:12 ID:WxjaZJre
間違えた
CONFIG_MTD_PARTITIONS

47 :login:Penguin :03/04/06 02:53 ID:eV8+BBVG
keep alive.

48 :山崎渉:03/04/17 12:20 ID:PWISM87M
(^^)

49 :山崎渉:03/04/20 06:04 ID:xFRXxEWb
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

50 :login:Penguin:03/05/15 19:13 ID:NySaj7G1
SH-Linuxでグラフィックプログラミングしてる香具師居るか?

CPUがインテル以外だとディスプレイ繋ぐのも大変かな。

51 :bloom:03/05/15 19:13 ID:Zz8nosPH
http://homepage.mac.com/ayaya16/

52 :_:03/05/15 19:15 ID:0a3j4bRH
  ∧_∧
 ( ・∀・)/< こんなのみつけたっち♪ 
http://www.hiroyuki.zansu.com/hankaku/jaz03.html
http://hiroyuki.zansu.com/hankaku/jaz10.html
http://www.hiroyuki.zansu.com/hankaku/jaz08.html
http://hiroyuki.zansu.com/hankaku/jaz09.html
http://www.hiroyuki.zansu.com/hankaku/jaz06.html
http://hiroyuki.zansu.com/hankaku/jaz05.html
http://www.hiroyuki.zansu.com/hankaku/jaz01.html
http://hiroyuki.zansu.com/hankaku/jaz02.html
http://www.hiroyuki.zansu.com/hankaku/jaz07.html
http://hiroyuki.zansu.com/hankaku/jaz04.html

53 :login:Penguin:03/05/15 23:36 ID:mk+xP3vB
>>50
DreamCast
メモリ少ないからきついか?


54 :login:Penguin:03/05/18 00:36 ID:mOUL4mZ3
>>53
ドリキャスですか最近ちょうど
手に入りやすくていい感じですね。

55 :山崎渉:03/05/22 01:58 ID:VfjbtMwi
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

56 :login:Penguin:03/06/29 17:26 ID:gZWXgNA6
卒研で組み込みLinuxをやることになりました
何から始めたら良いでしょうか?
皆さんの開発環境とか教えてください

57 :login:Penguin:03/06/29 21:15 ID:eYVFXpNB
>>56
教官に聞けよ……

58 :login:Penguin:03/06/29 21:26 ID:mQ4EYUec
>>56
ハード:もらった
環境 :cross gcc+cross gdb
参考にならねーな。

ところで、組み込み開発の基本はわかってるのか?


59 :login:Penguin:03/07/02 01:29 ID:KXqbrPLB
>>56
最初にやること : 母艦の準備

60 :login:Penguin:03/07/05 15:13 ID:vCycU3dQ
>>56
TECH Iとインターフェース嫁。
つーか目的を決めるのが最初かと。

61 :login:Penguin:03/07/05 19:26 ID:sz+Q4hX6
>>56
おそレスだが、何をやるんだ? そもそも「組み込みLinux」なんてものはない。
普通のLinuxを組み込みに使うんだ。必要になれば拡張するまでのこと。
で、質問に答えると、自分は
普通のx86のPCに、ソフトは Linux, クロスコンパイラ類, gdb, vi, cu。
で、イーサとシリアルでつながったターゲットボードにgdb-stub。



62 :山崎 渉:03/07/15 11:24 ID:doz396Fq

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

63 :login:Penguin:03/07/15 22:33 ID:dmG2Rb1s
>>61
あるよ

64 :login:Penguin:03/07/16 13:32 ID:KUYpk/1R
>>63
そういう名前で売っているだけだろう。
そっち向けに手が入っているのもあるが。


65 :login:Penguin:03/07/17 10:07 ID:wIwtChKb
>>64
>そっち向けに手が入っている
当たり前

66 :login:Penguin:03/07/18 01:21 ID:7zXVeJ5a
>>63
や、その部分主張なの、僕の。あるってものね、彼ら(リネオさんとか)の。
たしかに、モンタビスタさんの全コードは見てみたいきがする。本体に全部
フィードバックすると、エンタプライズ陣とぶつかってこまるに2Gルピー。
linusにあげようとしたら無理が出てブランチをきらざるを得なくなった、と
なった時、はじめて「組み込みLinuxがある」と主張するがよい。


67 :login:Penguin:03/07/24 17:18 ID:Lrkvjp2V
>>66
コンフィギュレーションでなんとかするんでは。
モンタさんの主張では2.5にすでに組み込まれていると
いっていたようなうろ覚え。

68 :login:Penguin:03/07/24 19:44 ID:1ihKtqQX
CONFIG_EMBEDDEDなんて項目がありますが。


69 :login:Penguin:03/07/24 22:13 ID:ixU2efPV
実はもっと激しく多いのよ....。困りちう。


70 :login:Penguin:03/07/26 01:47 ID:HKTdK2NU
>>67
プリエンプション・カーネルは既に取り込まれてるし、2.4.10以降にはパッチも用意されてる。
以前にEmbedded Unixでも特集されてた。

kernel.orgのpeople/rml/preempt-kernelにあるので興味ある方はどうぞ。

71 :ぼるじょあ ◆yBEncckFOU :03/08/02 05:11 ID:+QUfMouI
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

72 :login:Penguin:03/08/17 23:49 ID:A5lzLHqq
age

73 :login:Penguin:03/08/23 15:19 ID:1x+uWLku
PowerPC の組み込み系考えてますが、
ハードに乗せる前にデバッグがしたいなぁと
ざっとぐぐってみると、PSIM という gdb から
使うシミュレータを見つけました。
これって結構使えるんでしょうか?
NetBSD かなんかを動かしていたらしい形跡が
あったのですが、動作環境の設定がなにやら
複雑そうでつ。


74 :ピーター・ベントン:03/10/08 18:49 ID:Dv/sSFAf
Javaアプリで動かすようなものはあるのかな?

75 : :03/10/08 18:52 ID:4ZtSjxH0
http://pc.2ch.net/test/read.cgi/ad/1017221184/150

76 :login:Penguin:03/12/09 09:16 ID:iv5qcqrT
ageてみる

77 :login:Penguin:04/01/23 10:49 ID:ykHm/7td
まだ生きてんのか?

78 :login:Penguin:04/01/23 11:37 ID:QlfkhnM1
皆さんのところでハードリアルタイムの必要なケースってけっこうあります?


79 :login:Penguin:04/01/25 16:16 ID:u0nrgnLJ
結構はないんだけど、モータ制御があるね....
と、いうと「モータ制御にLinuxなんか使うな」と言われそうだから背景を説
明しとく。製品は、カメラ付きメール/web端末 で、Linuxで作るのに適してい
ると思うの。ただ一点、カメラのフォーカスが汎用デジタルI/Oポート接続の
ステッピングモータなのよね....
「前の(ITRONの)製品は、OKだったのに何故駄目なのよ」って言われておりまする。


80 :login:Penguin:04/01/30 04:28 ID:jEjNF490
http://www.unixuser.jp/books/gba/
これ買った人います?
新卒厨房の宿題にはよさそうな感じだけど。


81 :login:Penguin:04/01/30 07:36 ID:NE7OIX7v
>>80
【GBA】Linuxから目覚めるぼくらのゲームボーイ!
http://pc.2ch.net/test/read.cgi/linux/1070983168/

82 :login:Penguin:04/02/09 00:15 ID:XEnKtgsm

ニケーイLinuxでなにやら連載が始まったね。

83 :login:Penguin:04/02/09 20:31 ID:eYhlEnKI
Armadillo-J 使ってる人いる?
http://armadillo.atmark-techno.com/armadillo-j

けっこう安めだから個人で遊び・勉強に買ってもいいかもって思ってる。


84 :login:Penguin:04/02/17 00:58 ID:D6vzLysM
H8MAX なんかおもちろい

MMUなんていらねーじゃん?
そういもんでしょ 組込みってw

85 :login:Penguin:04/02/17 15:49 ID:vsFm19M9
>>84
MMUなんてわけわからん物使いたくないという人はいますな。
あとは、ものすごいシビアなタイミングで動くので、
TLBミス例外に邪魔されないようにMMU使わないとか。


86 :login:Penguin:04/02/17 19:18 ID:EV+Qyn6M
さぁあそべ>all
ttp://www.mizore.jp/wiki/index.php?LANDISK

87 :login:Penguin:04/02/18 01:01 ID:IRxnlO5D
>>83
どこで売ってますか。。。てか幾らくらい?
サイト見てきたが何処で売ってんだか見つからなかった

88 :83:04/02/18 16:02 ID:G0VyMZvL
>>87
ぷらっとホームで2万円くらい。
http://online.plathome.co.jp/detail.html?scd=12440824

他の販売会社はここ↓に一覧が載ってる
http://armadillo.atmark-techno.com/agencies


89 :login:Penguin:04/02/18 23:02 ID:X7BXTTXY
http://pc.watch.impress.co.jp/docs/2004/0218/kurouto.htm

90 :login:Penguin:04/02/24 22:50 ID:POpmvB7Q
カーネルをぷりえんぷとするのは誰ですか?

91 :login:Penguin:04/02/25 00:21 ID:rmZJMV4r
>>90
オレオレ

92 :login:Penguin:04/03/31 18:28 ID:KZWzAhC0
ARMv6 support added to Linux 2.6, GCC
ttp://www.linuxdevices.com/news/NS5047063220.html

ARM社が言うには、ARMv6をKernel2.6とGNU toolsに対応させるそうです。
面白くなってきました。

93 :login:Penguin:04/03/31 23:11 ID:KZWzAhC0
一応あげとくね。はぁと

94 :login:Penguin:04/04/06 22:52 ID:tyKc77FV
ttyドライバを解説した詳しいHPとかドキュメントとかって、どこかありますか?
えたいの知れない組込みだと、シリアルドライバも書かなくていけないことってあるんです。
ソースだけではよくわかりません。
どこかいいとこないかなぁ
ないかなぁ
ない?
ないか。。やっぱり

95 :login:Penguin:04/04/07 00:09 ID:E2lIRDGK
>>94
自分で読んだわけではないんだけど、これなんかはどう?
ttp://www.cqpub.co.jp/hanbai/books/33/33161.htm

96 :login:Penguin:04/04/07 01:38 ID:5fxW7B6p
I/O部分でごまかして上から16550に見えるようにしたドライバを、
標準のドライバにくっつけて逃げたことはあるな。


97 :あぼーん:あぼーん
あぼーん

98 :login:Penguin:04/04/08 20:39 ID:O01P6lKh
前に作ったソフトをmipsの組み込みLinuxに移植しる、と言われますた。
テスト用に何かmipsが動くものを買おうと思ったんですが
どれを買えばいいのかわかりません。

JFで薦められていたmalta
http://www.mips.com/content/Products/DevelopmentSystems/content_html/content/Products/SoftwareTools/ProductCatalog/P_Malta/productBrief
を買おうと思ったんですが、これってどう?あとこれの値段を知ってる人いませんか?

99 :login:Penguin:04/04/08 21:50 ID:hUHj6Qx3
VRなボードの方が入手性よろしいような気がしますな。


100 :98:04/04/09 15:41 ID:MIdcerto
>>99
確かにそのような気がします。

あとビジネス的な質問なんですが、○○の評価ボードでテストしました、
って言う時に、その評価ボードが一般的に知られてるボードであると
信頼されやすいとかありますかね?
それとも世間ではデスクトップのlinuxで動いたから組み込みでも動くだろう、
って感じの意識なんでしょうか?

101 :login:Penguin:04/04/10 01:14 ID:04yJkWho
インターフェースにて勉強中

102 :login:Penguin:04/04/10 02:24 ID:aNMYGVFd
たしかにVRのボードの方が入手性はよいな。
個人的にはAuも好きなんだが。


103 :login:Penguin:04/04/12 14:43 ID:bd0bH7dl
どなたかVxWorksの日本語の良書教えてくれませんでしょうか?
今度、やる事になりまして事前に勉強しておこうと思い舞う。
おながいしまつ。

104 :login:Penguin:04/04/12 17:08 ID:H/j9TQis
>>103 声を出してスレタイを読め。そしてマルチ氏ね。

105 :login:Penguin:04/04/12 19:28 ID:bd0bH7dl

        ,ィ^i^iヽ
      __ '´レ´ ̄ ` ヽ
     ヽ\ ノノノ)ヘヽ〉     / ̄ ̄ ̄ ̄ ̄
     : !(0.)。-‐ -〈!| :     | はわわ〜…
      Vレリ、"( フ/'      <
          l^ヾjlヽ .        | す・すいませんん〜
.       : l_,.'´ヾi :      \_____
            {_)ヽノ)、ー-、 .   _
          _.ノ/ァ‐'!ァ.〉 ̄ )  f⌒メ  )
       '´/ ヽV_/ヾ/,.-―(X_.ノ/‐-っ
.      ( (    f `ー< (. _      (´
       ヽノ    ヾ._ノ     `ー-、__.ノ


106 :login:Penguin:04/05/07 13:32 ID:MtF97I14
大変失礼な質問ですが、いまRedHaDLinuxにTimeSysをインストールしようと思っています。
CPUはインテルセレロン、Linux7.2にインストールしようと思うにですが、どのファイル
をインストールするのかわかりません。できれば教えていただきたいのですがm(__)m
http://www.co-nss.co.jp/products/realtime/timesys/user/timesys-gpl.html

107 :login:Penguin:04/05/09 15:05 ID:+utO425X
>>106
ご使用のボードが、「ボード/ベンダー」のところにあるものと一致するものがあればそれ
を、なければ「Pentium 3 / x86」か、「Pentium III / Any Pentium III」のどちらかになります。
(Pentium4ベースのセレロンだったとしても、Pentium4のBSPは「Kontron CP605」しかないですね)

「Pentium 3 / x86」の方は、TimeSysのバージョンが5.0(Kernel 2.6 ベース)。
「Pentium III / Any Pentium III」の方は、TimeSysのバージョンが4.1(Kernel 2.4 ベース)。

RedHat 7.2にインストールするとのことなので、Kernel2.4ベースの
「Pentium III / Any Pentium III」の方がいいでしょう。
ただし、TimeSysが正式にサポートしているのはRedHat 7.3以降なので、7.2で問題ないかどうか
は不明です。

108 :login:Penguin:04/05/23 20:42 ID:uajPjESx
今、RedHat上で動いているアプリを
組み込み(MontaVista)用にリコンパイルしているんですが
リンク時に
 relocation truncated to fit: R_MIPS_GOT16
ってエラーを死ぬほど吐かれてしまいます。
(REDHAT用ではこのようなエラーはありません。)
どう対処して良いのかわからず困っております。
誰か解決法を知っている方がおりましたら
是非教えて頂きたいのですが…
よろしくお願いします。

コンパイラはgcc Ver3.3です。

109 :login:Penguin:04/05/23 21:11 ID:lzEVVUN1
>>108
gccよりもbinutilsのバージョンが重要なのではないかと。


110 :login:Penguin:04/05/23 21:58 ID:yrltFx8N
>>108
Shared Libraryを作成してんの?

111 :login:Penguin:04/05/23 23:41 ID:uajPjESx
>>110
スタティックライブラリを作って使ってます。

112 :login:Penguin:04/05/24 00:14 ID:u8bxH0UD
以下のページでは、
ttp://www.linux-mips.org/archives/linux-mips/2001-09/msg00137.html
-G4オプションを指定すれば大抵は動くはずと言ってるが。


113 :sage:04/05/25 23:24 ID:hYIVLdtT
>>112
ダメですた

114 :login:Penguin:04/05/26 14:03 ID:9huxknCu
>>108
まさか -mxgot で済むってことないよね?
http://gcc.gnu.org/onlinedocs/gcc/MIPS-Options.html

115 :sage:04/05/27 09:04 ID:MoWjlytE
>>114
gcc時(リンク前)に-Wa,-xgot使いました。
エラーは減少しましたが、crt1.oや、
libgcc.aなどシステム系のライブラリ読み込み時のエラーが残ったままです。

>>109
リンカはver1.12です

116 :login:Penguin:04/05/27 22:20 ID:E4WyTIs0
>>115
>gcc時(リンク前)に-Wa,-xgot使いました。
>エラーは減少しましたが、crt1.oや、
>libgcc.aなどシステム系のライブラリ読み込み時のエラーが残ったままです。
エラー内容だしてよ。
それだけではわけわからん。

117 :login:Penguin:04/07/05 17:46 ID:vLBwcLz7
寂しいねえココ

今、mips である Au で firebirdをmakeしたんだけど、同じように
relocation truuncated to fit: R_MIPS_GOT16
が2カ所で出てる。海外のBBSでは、「bugだから諦めるように」と親切な書き込みも
有るんだけど、ホントの所が判らない。

情報持ってる神、光臨希望。
---------
/opt/hardhat/devkit/mips/fp_le/lib/gcc-lib/../../target/usr/lib/crti.o:/var/tmp/BUILD/glibc-2.2.5/objdir/csu/crti.S:20: relocation truncated to fit: R_MIPS_GOT16 __gmon_start__
/opt/hardhat/devkit/mips/fp_le/lib/gcc-lib/mipsel-hardhat-linux/3.2.1/crtbeginS.o: In function `__do_global_dtors_aux':
/opt/hardhat/devkit/mips/fp_le/lib/gcc-lib/mipsel-hardhat-linux/3.2.1/crtbeginS.o(.text+0x30): relocation truncated to fit: R_MIPS_GOT16 __cxa_finalize@@GLIBC_2.2
/opt/hardhat/devkit/mips/fp_le/lib/gcc-lib/mipsel-hardhat-linux/3.2.1/crtbeginS.o: In function `frame_dummy':
/opt/hardhat/devkit/mips/fp_le/lib/gcc-lib/mipsel-hardhat-linux/3.2.1/crtbeginS.o(.text+0x158): relocation truncated to fit: R_MIPS_GOT16 _Jv_RegisterClasses
collect2: ld はステータス 1 で終了しました

118 :login:Penguin:04/07/08 16:47 ID:k1WSYT3G
組み込みのLinuxを勉強しようと思っているのですが、
手をつけ始めるにはどこから始めたらいいでしょうか?
やはりHardのしくみやKernel内部のしくみを知っていかなくてはいけないでしょうか?

119 :login:Penguin:04/07/09 03:12 ID:NxKS8Rm8
>>118
組み込みのLinuxの勉強って言っても広いから...
ファーム/カーネル/ドライバ/ライブラリ/アプリ/開発環境/営業もマーケティングも重要だ。
なにをしたいの? 狙う所から始めればいいと思うよ。

120 :login:Penguin:04/07/09 13:58 ID:FMwsusuw
>>118
中古のザウルスでも買ってきて情報集めてあれこれプログラム書いてれば
それなりの知識は得られると思うけど。

121 :login:Penguin:04/07/10 00:47 ID:j9yzv2/V
>>120
既に持ってるんなら取っ掛かりとしては良いかもしれんが
中古とは言え、これから金出して買うんだったらArmadilloや
L-CARDのようなワンボード系の方がいいと思うぞ

A/DとかGPIOとか弄って遊べるし
弄って遊ばないと知識も身に付かない

122 :118:04/07/10 10:03 ID:kIoyrax6
>>121
はい、やはり色々試して遊べる方が勉強するにはよいと思っています。
いろいろと調べてみました。
個人として勉強して買うには、値段的に結構しますね。
う〜ん。。。どうしようかな。

123 :login:Penguin:04/07/10 19:06 ID:0tXLKXpP
>>122
LinkStation とか、どうだ?

124 :121:04/07/11 03:40 ID:wcOpheHU
>>122
そこまで赤貧(wなんだったら、たとえばキャラクター液晶モジュール買ってきて
PCのパラレルポートにつないでドライブしてみるとか

とりあえず
・PIO直叩きする感触を掴む
・それをカーネルモジュールで実現してみる
・ユーザランドから使いやすいようにキャラクタデバイスにしてみる
等々取っ掛かりにはなる

あと、直接関係無さそうに見えるかもしれないが、1FDとか2FDで何か
作ってみるのも、資源(組込系では主にFlash)の少ない環境で動くモノ
を作るのに役立つかもしれない

既存のモノを弄るのではなく、自分で一から作ってみれば、その過程で
これまでただ何となく勝手に入ってたコマンドが、どういう働きをするものか
という再確認にもなる。
動きがちゃんと理解できてないと削れないからね。
カーネルのconfigにしても、細かく理解してないと
必要最小限のカーネルを作る事はできないし

125 :login:Penguin:04/07/13 08:45 ID:uDv7y4Dh
>>124
日経Linuxの2004/3〜6号の組込みLinux記事を追いかけてみると安価で雰囲気くらいは掴めるかも…



126 :login:Penguin:04/07/14 00:40 ID:3oBP6sq7
本読んだだけでできる気になってるヤツは使えね〜な

127 :login:Penguin:04/07/17 09:52 ID:L4GiJPHV
>>125
おい、なんとか言えよ!、>>126さんに無能ぶりを指摘されてびびってるのぉ?ぼくちゃんw
やっぱり、使えねーな。無能はこのスレにくるなよ!!

おっと、悔しがって荒らす暇があったら、中身のあるレスができるようにちゃんと実務積め(プ

漏れは>>126さんじゃないよ。勘違いするなよ

128 :login:Penguin:04/07/17 10:33 ID:rMnBzNuT
>>126=127
こんな過疎スレで何を必死に煽ってんの?
言っとくけど煽っても即レスつくほど、ここの住人多くないよ

129 :login:Penguin:04/07/17 12:35 ID:M8rOtc2r
組み込みOSとしてのシェアは、それなりに上昇してるけど、
やっぱり学生さんが少ないと、2chでは盛り上がらないのかもしれませんね。
組み込み==学生にうける
というような状況をつくりだせると業界も賑わんじゃないかと思うんだけど。
例えば就職にはげしく有利だとか。ベンチャ起業に有利だとか。そんなことないのよね。


130 :login:Penguin:04/07/17 12:42 ID:VW0MF14m
今は企業も新人教育を放棄しているからな。
コンソールベースのツールを使いこなすような教育よりも、
右も左もわからないアフォでも使える統合環境を欲しがっている。
gccはイヤだのgdbは使えないだのほざきやがる。
行く末は暗いと思われ。

131 :login:Penguin:04/07/18 14:06 ID:0j2EU2f/
>>130
>コンソールベースのツールを使いこなすような教育よりも、
>右も左もわからないアフォでも使える統合環境を欲しがっている。
>gccはイヤだのgdbは使えないだのほざきやがる。
>行く末は暗いと思われ。
御意。
できる奴はこの状況(上記)がいかんともしがたいので、
そんな奴らを見捨てて前に進んでいる。

132 :login:Penguin:04/07/20 07:23 ID:QG+XfJKR
ツールを使いこなすんじゃなくて、ツールに使われてるんだな。
まともな技術者が日本からいなくなる日もそう遠くはないかも。

133 :login:Penguin:04/07/24 21:36 ID:4TbCF09Q
>>130

激しく同意
いま新人教育を仰せつかっています。
ツールは何でもいいんだけど本人が全くやる気がない。(´・ω・`)
漏れも仕事で外に出ていてほとんどいなくて指導出来なかったことも悪かったのだが
うまくやる気を引き出す方法ないでしょうか?

134 :login:Penguin:04/08/30 06:17 ID:fvU0TO25
>>133
やる気ない香具師は別の部署に移ってもらう(もち最終的には(ry.)とか、
やめてもらえばいいんじゃね?

代わりはいくらでもいるわけだし。

135 :login:Penguin:04/08/30 07:42 ID:9PiH3Ny+
>>133
【教育】弟子の育て方【部下】
http://pc5.2ch.net/test/read.cgi/unix/1084259158/

136 :tom:04/10/22 21:23:57 ID:qKygVlvQ
ねぇねぇ、
powerPC440GXで動くjavaってなにかな?
組込みやってるんだけどさぁ、、^^)

137 :login:Penguin:04/10/23 00:58:15 ID:TF4302vz
cflinux ってどう?使ってる人いる?
コンパクトフラッシュだけで使いたいんだけど。

138 :login:Penguin:04/11/05 11:56:24 ID:ZLIL1zht
cflinuxは使ったことが無いので知らないが、RedHatのディストリビューションからの
でっち上げがCFの上で普通に動いているぞ。

問題になるのは/var、/etc、/tmpなどの書き込みを行うディレクトリをそのままCFに置いて
おくと、あっという間にCFの書き込み回数限界になりかねないので、RAM化しておく
必要があるぐらいだ。

あと、CFのIDE変換インタフェースがきちんとしたものを用意できないと、エラー多発で
えらいめにあう。

適当に詰めれば64MのCFでXが動く。シェルが動くだけでよければ16Mで足りたはず。


139 :login:Penguin:04/12/12 23:22:56 ID:HV4DWMbS
MIPS Malta development systemの価格
Maltaboard + CoreLV/MIPS 4Kc = $4000
Maltaboard + FPGA/MIPS 4KEc = $7500
とのこと。


140 :login:Penguin:04/12/13 00:57:29 ID:ZMD7JytT
組込みLinuxエンジニアの最新市場価値
>>組込み系はPCの38倍の市場!?

http://rikunabi-next.yahoo.co.jp/tech/docs/ct_s03100.jsp?p=fj1040

141 :login:Penguin:04/12/14 20:45:59 ID:InI+Hf/K
>>133
激しく遅レスだが、Linuxから目覚める
http://pc5.2ch.net/test/read.cgi/linux/1070983168/
で新人を釣って、ゲーム作らせておくとか。
手軽に安く部材がそろうし、マシンも早い(w
自分でライブラリとかエディタとか作り出したやつがいれば当たり。
あとは捨て。

142 :login:Penguin:04/12/19 04:36:53 ID:cpy7NjoX
こないだL-Card+を使ってみたんだけど、/dev/stdoutにデータ書き込んで標準出力に回そうと思ったら
Not found的なエラー出て無理だった。普通のLinuxならこういう使い方いけるよね。
組み込みLinuxってのはどれもこういう適当な作りですか?

143 :login:Penguin:04/12/19 13:39:56 ID:FKmh3ki4
>組み込みLinuxってのはどれもこういう適当な作りですか?
何をもって適当と言うのか不明だが・・・
限られたリソースしか無いから busybox なんかを使ってるんだろ?
(個人的に busybox は嫌いです。)
環境が気に入らないなら 0からお好みで作りましょう。


144 :login:Penguin:04/12/20 13:29:08 ID:kJPpEnHe
>>142 stdoutっつっても、組み込み機器にディスプレイがつながってるとは
限らんし。そういう場合にはシリアルにでも出せば?

145 :login:Penguin:04/12/20 18:34:17 ID:rgTSgEF0
>>143
busyboxは容量的に仕方ないし、嫌なら(容量が許せば)別なのに入れ替えることもできるだろうけど
>>142のようなデバイスファイルの扱いの適当さについてはほとんどどうにもできない気がするので。
これも設定とか何やらでなんとかなるのかな。
ちなみに ls -l /dev/stdout ではちゃんと存在してました。当然だけど

>>144
標準出力は必ずディスプレイに出るってわけじゃないでしょ。
ちなみに今回俺はpopen()で呼び出したコマンドの標準出力をプログラム中で取得したかった。
wgetの出力先を/dev/stdoutにして、中間ファイルなしでhttp:なファイルを取ってきたかったんだよね。
w3m -dump使えればいいんだけどw3m入ってないし自分で入れるにしても容量的にキツい。(L-Card+2M)
わざわざ自分でソケット通信するしかないんだろか

146 :login:Penguin:04/12/21 02:39:52 ID:O40RWKQd
popenしたならそのままreadすりゃ取れるじゃん

147 :login:Penguin:04/12/21 03:49:33 ID:/waQb+mF
>>146
wgetで取得したデータをpopenで取りたいんだけど、そのデータを>>142の現象のせいで標準出力に吐けないから無理

148 :login:Penguin:04/12/21 15:57:19 ID:C8QACAgt
>>147
wget なら出力ファイル名を - (ハイフン)で標準出力に出せなかったっけ?
-O - とか、--output-document=- とか。

149 :login:Penguin:04/12/22 02:29:45 ID:pJnnRHKR
何しようとしてどういう事を試してみたのかがさっぱりわからないんだが
情報小出しにしないでちゃんとまとめて書いてみろよ

見た限りでは標準入出力というものへの理解が欠けてるように見るが・・・

150 :login:Penguin:04/12/22 04:02:13 ID:b3PRYGlb
>>149
ふむ、すまんかった。具体的なコードを貼るよ。

sprintf(cmd, "wget -q -O /dev/stdout %s", dataurl);
if ((fin = popen(cmd, "r")) == NULL) {
 fprintf(stderr, "pipe error\n");
 exit(1);
}

目的はdataurlに格納されたURLのファイル内容をpopen()経由で得ること。
だが実際にはこれを実行しても、wgetによる標準出力への出力は>>142のようにエラーが発生して
行われないので、popen()経由でデータを得ることが出来なかった。
(wgetによる標準出力が空なだけで、popen()自体が失敗するわけではない)

>>148
おお! 今まで知らなかった。手元ではきちんといけた。
再びL-Card+に触れる時にそっちに内蔵されてるwgetでもできるのか試してみるよ。
dクス

151 :login:Penguin:04/12/22 22:13:59 ID:6ji+w1+O
やっぱりこの人は入出力の概念を勘違いしているような…

152 :login:Penguin:04/12/22 22:46:35 ID:b3PRYGlb
>>148
L-Card+でも出来た! ほんと助かったdクス

>>151
そうなのか。無知ですまん

最後に>>142で言ってたエラー内容を控えてきたので貼っておくよ
# ls -ld /dev/stdout
lrwxrwxrwx 1 0 0 4 Jan 1 09:03 /dev/stdout -> fd/1
# wget -O /dev/stdout http://127.0.0.1
wget: /dev/stdout: No such file or directory
# wget -O /dev/fd/1 http://127.0.0.1
wget: /dev/fd/1: No such file or directory

153 :login:Penguin:04/12/22 23:13:21 ID:ye/gqIFW
>>152
/dev/fd/1はどこに行ってる?

一般的には /proc/self/fd へのシンボリックリンクになっていて、
/proc がマウントしてあればさらにそこから実際の出力デバイスへの
シンボリックリンク (ex. /dev/tty0とか) になってると思うのだけど。

154 :login:Penguin:04/12/23 04:36:57 ID:/XFsnzOq
>>153
コンソール出力のある場合はそうだけど、パイプに渡してる時は
1 -> pipe:[9999999]
みたいになってるはず。
これはレギュラーファイルじゃないから、write openしようとしても
No such file or directory
になる。

155 :login:Penguin:05/03/17 23:31:47 ID:0UvxWZ13
age てみたりします。
NS Geode 300MHz がのった CPU Board に kernel 2.6.8.1 をインスト。
何と cpufreq が動いた。 Geode に対応していたのね。
しかし、300MHz → 100MHz に落すとシステム時間が約2〜3倍速くなる。(date で確認)
これってどう対処したらよい?

156 :login:Penguin:05/03/18 09:23:19 ID:KjRdWC9R
早くなったように見えるだけだろ

157 :login:Penguin:05/03/19 00:44:58 ID:ZM/iD2fF
???
どういう意味か解りませんが、腕時計で 10秒進む間に
CPU Board では約25秒進むんですが。
Mobile Pen3 のノートでは cpufreq でクロックを落しても
システム時間の進みかたには変化はないです。
何か方法があるのであれば、ポイントだけでも教えてくれ〜

158 :login:Penguin:05/03/19 16:04:21 ID:Tz1O6i2S
mipsで組み込みlinuxやってます。
gdb+gdbserverでremoteデバッグしたくてbuild
したんだけど"putpkt : なんたらエラー"って感じで
通信がうまくいかないです。
target以外に何を指定すればいいか知ってる人いたら
教えてください。えんでぃあんはビックなので
特に指定しないでOKだよね?

42 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)