1 名前:login:Penguin [03/12/12 08:45 ID:tRHVcB2u] 組み込み系エンジニア(初級〜プロ級 どなたでも)集まれー。 組込Linuxのディストリビューション、カーネル、BSP、 ドライバ、ツール、クロス開発環境、他OSとの比較など、 Embeddedな題材についての紹介、評価、質問、風評、何でもござれ。 2〜9あたりで、関連スレ、ディストリ、参考文献を紹介。
778 名前:login:Penguin mailto:sage [2008/08/16(土) 21:12:59 ID:teEHGgQB] >>776 www.sh-linux.org/sh2000.old/about_sh2007.pdf p.28を見れ
779 名前:login:Penguin mailto:sage [2008/08/17(日) 00:42:43 ID:3jPdgluq] >>778 見てみたのですが、liloを打ち込む想定環境が flush romに入ってるbusyboxのようです 当方の環境ではflushにiplのみ入ってる状態ですの この場合のliloてどうすればいいんでしょうかね?
780 名前:login:Penguin mailto:sage [2008/08/17(日) 00:53:51 ID:S5vVejH8] >>779 boot.bをCFから拾ってホスト側で書く。 たしか20あたりのliloじゃないとダメだったような気がするが。
781 名前:login:Penguin mailto:sage [2008/08/17(日) 00:59:36 ID:3jPdgluq] >>780 えーとboot.bをCFから拾ってくるって言うのは lilo.confにinstall=を書けってことであってますか? lilo難しい
782 名前:login:Penguin mailto:sage [2008/08/17(日) 12:50:33 ID:S5vVejH8] CFにSHのboot.bが入っているはずなので、 それを使うようにinstallに書いとけばいいはず。 sh-liloなんてずっと使ってないからよう覚えてないわ。
783 名前:login:Penguin mailto:sage [2008/08/17(日) 19:24:34 ID:3jPdgluq] >>782 なるほどなるほど でもですねそうすると start kernel parameter setting Jumping kernel image お亡くなり って感じです何がいけないんでしょうかね
784 名前:login:Penguin mailto:sage [2008/08/17(日) 22:03:20 ID:3jPdgluq] mapとboot.bの関係が解らないです。 元のlinuxがkernel 2.4.2で今試そうとしているのが kernel 2.6.23です。 boot.bとmapはどれ使えばいいのですかね?
785 名前:login:Penguin mailto:sage [2008/08/18(月) 00:50:33 ID:JDcnqxSD] >>784 少しは自分で調べるなり、考えるなりしなよ。 つまずく度に質問してるじゃん。 向いてないんじゃないの?
786 名前:login:Penguin mailto:sage [2008/08/24(日) 23:32:23 ID:Rm9g9NOE] 2.6系だとカーネルのチューニングってどうしてます? 参考になる情報って何があるのでしょうか 勘と経験しかない?
787 名前:login:Penguin mailto:sage [2008/08/28(木) 05:49:54 ID:uAqu/EdZ] Debian/Ubuntu 系でお聞きします。 Essential な Package だけ、っつーか、 とにかく、apt-get ができるだけの超最低環境が作りたいのです。 極端な話、それでどうやって操作するのかは疑問ですし、 このあたりがないとそもそも apt-get が動かないような気がしますが、 login/getty/bash あたりの必須コンボすら、別になくてもOK。 とにかく、どんなに意味不明な内容でもいいので、 ・apt-get が動く。 ・小さい。小さい。小さい。 こんなのが作りたい。 作り方( or もう既にどこかにあるよ)、教えてください。
788 名前:age mailto:age [2008/08/28(木) 07:31:15 ID:uAqu/EdZ] age
789 名前:login:Penguin mailto:sage [2008/08/28(木) 08:32:03 ID:PTegQfA9] >>787 base.tgzばらして試行錯誤。
790 名前:login:Penguin mailto:sage [2008/08/28(木) 09:28:19 ID:s762wzrS] debootstrapかな。 まだ削れるのもいくつか入るけど、 依存関係で最低限というわけにはいかない。 dpkgだけなら、busyboxにもあるけど。
791 名前:787 mailto:age [2008/08/28(木) 17:26:14 ID:uAqu/EdZ] うーん、debootstrap っすか。 これでつくると、数十メガバイトなんだよな、、、。 今思いついたんだけど、 たとえば、自力でapt-get できる必要性はないんだよな。 たとえば、開発用Debianが C:で、組み込み用が D: だとする。 ようは、C: の apt-get/wget をつかって、D: に 必要なアプリが入ればいいんだよ。 とにかく、せいぜ10MBぐらいのDebianって作れないですかね。 ちなみに、base.tgz ってなんですか? ググったら、某U川氏の pbuilder が引っかかりましたけど、これ?
792 名前:login:Penguin mailto:sage [2008/08/28(木) 21:05:36 ID:Q8MYgHTM] >>791 最小のカーネルを作る 最小のユーザランドを作る 以上
793 名前:login:Penguin mailto:sage [2008/08/28(木) 22:18:54 ID:GEl2a1Ny] usl-5p iohack版でtcpdump動く人いませんか? /dev/bpf0が無いととんでもないこと言われます。 iproute_each.debもあればください
794 名前:login:Penguin mailto:sage [2008/08/28(木) 22:48:20 ID:TDYWiYwS] >>791 べつにDebianがほしいわけじゃないんだよね? ↑にもbusyboxって書いてるけど ttp://buildroot.uclibc.org/ これをとっかかりにするのがいいかと。
795 名前:787 mailto:age [2008/08/29(金) 05:36:49 ID:1zKWN2K0] >>794 ええっと、それだと Binary のPackageがつかえませんよね? Gentooみたいに、全部ソースからコンパイルするってことになる。 そうじゃなくって、 私がやりたいのは、 出来合いのBinary Packageで、 たとえば、Apache「だけが」動く Flash ROMのイメージとか、 Sendmail「だけが」動く、、とか、 それに加えて、Python も動く、、、とか、、、 そんなのが、自分の指定どおりに 自由に作れるようなやつがほしいんですよ。 あと、いま開発用のメインがDebianなんで、Debian/Ubuntu系だと うれしい。
796 名前:login:Penguin mailto:sage [2008/08/29(金) 09:14:06 ID:wBqLAWzK] apt動くまでの環境作ればいいじゃん 10M収まるか知らないけど
797 名前:login:Penguin mailto:sage [2008/08/29(金) 09:45:42 ID:2UecGabJ] >>791 それはDebianではないね。 Debianでなくていいなら、 debootstrapした後に不要なものを自分で削ればいいじゃないか。 動かしたいものの詳細な知識なしにコンパクトカスタマイズは無理だけどな。
798 名前:login:Penguin mailto:sage [2008/08/29(金) 09:47:12 ID:2UecGabJ] >>793 自分でつくればぁ。
799 名前:login:Penguin mailto:sage [2008/08/29(金) 09:56:17 ID:XB7+MkSJ] >>795 Debian既成のパッケージだけで10Mは無理。 カーネルだけで30M以上ある。 Pythonだけだって10M近い。 とりあえず、自分のシステム上で dpkg -s パッケージ名 | grep Installed-Sizeでそれぞれがどれだけの大きさを 占めているのか把握したほうがいい。
800 名前:login:Penguin mailto:sage [2008/08/29(金) 10:35:10 ID:wBqLAWzK] initrdに詰め込むとか
801 名前:login:Penguin mailto:sage [2008/08/29(金) 22:15:12 ID:MNt4MuE2] sh4-unknown-linuxだと configure がbuild system辺だ直せって 怒られます。どこなおせばいいぉ?
802 名前:login:Penguin mailto:sage [2008/08/29(金) 23:05:24 ID:vqkqgiP+] >>801 >どこなおせばいいぉ? エスパーにしか分からない質問をするおまえの頭
803 名前:login:Penguin mailto:sage [2008/08/30(土) 08:44:48 ID:2VCoYTof] >>787 フラッシュメモリベースシステムをDebianで組もうと まったく同じ試みをしたけど、 努力するより1GBのCF買った方が早い と気づいた俺。 ちゃんとDebian的機構を残そうとすると100MB程度は絶対に超えてくる。 で、そこをbusyboxとか使ってクリアしようとしても、アプリパッケージを 入れる段階で依存パッケージがぞろぞろ付いてきて破綻する。 結局頑張っていくとipkgな方向にならざるを得ないんだよな。 あれってuclibcなグレードダウン版debianに他ならないわけで。
804 名前:login:Penguin mailto:sage [2008/08/30(土) 10:21:26 ID:ty/51JYD] >>787 FedoraCoreでCFにそんな感じのシステムを作ってみた。16MBでおさまるね。 いちおうshがうごいてネットも出来るから、あとは好きなアプリを入れれば 何でもできそうだ。
805 名前:787 [2008/09/01(月) 12:38:26 ID:JrV6mK+Y] >>804 kwsk, please!.
806 名前:804 mailto:sage [2008/09/01(月) 13:02:37 ID:5PGfEcQW] >>805 詳しく説明するのも恥ずかしいぐらいの内容なんだけど、loginもgettyもいらないと書いてあったので、 単にinitの代わりに/bin/shを呼んだだけなんだ。さらに上の方でも紹介されてたけど、/bin/nashの機能 で済むならinitrdを改造してしまう方法もある。どの道Bootデバイスによってはinitrdの再構成は必要だからね。 ローダがgrubならmeni.lstのkernel行でinit=/bin/shと書いておく。カーネル起動後にinitの代わりに/bin/sh が呼び出されたとき、dllの解決が出来るよう /libに必要なsoを置いておく。そうするとカーネルがロード された直後にshのプロンプトが表示されるよ。その状態でinit=/bin/shの代わりになにかshのスクリプトを 起動すれば、何でも起動できる。その方法で前に試したとき、xtermが起動するのに必要だったCF容量は 40MBぐらいだったと思う。 こんなんで、どうだす?
807 名前:login:Penguin mailto:sage [2008/10/11(土) 13:40:47 ID:UQ3K470t] crosstoolを使ってSH4の環境を作ろうとしています。 demo-sh4.shにあるgcc-4.1.0では問題なくツールチェインが ビルドできるのですがgcc-4.3.2やgcc-4_3-branch ではエラーが出てコンパイルが止まってしまいます。 gcc-4.3系のクロス環境が欲しいのですが、 クロス環境って新しい環境ではあまりテストされていない のでしょうか?
808 名前:login:Penguin mailto:sage [2008/10/12(日) 18:36:37 ID:hUtrnl8K] crosstool-NGではどうですか?
809 名前:login:Penguin mailto:sage [2008/10/13(月) 00:49:05 ID:VaL2RIfB] >>807 gmpとmpfrは入れてる?
810 名前:login:Penguin mailto:sage [2008/10/14(火) 00:26:10 ID:JJ9HyrmT] >>808 ,809 情報ありがとうございます。 >>808 ./sysdeps/unix/sysv/linux/sh/sys/user.h:24:22: error: asm/user.h: No such file or directory で止まってしまいます。どのような設定で成功されているのでしょうか。 .configを教えていただけないでしょうか。 >>809 hostのほうですよね。gmp-4.2.2とmpfr-2.3.0が入っています。crosstool-0.43では cc1: error: unrecognized option `-Wold-style-definition' で止まってしまいます。どのような設定で成功されているのでしょうか。
811 名前:login:Penguin mailto:sage [2008/10/14(火) 01:58:56 ID:JJ9HyrmT] >error: asm/user.h: No such file or directory の方は、kernelが2.6.25から make headers_installで asm/user.h をインストールしなくなったからのようで、 glibcの方を修正する必要がありそうです。 とりあえず2.6.24にしたところ、今度は [ALL ] make[1]: ディレクトリ `/home/hage/tmp/cross/gcc/crosstool-ng-1.2.4/targets/sh4-unknown-linux-gnu/build/build-cc-core-shared/gcc' に入ります [ALL ] make[1]: *** ターゲット `libgcc.mk' を make するルールがありません. 中止. [ALL ] make[1]: ディレクトリ `/home/hage/tmp/cross/gcc/crosstool-ng-1.2.4/targets/sh4-unknown-linux-gnu/build/build-cc-core-shared/gcc' から出ます [ERROR] Build failed in step 'Installing shared core C compiler' で止まってしまいます。
812 名前:login:Penguin mailto:sage [2008/10/14(火) 12:07:33 ID:9yMCg6/j] >>810 croostoolでgcc-4.3.2だと失敗したから、自分は別の方法を試したよ。
813 名前:login:Penguin mailto:sage [2008/10/15(水) 20:23:29 ID:sA/RGAQm] gcc-4.3.2にいく前にgcc4.1.0+glibc-2.3.6をbuild+installするといいみたいだよ。
814 名前:login:Penguin mailto:sage [2008/10/17(金) 20:53:45 ID:gCPDrz2q] >>813 それは例えば gcc-4.1.0とglibc-2.3.6を /usr/sh-linuxなどにインストールした場合、 gcc-4.3.2のconfigureで --includedir=/usr/sh-linux/include をつければよい ということでしょうか? *** ターゲット `../.././gcc/libgcc.mvars' を make するルールがありません. 中止. ということになってしまうのですが、先にインストールしたgccとglibcをどのように 活用すればよいのでしょうか。
815 名前:login:Penguin mailto:sage [2008/10/17(金) 22:36:07 ID:du1hENzw] crosstoolのスクリプト書き換えて、最後にgcc-4.3.2をbuildするようにしてみただけ。
816 名前:login:Penguin mailto:sage [2008/10/21(火) 17:40:00 ID:ZuNWStjb] このパッチがglibc作るときの肝みたい。 ttp://www.kegel.com/crosstool/crosstool-0.43/patches/glibc-20050502/make-install-lib-all.patch
817 名前:login:Penguin mailto:sage [2008/10/21(火) 23:28:54 ID:ZuNWStjb] crosstool-NGだとstep.mkのlibc_headersをgccのbuildの前に持っていくと少しよくなるみたい。
818 名前:login:Penguin mailto:sage [2008/10/23(木) 00:12:50 ID:7xU7iXWK] なぞなぞみたいなレスばかりで大変でしたが、なんとかsvn版の crosstool-ngに4つ程パッチを当ててcross版shのgcc-4.3.2が ビルドできました。ありがとうございました。
819 名前:login:Penguin mailto:sage [2008/10/28(火) 14:47:59 ID:jMsnT7YX] >>818 おい兄弟。ビルド祝いに『自分で作るLinuxOS最新版』をおまいにプレゼントだ。 【第3部】 ディジタル機器向けの自分Linux < 第1章 > 組み込みに挑戦 《 Part1 》 なぜ組み込まれるのか 《 Part2 》 組み込み機器開発手法とクロス開発 《 Part3 》 SH-4向けにクロス・コンパイル 《 Part4 》 PowerPC向けにクロス・コンパイル 《 Part5 》 PS3用にクロス・コンパイル ttp://ec.nikkeibp.co.jp/item/contents/mokuji/m_180370.html
820 名前:login:Penguin mailto:sage [2008/10/29(水) 08:57:27 ID:RcVJMXNd] >>819 なんかコンパイル方法とかインストール方法ばかりで内容薄そう。 ポーティングとデバッグについて語る本はないのか?
821 名前:login:Penguin mailto:sage [2008/10/29(水) 23:23:20 ID:NIQ76E60] 第3部は古さが目についたけど…
822 名前:login:Penguin mailto:sage [2008/10/30(木) 00:14:13 ID:RkR37X0O] SH4で__fpscr_valuesの置き場所は、libcとld.soでどちらに置くべきか という論争は結局libcで落ち着いたのでしょうか? debianは ttp://patch-tracking.debian.net/ で見るとglibcに持ってる crosstool-ngもglibcにパッチ当ててる uClibcも自分で持ってる 某所のetchバイナリでは確かld.so側だった気が...
823 名前:login:Penguin mailto:sage [2008/10/30(木) 00:22:27 ID:OyfjnZjS] >>822 echo "no-z-defs=yes" > configparms
824 名前:login:Penguin mailto:sage [2008/10/30(木) 00:28:32 ID:RkR37X0O] >>823 それ、呪文のようにいつも書かれていてよく分かってないのですが、 どっちでもOKなように未定義を許可する、という意味なのでしょうか?
825 名前:login:Penguin mailto:sage [2008/10/30(木) 00:41:39 ID:OyfjnZjS] >>824 ttp://www.ebimemo.net/diary/?date=20070620 と crosstool-0.43/sh4.dat を見てみな。
826 名前:login:Penguin mailto:sage [2008/10/30(木) 00:46:44 ID:RkR37X0O] >>825 うん。だから、それはglibcにパッチを当てずにglibcをコンパイルする 方法だよね。>>822 で言いたいのは、えびめも以外はもう libcにパッチを当てる方向で趨勢が決まってしまったの? ということです。
827 名前:login:Penguin mailto:sage [2008/10/30(木) 00:50:43 ID:OyfjnZjS] >>826 知らんがな。
828 名前:login:Penguin mailto:sage [2008/10/30(木) 00:57:36 ID:RkR37X0O] 心配しているのは、debianがshをwww.debian-ports.orgで サポートしはじめたとき、その時当てられるパッチが 非公式バイナリと互換がなくなって、日本はld.so、世界はlibc というガラパゴス状態になってしまうことです。 組み込み機器にカスタマイズする場合は普通glibcなんて使わないから、 あんまり関係ないのでしょうけれども。
829 名前:login:Penguin mailto:sage [2008/10/30(木) 01:06:05 ID:OyfjnZjS] ようわからんけど、__fpscr_valuesが二つ存在する方がおかしいような気がする。
830 名前:login:Penguin mailto:sage [2008/10/31(金) 21:44:37 ID:P1G82Cht] sh4a(SH7780)を積んだボードのシリアルコンソールで質問があります。 ボードベンダーの配っているカーネルが古くてバギーなので、2.6.27を ベースにして改造しています。 ベンダーソースを参考にboard/mach-xxx/の下でボード固有のIDEとか NICのリソースをsetup.cに書き、PCIの初期化部分をdriver/pci/の下で、 ops-xxx.c とfixups-xxx.cを他の7780系のを参考にして書きました。 しかし、ブート時にシリアルコンソールで、カーネルを読み込んだのち うんともすんとも言いません。 ベンダーソースをみると、そのボードはシリアルに内部クロックを使っている とのことなので、7780のデフォでは外部になってたのを変更しました。 すると文字は出てきたのですが文字化けしています。 とりあえず文字化けしないようにするには、さらに見るべきところはどのあたりでしょうか? ブートはネットブートでシリアルコンソールのパラメータはdhcpd.confで渡しています。
831 名前:login:Penguin mailto:sage [2008/10/31(金) 22:13:14 ID:aQEXmB1K] ボーレートジェネレータにどんな値がセットされているか?
832 名前:login:Penguin mailto:sage [2008/10/31(金) 23:19:20 ID:P1G82Cht] キター! sh-sci.h の最後で7780では define SCBRR_VALUE(bps, clk) ((clk+16*bps)/(16*bps)-1) なのを define SCBRR_VALUE(bps, clk) ((clk+16*bps)/(32*bps)-1) こうしたらうまくいきました。ありがとうございました。 ところで、7780で内部クロックの場合は必ず32でいいのでしょうか。 それともボード依存? ttp://article.gmane.org/gmane.linux.ports.sh.devel/4432 このパッチはボード毎に内部か外部かを設定できるようですが、 SCBBRもボード依存なら追加パラメータが必要な気がします。
833 名前:login:Penguin mailto:sage [2008/10/31(金) 23:29:08 ID:aQEXmB1K] >>832 ボード毎というより、SHの種類。 ボードに乗ってるSHの型番のハードウェアマニュアルで確認した方がいいよ。 たぶん、SCIとかは互換性があるようになってるとは思うけど...
834 名前:login:Penguin mailto:sage [2008/11/01(土) 00:07:16 ID:IU6I3ikS] >>833 ttp://japan.renesas.com/fmwk.jsp?cnt=sh7780_series_landing.jsp&fp=/products/mpumcu/superh_family/sh7780_series ここのSH7780グループです。 なので、CPU_SUBTYPE_SH7780なんですが...
835 名前:login:Penguin mailto:sage [2008/11/01(土) 01:14:16 ID:rnHgKP9C] >>834 SCSMRのCKSを確認してみたら?
836 名前:login:Penguin mailto:sage [2008/11/01(土) 01:30:34 ID:rnHgKP9C] t = SCBRR_VALUE(baud, clk_get_rate(s->clk)); clk_get_rateの値が計算式とあってないとかかな?
837 名前:login:Penguin mailto:sage [2008/11/01(土) 01:47:04 ID:rnHgKP9C] .configのCONFIG_SH_PCLK_FREQの設定から調べていくしかないような?
838 名前:login:Penguin mailto:sage [2008/11/01(土) 22:43:51 ID:HXyf9d9+] 起動時にクロック周波数計算した結果出してなかったっけ? それがちゃんと合ってるか確認すれば何かわかるんでないかい。
839 名前:login:Penguin mailto:sage [2008/11/06(木) 00:49:19 ID:icPCIawf] sh4の内臓RTCクロックだと 1日何時間ぐらい誤差生じますか?
840 名前:login:Penguin mailto:sage [2008/11/06(木) 02:07:01 ID:umCC2pO9] ×内臓 ○内蔵
841 名前:login:Penguin mailto:sage [2008/11/06(木) 23:01:47 ID:7Lcq+V96] ◎腹時計
842 名前:login:Penguin mailto:sage [2008/11/07(金) 03:13:15 ID:PZHHF/WF] 腹腹時計
843 名前:login:Penguin mailto:sage [2008/11/07(金) 11:01:09 ID:sJeItv7s] リアルタイム腹時計。メシウマ。
844 名前:login:Penguin mailto:sage [2008/11/07(金) 23:17:21 ID:XWYMccj1] >>839 ハード屋に聞いた方がいいんじゃない?
845 名前:login:Penguin mailto:sage [2008/11/08(土) 11:57:52 ID:HSw2Z6aa] >>844 LinuxだとRTC信用できないよね Tronだとずれることないけど
846 名前:login:Penguin mailto:sage [2008/11/08(土) 12:59:28 ID:mZ30B6Uf] >>839 つないでる水晶の精度を調べれ。 >>845 そらRTCじゃなくてシステムクロックの話でないかい?
847 名前:login:Penguin mailto:sage [2008/11/09(日) 23:30:51 ID:mNPs1MwW] RTC用水晶とマイコンの結線を横切る妙な信号ラインがあるとか?
848 名前:login:Penguin [2008/11/10(月) 22:34:58 ID:IKrpmgOA] 超初心者で申し訳ない。 DevRocketの日本語版helpとか なんかヒントになるものって転がってない? そろそろ英語が暗号に見えてきた・・・
849 名前:login:Penguin mailto:sage [2008/11/11(火) 00:14:53 ID:XABrwXGw] Eclipse?
850 名前:login:Penguin [2008/11/11(火) 11:37:28 ID:NWmxne/g] うむ
851 名前:login:Penguin mailto:sage [2008/11/12(水) 00:26:33 ID:u3sCOdRP] >>848 montavistaのサポートあるだろw
852 名前:login:Penguin mailto:sage [2008/11/12(水) 00:32:47 ID:u3sCOdRP] こんなアホなこと聞きそうな個人というか団体というか法人が 2社程思いつくけど 実名書くとまずいよなぁ
853 名前:login:Penguin mailto:sage [2008/11/12(水) 00:33:35 ID:TYMB2Xxe] さらした方がいいのでは?
854 名前:login:Penguin mailto:sage [2008/11/22(土) 00:50:53 ID:XR7a7QEZ] 基本的な質問なのですが、商用の組み込みLinuxって、ソースの公開を要求すれば開示してもらえるのでしょうか。 たとえばMontaVista Linuxとか WindRiver Linux とか・・・。
855 名前:login:Penguin mailto:sage [2008/11/22(土) 09:26:08 ID:uKdCq4DY] それなりの対価払えば開示してくれると思うよ。
856 名前:login:Penguin mailto:sage [2008/11/22(土) 09:52:59 ID:XR7a7QEZ] >>855 あ、お金いるんですか。むちゃくちゃ高そうですね。 GPLのおかげで無償になるかと思っていました。
857 名前:login:Penguin mailto:sage [2008/11/22(土) 11:24:32 ID:iwGHGIKN] 開示はされるだろう、 ビルドしても役に立たないだけで。
858 名前:login:Penguin mailto:sage [2008/11/22(土) 18:12:09 ID:rSENTu6y] >>854 何のソースかによる。
859 名前:login:Penguin mailto:sage [2008/11/23(日) 10:57:13 ID:PIFyGHSV] >>858 質問ばっかですいませんが、新しいデバイスのために開発されたデバイスドライバのソースは 開示されるでしょうか。ケースバイケースかもしれませんが・・・。
860 名前:login:Penguin mailto:sage [2008/11/23(日) 13:06:17 ID:LxG5vui1] >>859 >>855
861 名前:login:Penguin mailto:sage [2008/11/23(日) 14:27:07 ID:pn85C1NE] >>859 GPLなら開示しなければならない。 GPLにひっかからないように作れば 開示必要なし。 GPLかどうかの判断は非常にマンドクセですね。
862 名前:login:Penguin mailto:sage [2008/11/23(日) 14:34:56 ID:WxQqWI8P] contact your lawyer
863 名前:login:Penguin mailto:sage [2008/11/24(月) 21:56:52 ID:bQJOu4Sc] あと、ユーザじゃない人に開示する義務はないからね
864 名前:login:Penguin mailto:sage [2008/11/24(月) 22:53:42 ID:HFrUuu24] ん? それは GPL の話なの? 俺々ライセンスの話ならチラシに書いて冷蔵庫に貼っておくといいよ。
865 名前:login:Penguin mailto:sage [2008/11/27(木) 21:18:24 ID:fuhxtffJ] GPLでもお金取れるよ ただし二次配布に制限ないから一時配布で儲けないとお金にならないよ バージョンアップをちびちびと頻繁にやるといいよ ・・って認識でいいの?
866 名前:login:Penguin mailto:sage [2008/11/27(木) 22:07:23 ID:emPw+0W8] もっと現実をみろよ
867 名前:login:Penguin mailto:sage [2008/11/28(金) 21:19:15 ID:+1yYbKWT] ソースクレ中「ソースよこせ」 オレ「100万円になりますがよろしいですか」 ソースクレ中「はい」 こんな世の中になるといいなあ
868 名前:login:Penguin mailto:sage [2008/11/29(土) 10:30:50 ID:Cp5SyqZn] ソースクレ中「ソースよこせ」 オレ「100万円になりますがよろしいですか」 ソースクレ中「悪徳商売ニダ!OSSの助け合い精神がないニダ!スラドにタレこむニダ!」 がオチかと。
869 名前:login:Penguin mailto:sage [2008/11/29(土) 11:09:46 ID:ji1dj2b5] だからGPLマンドクセで敬遠される。
870 名前:login:Penguin [2008/11/29(土) 13:03:53 ID:AbFSnaVr] 商用の場合どっかが公開してるだろ、ソニーとかmontavistaのそのままネットにおいてたし。
871 名前:login:Penguin mailto:sage [2008/11/29(土) 22:45:23 ID:x6WDXIQW] そもそも、ライセンスも理解できないようなのが、何をするんだい?って話だよなw
872 名前:login:Penguin mailto:sage [2008/12/02(火) 07:23:39 ID:bEqWGGEi] お金出してくれる人:ライセンスって何? お金かけなきゃ何でも良いよ。 作る人:公開義務ライセンスめんどくさ。ヲレライセンスで作成。
873 名前:login:Penguin mailto:sage [2008/12/20(土) 19:07:18 ID:OxZ3z/Cu] SH-4aやSH-4にLinux入れて、ちゃんと性能出てますか?
874 名前:login:Penguin mailto:sage [2008/12/22(月) 00:38:06 ID:F2q8tMwR] 君の頭の性能出てますか?
875 名前:login:Penguin mailto:sage [2008/12/23(火) 04:15:24 ID:krVU7bcK] 頭より口の方が早いです。
876 名前:login:Penguin mailto:sage [2008/12/23(火) 05:40:08 ID:/BY2m/Tf] >>873 それなりに出てるよ。 SH4
877 名前:login:Penguin mailto:sage [2008/12/23(火) 11:40:53 ID:eXXICwW0] ルネサスはLinuxから手を引くだろうな
878 名前:login:Penguin mailto:sage [2008/12/23(火) 11:46:11 ID:g0ix21J/] >>877 なんで?ソースは?
879 名前:login:Penguin mailto:sage [2008/12/24(水) 02:05:28 ID:YrEWTHMb] コンパイラはGCCに丸投げなくせに。 cygwinで十分と思ったのか?
880 名前:login:Penguin mailto:sage [2009/01/16(金) 01:11:24 ID:eX4b5Pfy] ARMの一番やっすい開発環境って クロバコ以外ないですよね?
881 名前:login:Penguin mailto:sage [2009/01/16(金) 12:54:10 ID:9lo4Zfxp] >>880 QEMU
882 名前:login:Penguin mailto:sage [2009/01/16(金) 21:32:19 ID:T/sjgmL6] skyeye
883 名前:login:Penguin [2009/01/16(金) 21:38:09 ID:mXGyyr1P] MIPSのやっすい…(ry ?
884 名前:login:Penguin mailto:sage [2009/01/16(金) 21:42:06 ID:BIK+zsfR] Mini2440というものが届いたがARM9っす なんやら中国語でかかれてたから英語に変換したけれど 底辺高卒なんで、データシート解読するだけで今のレベルでは限界だなあ
885 名前:login:Penguin mailto:sage [2009/01/16(金) 22:02:40 ID:9lo4Zfxp] wizpyってarmらしい。 ttp://www.amazon.co.jp/dp/B000NHG91E/
886 名前:login:Penguin mailto:sage [2009/01/16(金) 22:07:05 ID:D3tt2ukM] いまならBeagleBoardでしょ
887 名前:login:Penguin mailto:sage [2009/01/17(土) 00:25:03 ID:AVmiEuig] >>883 つLaFonera
888 名前:login:Penguin mailto:sage [2009/01/17(土) 00:53:38 ID:zS7kgnq/] >>886 BeagleBoad納期3ヶ月だよムリ
889 名前:login:Penguin mailto:sage [2009/01/17(土) 21:01:49 ID:yenRObNP] PocketStationはARMだったな。 optimizeにARMの安いのがある。3980円 optimize.ath.cx/index.html ライタ込みでも1万以下 秋葉のitプラザ行けば買える。
890 名前:login:Penguin mailto:sage [2009/01/17(土) 21:56:07 ID:Mgxz1UvN] オプティマイズは安くていいけど>>880 にすすめられる内容じゃないだろ!? 俺が知らないだけでROM 512KB, RAM 32KBで動く組み込みLinuxがあるのか?
891 名前:login:Penguin mailto:sage [2009/01/17(土) 22:03:03 ID:VUqZLXYg] uclinuxはどうよ
892 名前:login:Penguin mailto:sage [2009/01/17(土) 23:25:25 ID:AVmiEuig] RAM32KBで動くのか? いくらuCLinuxでもそりゃむりぽ。
893 名前:login:Penguin mailto:sage [2009/01/18(日) 06:26:42 ID:ApJHapsc] この規模でわざわざlinuxなんて動かす意味ないよ
894 名前:login:Penguin mailto:sage [2009/01/23(金) 02:12:45 ID:NwJEAee4] uCLinux以外で軽量なLinuxって何があるのですか?
895 名前:login:Penguin mailto:sage [2009/01/23(金) 02:19:34 ID:JzQHNMvz] OSを乗せたらある程度のCPUパワーいるわな。
896 名前:login:Penguin mailto:sage [2009/01/24(土) 14:49:30 ID:pGjF4uLe] >>894 軽量では無いと思う
897 名前:login:Penguin mailto:sage [2009/01/24(土) 15:19:32 ID:636Wt/Ax] Linuxのパッケージやドライバ容量削るテクニック資料ってありますか?
898 名前:login:Penguin mailto:sage [2009/01/25(日) 02:25:44 ID:iTRRH5Yh] あんまりないんじゃね? 俺は LFS使って構築後、不要なもんを削除して strip。
899 名前:login:Penguin mailto:sage [2009/01/25(日) 06:39:16 ID:9Myii/Zw] 時代の流れで言うとstripよりUPX。
900 名前:login:Penguin mailto:sage [2009/01/25(日) 22:13:17 ID:Ku10w4SS] >>894 LinuxではないがeCos+EL/IXとか
901 名前:login:Penguin mailto:sage [2009/01/26(月) 04:30:24 ID:FWxjVGBO] hos-v4
902 名前:login:Penguin mailto:sage [2009/02/02(月) 11:11:43 ID:buwNoYJC] >>822 glibcのアップストリームでno-z-defs=yes派がlibcパッチ派に押しきられ そうですな。iohackとかsh-linuxとかのガラパゴス住人はリビルド必至。 ざまぁ。
903 名前:login:Penguin mailto:sage [2009/02/03(火) 01:38:29 ID:ZtiXlByy] sysdeps/sh/elf/start.Sで定義してあるのに?
904 名前:login:Penguin mailto:sage [2009/02/04(水) 17:48:59 ID:thdg7Jkq] Makefileの変更で終わっちゃったね。
905 名前:login:Penguin mailto:sage [2009/02/08(日) 14:43:32 ID:YQsR9jh5] ちょっと質問させてください Linux2.6を、ARM CPUに乗せて組み込み開発してます。 hoge.bin : 64KB をrootfsに突っ込んで、mkcramfsで圧縮しました。 hoge.binは、圧縮後、64K > 10Kまでサイズが小さくなってました。 このhoge.binをmmapで読もうと思うんですが、 その場合って、圧縮後のデータが見えてしまうものでしょうか? read()でhoge.binを読んだら、カーネルが解凍後のデータをくれるけど、 mmapしたら、圧縮したままのデータをくれる、とそんなイメージがあります。 見当外れ?
906 名前:login:Penguin mailto:sage [2009/02/09(月) 09:43:12 ID:LeNfKMss] >>905 うちでは展開したものがマップされてるよ。
907 名前:login:Penguin mailto:sage [2009/02/09(月) 09:45:04 ID:LeNfKMss] ああ、マウント前のhoge.binなら展開されないんじゃないかな。たぶんだけど。 マウント済みのものなら展開されてる。
908 名前:login:Penguin [2009/02/10(火) 13:38:43 ID:ceRl2nLq] どこをmmapするかによるでしょ。。
909 名前:login:Penguin mailto:sage [2009/02/13(金) 17:47:43 ID:XGn538hJ] 秋月のLTA042B010FをH8上uClinuxのGUIデバイス(16bitカラー)として使おうと思ってるんだが SRAM(256k/16bit)とPLDでバッファ作って表示させる場合なんか都合のいいドライバやソースは無いかな?
910 名前:login:Penguin mailto:sage [2009/02/13(金) 23:49:29 ID:VVQZ/aiW] Pandora注文した俺が記念カキコ
911 名前:login:Penguin [2009/04/07(火) 01:13:07 ID:TryKF9Oe] ほしゅ〜
912 名前:login:Penguin mailto:sage [2009/05/10(日) 11:11:58 ID:vCpf66/I] ほしゅ〜
913 名前:login:Penguin mailto:sage [2009/05/15(金) 01:28:13 ID:dz5DzH2D] リアルタイム Linux アーキテクチャーの徹底調査 www.ibm.com/developerworks/jp/linux/library/l-real-time-linux/ >Linux をリアルタイムに対応させるソリューションはいくつかありますが、この記事で取り上げるのはシン・カーネル (またの名をマイクロ・カーネル)、ナノ・カーネル、そしてリソース・カーネルという 3 つの方式です。 >そして締めくくりとして標準 2.6 カーネルのリアルタイム機能について説明し、これらの機能を有効にして使用するする方法を紹介します。 Linuxを効率的に使いこなすプラットフォーム - Wind River Linux 3.0が登場 journal.mycom.co.jp/articles/2009/04/08/wind_river_linux3/ >「Real-Time Core」「Preempt_RT」に加え「Preempt_IRQ」の追加 >最悪値で0〜50μsの領域はReal-Time Core、最悪値で50〜100μsの領域はPreempt_RT、最悪値が100μs以上の領域はPreempt_IRQといった区分けが可能となった。
914 名前:login:Penguin mailto:sage [2009/05/15(金) 01:31:47 ID:dz5DzH2D] uClinuxはLinuxのメインラインにマージされてから更新が止まっているように見える。 ハード・リアルタイムを可能にする(CONFIG_)PREEMPT_RTパッチのLinuxメインラインへのマージはまだ先そうだな。
915 名前:login:Penguin mailto:sage [2009/06/17(水) 12:43:20 ID:ZYRUh19W] gumstix Overo Water注文した- いまアラスカまで北。でも明日から出張ー
916 名前:login:Penguin mailto:sage [2009/06/18(木) 23:27:01 ID:devFQXIt] なにかと思ったら、これか www.gumstix.com/store/catalog/product_info.php?cPath=31&products_id=228 Overo Water + Tobi + AC電源、って感じで買ったということで?
917 名前:login:Penguin [2009/06/19(金) 18:05:39 ID:jEbKLWNY] page2.auctions.yahoo.co.jp/jp/auction/b101392485 これってどうやってつかうの?
918 名前:login:Penguin mailto:sage [2009/06/20(土) 14:16:08 ID:scxDjYjs] >>917 NAS を USB に変換する。 プリンターから直で見えるようになる。
919 名前:login:Penguin mailto:sage [2009/07/03(金) 08:44:14 ID:h932vCfO] crosstool-ngいいねぇ。 SH系がSH4、SH4A、SH3とあるし。 ただ、まだEXPERIMENTALというのがなぁ・・・。 えらい人、頑張っておくれ。
920 名前:login:Penguin mailto:sage [2009/07/03(金) 10:07:57 ID:+Nb1fAvo] >>919 libgcc_s.soを作るあたりで-lcがどうのとか言われて いつも手パッチしてるんだけど、そっちはどう?
921 名前:login:Penguin mailto:sage [2009/07/03(金) 11:55:04 ID:h932vCfO] >>920 ごめん。最近使い始めたばかりなので、 あまり参考にならないかも・・・。 crosstool-ng ver:1.4.1 kernel:2.6.26.8 binutils:2.19 gcc:4.3.2 glibc:2.9 Threading:nptl の組み合わせで、SH4、SH4Aしかまだ作ってないけど、 とりあえずは修正なしでそのままコンパイル出来たよ。 (ちょこちょこ警告やら出てはいたが)
922 名前:login:Penguin mailto:sage [2009/07/06(月) 18:23:28 ID:KAlf/WH/] 現在主流(と思われる)の組み込みlinuxの ディストリって、 Montavista TimeSys Wind River Linux Android こんなもん? あとは、各メーカーで独自にポーティングとかかな。
923 名前:login:Penguin mailto:sage [2009/07/06(月) 22:41:07 ID:UwbeUV1R] >>922 Wind River Linuxは来年には無くなる Debian入れろボケが
924 名前:login:Penguin mailto:sage [2009/07/06(月) 23:43:12 ID:Ww1y75Vg] >>922 LFS
925 名前:login:Penguin mailto:sage [2009/07/07(火) 08:56:35 ID:8Nt2dkRf] debianもあったね。 そういやSUZAKUボードがdebianだったような・・・昔の記憶だから曖昧だが。 では、 Montavista TimeSys Wind River Linux Android debian LFS かな。 Wind River Linuxなくなるって、どっかニュースになってた? まだ案件で使った事ないんだよなぁ。
926 名前:login:Penguin mailto:sage [2009/07/07(火) 09:49:20 ID:PdD2SIwP] >>925 Wind RiverはIntelに買われたよ。
927 名前:login:Penguin mailto:sage [2009/07/07(火) 10:31:07 ID:8Nt2dkRf] そのニュースは見たけど、 Wind River Linux自体はなくならないでしょ。 Intelも組み込みLinuxを強化したくて買収したんだろうし。 まぁ、名称の変更はあるかもしれないけど、 ディストリそのものが消える事はないと思うんだけどなぁ。 いや、すでに「Wind River Linux、販売停止」なんて記事が あるなら話は別ですがw
928 名前:login:Penguin mailto:sage [2009/07/07(火) 10:46:22 ID:He6sNoKH] しかし、最近のインテルの「ARMを駆逐するぞ」発言連発からすると IA系以外の商売は終息させる可能性はあるんじゃねーか。 PPCもAtomの敵だから終わらせるかもな。 まあ、急に終わらせることはないだろうが、買収した後、うやむや にして都合の悪い部門を握りつぶすのは良くあるパターンだよ
929 名前:login:Penguin mailto:sage [2009/07/07(火) 12:48:34 ID:8Nt2dkRf] 自社のCPUのみ最新版をサポートし続けて、 他社は更新なし(打ち切りではなく現行より更新しない) なんて事ぐらいはしそうではあるが。
930 名前:login:Penguin mailto:sage [2009/07/08(水) 00:46:32 ID:JdD2iX6x] >>927 無償公開でもしないかぎりWindRiverLinuxなんて利用価値 ないけどなぁ
931 名前:login:Penguin mailto:sage [2009/07/08(水) 08:46:00 ID:jGhqYPJI] >>930 そうは言っても、世の中 金を払って安心するやかたもいるのも事実。
932 名前:login:Penguin mailto:sage [2009/07/10(金) 07:44:45 ID:7OFwLBkE] ChromueOSとかTegraとかはスレ違い? pc.watch.impress.co.jp/docs/column/ubiq/20090710_300897.html
933 名前:login:Penguin mailto:sage [2009/07/11(土) 03:00:15 ID:kfMng2Ja] ChromueOSが普及するとXorgとGTKから 開放されるって聞いたけど本当なんですか?
934 名前:login:Penguin mailto:sage [2009/07/13(月) 08:55:20 ID:F+1GHN2y] >>933 どう解放されると聞いたん?
935 名前:login:Penguin mailto:sage [2009/07/13(月) 12:53:05 ID:lwEl5Tou] 独自のウィンドウシステムって書いてあったね
936 名前:login:Penguin mailto:sage [2009/07/13(月) 13:03:46 ID:mB3ewR87] X Window Systemを使わない選択肢はアリだろうけど、 独自のを書いて、でグラフィックスカードのアクセラレーションを サポートしていくのは余り現実的とはいえないんじゃないかな。 グラフィックのアクセラレーションなんぞ要らんという方向もある かもしれないが、もっさりになるよね。 なんで、X Window Systemを使いつつウィンドウマネージャとか を刷新する程度じゃないの。 ああ、Intel、TIあたりが参加してるから、そいつらに 自分でアクセラレーション部分サポートさせるという手はあるか。 TIはOMAP、IntelはGMAとか。限られたプラットフォームでしか快適に 使えないものになるけどな。
937 名前:login:Penguin mailto:sage [2009/07/13(月) 23:18:47 ID:J39zNjXE] ウィンドウマネージャーとかUIとかを自前でやるだけジャネーノ?
938 名前:login:Penguin mailto:sage [2009/07/13(月) 23:23:51 ID:IpiiGMRR] googleはLLVM+GPUで ウィンドウマネージャ高速化するって言ってたけど
939 名前:login:Penguin mailto:sage [2009/07/13(月) 23:31:52 ID:J39zNjXE] そうなんだ
940 名前:login:Penguin mailto:sage [2009/07/14(火) 08:36:02 ID:glTs7W5s] >>938 てことは、GPU搭載型の基盤じゃないと性能を発揮できない?
941 名前:login:Penguin mailto:sage [2009/07/15(水) 00:38:45 ID:2qdUGVkL] OMAPとか、PowerVRコア統合してるしなぁ・・
942 名前:login:Penguin mailto:sage [2009/07/15(水) 14:32:32 ID:Iw5uk7YG] AtomZ系のチップセットもPowerVR SGXだね。
943 名前:login:Penguin mailto:sage [2009/07/20(月) 12:52:31 ID:aYgFYskr] 開発環境としてTouchBookに期待してるんだが 地味に延期が続いてるんだよなー。 ソニエリのsnapdragon携帯が待ち遠しいや
944 名前:login:Penguin mailto:sage [2009/08/22(土) 17:45:51 ID:vt08eJhr] な
945 名前:login:Penguin mailto:sage [2009/08/24(月) 12:20:02 ID:pp1Ip+8g] に