オープンソースカンファレンス2020 Online/Nagoya 名古屋*BSDユーザグループ2020年5月例会(第243例会)の記録

2020/5/30に行われるオープンソースカンファレンス2020 Online/Nagoya での 名古屋*BSDユーザグループ2020年5月例会(第243例会)の記録です。 #oscnagoya #NetBSD #OpenBSD https://event.ospn.jp/osc2020-online-nagoya/session/85032
1
Jun Ebihara @ebijun

OSCオンライン名古屋に申し込みました。2020/5/30です。

2020-05-13 13:00:08
Jun Ebihara @ebijun

2020/5/30 Open Source Conference 2020 Online/Nagoya に参加を申し込みまんた! ospn.connpass.com/event/174340/?… #oscnagoya

2020-05-13 13:24:00
Izumi Tsutsui @tsutsuii

NetBSD でも Firefox 70 以前なら動くので pkgsrc/www/firefox68 ならまだ adobe-flash-player の動作確認が可能 pic.twitter.com/ucs14GZIRW

2020-05-14 01:10:04
拡大
Izumi Tsutsui @tsutsuii

NetBSD/amd64 9.0 で firefox を debug-info でビルドして adobe-flash-player を実行して plugin-container が core を吐いたときのトレース gist.github.com/tsutsui/c0111b… build/dist/include/mozilla/CycleCollectedJSContext.h の実態はこれ github.com/mozilla/gecko-… そもそも MOZ_ASSERT() で NG

2020-05-14 01:27:24
Izumi Tsutsui @tsutsuii

一つ前の dom/script/ScriptSettings.cpp はこれ github.com/mozilla/gecko-… C++ なんもわからんという感じだけれど、 firefox 70 と 71 で大きく変わっているかというとそんな雰囲気は感じられない。ただ、 firefox の github mirror にリリースタグがないのでよくわからんという問題

2020-05-14 01:31:14
Kenji Aoyama @ao_kenji

Testing #OpenBSD/luna88k 6.7 release binaries. As usual, console at wscons(4) and monochrome X are both working! pic.twitter.com/c66pTkwVNT

2020-05-16 17:40:44
拡大
拡大
Izumi Tsutsui @tsutsuii

dmesg of NetBSD/arc 5.1 on NEC Express5800/230 R4400 PCI dmesgd.nycbug.org/index.cgi?do=v…

2020-05-17 13:09:03
Izumi Tsutsui @tsutsuii

この Express5800/230、2011年末に電源が入らなくなって、翌4月に修理に挫折した後ずっと放置してたのですが、4月から再度着手して 回路図起こし・同一電源の正常品波形測定・各部品を外しての測定診断を経て、電解コン2個、ツェナー2個、トランジスタ3個の交換でようやく復活しました。長かった…… twitter.com/tsutsuii/statu…

2020-05-17 13:17:23
Izumi Tsutsui @tsutsuii

Express5800/230 の故障箇所は常時通電の 5Vスタンバイ電源回路の1次側。この5Vで他の電源も起動するのでここが壊れるとすべてが動かなくなる。5V系・12V系の電解コンデンサもそこそこ漏れていたけれど、それ以前の回路設計の問題というか、設計がPC用っぽい感じ

2020-05-17 13:32:46
Izumi Tsutsui @tsutsuii

回路図はこれ(手書き版+昨日書いたCAD版) 故障内容としては恐らく ① C54 の容量抜け ② ピーク電圧増大による DZ7 OPEN故障 ③ 過電圧による Q55 C-Eショート故障 ④ さらに DZ51 ショート故障、Q52 C-E絶縁低下 という感じ。Q54 は壊れているか不明だったけれど交換。 pic.twitter.com/Djb6CEI2ba

2020-05-17 13:38:08
拡大
拡大
Izumi Tsutsui @tsutsuii

これが一気に壊れたのか徐々に進行したのかはわからないけれど、12Vツェナーが壊れたら100V超がかかるところの部品耐圧が50Vなのはどうなんだとか、そもそもツェナーかましてても100V ACを制御回路に絶縁せず突っ込むのはどうなんだとか いろいろ思うところがある

2020-05-17 13:42:03
Izumi Tsutsui @tsutsuii

回路図を見ながらあちこち測定して部品の異常を確認して これか! と交換してもやっぱり動かない、の繰り返しで心が折れた(ヽ´ω`)

2020-05-17 13:42:39
Izumi Tsutsui @tsutsuii

あと、面実装部品回路だと ・外観では定数がわからない(表記と品番の対応を逆引きで探すのは困難) ・部品種別は基板上の部品番号表記で辛うじてわかるが、抵抗内蔵トランジスタとかは難しい ・部品の下をパターンが通るケースが多く回路図起こしも困難 で診断がさらに難しい pic.twitter.com/L18zfLJYBr

2020-05-17 13:48:55
拡大
Izumi Tsutsui @tsutsuii

Express5800/230 ですが、電源は直ったものの今度は起動時のHWチェックの後のファームウェアの初期化中に止まるという問題が発生していて、いろいろいじるとために起動するが電源を切るとまた起動しなくなる、という別の課題が発生しているので NetBSD/arc の検証はまた別途

2020-05-17 14:49:09
Izumi Tsutsui @tsutsuii

とりあえず NetBSD/arc 9.0 の GENERIC カーネルは(半分予想してましたが)大きすぎてブートローダーがロードに失敗します

2020-05-17 14:49:37
Izumi Tsutsui @tsutsuii

起動しないのは恐らく NVRAM か RTC の電池切れの問題という気がしますが未確認。電源が直ったという満足感を得る間もなく心を折られたのでまた復活してから考えます

2020-05-17 14:52:15
Jun Ebihara @ebijun

NONO 0.0.3 LUNA68k emulator on NetBSD/aarch64 on pinebook pro pic.twitter.com/hpJrnjoUwJ

2020-05-17 18:34:07
拡大
Jun Ebihara @ebijun

cdn.netbsd.org/pub/NetBSD/mis… にnono氏のバイナリを置きました。github.com/ebijun/NetBSD/… で無理やりmakeしただけ。

2020-05-17 18:40:30
Kenji Aoyama @ao_kenji

@isaki68k おお。自分のマシンで動くと感動しますね。 pic.twitter.com/8ckMKvaVG0

2020-05-18 22:09:51
拡大
Kenji Aoyama @ao_kenji

@isaki68k ちょうど試そうとしていたところでした(^_^) まずはNetBSD/amd64で動かしてます。 pic.twitter.com/aqHJDjBInY

2020-05-18 22:41:41
拡大
Kenji Aoyama @ao_kenji

@isaki68k 指定を間違えるとこんなことに(^_^) 冗談はさておきブートローダまで動くのですね。素晴らしい! pic.twitter.com/opnblTfggi

2020-05-18 23:10:05
拡大
Jun Ebihara @ebijun

NetBSD9.0/luna68k on nono 0.0.3 on NetBSD/aarch64 on pinebook pro pic.twitter.com/56IB8z1cBb

2020-05-19 05:05:44
拡大
Jun Ebihara @ebijun

NetBSD/luna68k on NetBSD/aarch64が起動するタイムは、わずか12分にすぎない!では起動プロセスをもう一度見てみよう! pic.twitter.com/dWAdtyF9oj

2020-05-19 05:37:57
拡大
拡大
拡大
残りを読む(62)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?