編集可能

関西オープンソース2019 NetBSDブース展示の記録

2019/11/8-8に大阪南港ATC10階で行われる関西オープンソースでのNetBSDブース展示記録です。 #kof2019
ておくれ KOF KOF2019 今日D pinebook Zaurus NetBSD mikutter Raspberry Pi SHARP
2
Izumi Tsutsui @tsutsuii
@kapper1224 こちらの手元の C1000 だと起動しているのですが、起動しない場合もあるということはカーネルや zbsdmod.o そのものの問題なのではなくて、単に空きメモリの問題かもしれませんね……
Lucky owner/capturer @nullnilaki
@ima_tomoasa ありがとうございます。 内容はちょっとニッチですけれど、 #今日D という素敵なハッシュタグがうまれて沢山のファングッズがうまれたのは、やっぱり先生の作品がとても魅力的だったからと思います。
Lucky owner/capturer @nullnilaki
@ima_tomoasa 絵柄はやわらかな雰囲気だけれど、ドライブのシーンはしっかり精彩に描かれていてそのギャップがまた素晴らしいと思いました。 ファンミーティングで直接サインを頂けたのは一生の思い出です。 (お酒がもったいなくて飲めない...) pic.twitter.com/J8Nj4GorBu
拡大
Lucky owner/capturer @nullnilaki
@ima_tomoasa "水面下でうごうごしておることがあります🤔"そうなので、続報楽しみにお待ちしております。 お仕事大変でしょうし、しっかり休養を取ってくださいませ。 これからも素敵な作品を応援しております。
Lucky owner/capturer @nullnilaki
今日どこさん行くと?っていう熊本を舞台にドライブをするっていう漫画があって、絵柄はふんわりしているけれど、ドライブシーンは精彩に書かれていて、ファンミーティングに参加する程度にハマっていたんだけれど、次号で連載終了するらしくすごく残念... 凄く良い作品なので是非ご一読を! #今日D pic.twitter.com/lc0YYOFl2I
拡大
拡大
Lucky owner/capturer @nullnilaki
と、めずらしく漫画の宣伝してみました。 本当に面白いので、オススメです。 sp.seiga.nicovideo.jp/comic/34089 で試し読みできます。
Lucky owner/capturer @nullnilaki
KOFの推薦図書に出来んかな...🤔 技術書ではないしダメか... でもNEW GAME! という過去が... #ダメです
Izumi Tsutsui @tsutsuii
NetBSD/zaurus カーネルが起動できない件を懲りずに調べて、 zbsdmod.c で text と data をコピーした後 bss をクリアしていないのが気になって修正してみたところ - C860 での LiveImage カーネル - C1000 で起動しなかった 9.0_BETA がそれぞれ起動するようになったっぽい? gist.github.com/tsutsui/2033b3…
Izumi Tsutsui @tsutsuii
ただし - 素の 8.1 の GENERIC の mountroot後の Alignment Fault 3 は依然として発生する - 素の 9.0_BETA の GENERIC は起動しない というわけで、まだ他の問題も残っている。9.0_BETA の GENERIC は 5MB近いのでサイズのせいかもしれない (COPY_SYMTAB が 500KB近く消費している)
Izumi Tsutsui @tsutsuii
いまいち確証がないけれど、画面が ぼわーん とホワイトアウトして起動していないパターンは今回の bss クリアで直っているのではなかろうか(起動しないバリエーションが多すぎて、再起動に時間がかかるのと相まって検証中に心が折れる)
Izumi Tsutsui @tsutsuii
遠い記憶の彼方だけれど、カスタムのいわゆる(?) Zaurus special kernel を入れていたらしい。 tetsu.homelinux.org/zaurus/kernel/ NetBSDからの再起動後にうまく起動しなかったりと検証に支障があるのでオリジナルのに戻す support.ezaurus.com/sl-c860/update…
Izumi Tsutsui @tsutsuii
で、SHARPのページの「カードを使ったSL-C860本体システムのアップデート」を見て気づいたけれど - 電池交換スイッチを「解除(交換時)」側に切り換え - 5秒待ってから、[Fn]キーと[Home]キーの両方を押しながら、スイッチを「ロック(使用時)」側に切り換え メンテナンスカーネルもこれで起動可能?
Izumi Tsutsui @tsutsuii
SL-C860 検証結果: Qtopia上の端末コンソールからだと - LiveImage版 zbsdmod.o + netbsd は起動しない - zbsdmod.o + USB他のデバイスを削ったカーネルは起動する - bss修正版 zbsdmod.o + netbsd でも起動しない init 2; chvt 1 したコンソール上だと bss修正版 zbsdmod.o + netbsd でも起動する。
Izumi Tsutsui @tsutsuii
SL-C860 で init 2; chvt 1 したコンソール + bss修正版 zbsdmod.o + netbsd-INSTALL のインストールカーネルでも起動した。 このイントールカーネルは 5,184,736バイトあるのに起動できているので、単純に何かしらのサイズより大きいとダメというわけでもないらしい。う〜む pic.twitter.com/NlPnitG1zZ
拡大
Izumi Tsutsui @tsutsuii
Zarurs SL-C760 running NetBSD/zaurus 8.1 live image on 8GB SDHC pic.twitter.com/F4xAEUmruL
拡大
拡大
拡大
拡大
Izumi Tsutsui @tsutsuii
All Zaurus have PXA2xx XScale (ARMV5TE core) dmesgd.nycbug.org/index.cgi?do=v… but the default MACHINE_ARCH for NetBSD/zaurus is earm, not earmv5 !? nxr.netbsd.org/xref/src/build…
Izumi Tsutsui @tsutsuii
Zaurus/Linux/Console の wiki のもうちょっと新し目の archive があった web.archive.org/web/2011091905… こちらも現存はしていないけれど、 archive の feed のリンクの archive から jfbterm のパッケージもダウンロード可能っぽい
Izumi Tsutsui @tsutsuii
NetBSD/zaurus 8.1 Live Image とりあえず 20191027版 teokurebsd.org/netbsd/liveima… - bss修正版 zbsdmod.o に差し替え - /tmp の tmpfs をやめた (1024版でやめたつもりがなぜか残ってた)
Jun Ebihara @ebijun
まとめを更新しました。#NetBSD「NetBSDでザウルス SL-C700 サポートするぞ」 togetter.com/li/242873
Jun Ebihara @ebijun
関西オープンソース向け #NetBSD 観光ガイド作った。re.soum.co.jp/~jun/KOF2019.p…
Izumi Tsutsui @tsutsuii
Playing video with audio on SHARP Zaurus SL-C700 running NetBSD/zaurus 9.0_BETA and mplayer PXA250, メモリ 32MBの C700でも動画再生可能でサウンドも問題なし pic.twitter.com/VKTXyJCo9R
Izumi Tsutsui @tsutsuii
- ENTRY アドレス指定漏れ →pullupまで済 - zbsdmod.o の問題×2 (alignment, bss clear) →pullupまで済 - Alignment Fault 3 →commit済 pullup未 - WSDISPLAY_COMPAT_RAWKBD →commit済み pullup未 - MAKEDEV RAW_PART NG →commit済 pullup未 - 9.0 zaudio attach NG →commit未 パッチ承認待ち
Izumi Tsutsui @tsutsuii
- 8.1 の Xorgサーバーの Rotate CW/CCW の表示がおかしい問題 →調査未 (9.0 で起こるのかも未確認) これで既知の問題は一通り挙がってる? (一発で動けば OSC徳島ネタにならんかな、とか思ってふと動かしてみただけなのにどうしてこうなった)
Izumi Tsutsui @tsutsuii
追加で これ twitter.com/tsutsuii/statu… をドキュメントとしてちゃんと書く、という課題 (C700以外でも ロード時のメモリ不足によるハングの可能性が下がる・NetBSD起動までの時間が半分以下になる のでトライアンドエラーデバッグにはほぼ必須)
Izumi Tsutsui @tsutsuii
NetBSD/zaurus current コミット用差分 gist.github.com/tsutsui/1bd631… autoconf.c は zaudio(4) 問題の PR/54658 用。 SL-C700 dmesg dmesgd.nycbug.org/index.cgi?do=v…
残りを読む(188)

コメント

Jun Ebihara @ebijun 2019年11月9日
まとめを更新しました。#KOF2019 #NetBSD
ログインして広告を非表示にする
ログインして広告を非表示にする