23:57:00 @kb10uy@mstdn.maud.io
icon

I2Cを活用していきたいね、SPI はCS の影響で n + 3 になってしまうけど I2C なら 2 なので

23:55:19 @kb10uy@mstdn.maud.io
icon

もっともArduinoなどと違って ピンが relocatable なものが最近多いし MCP23S08で適当に拡張すればええかになった

23:53:40 @kb10uy@mstdn.maud.io
icon

特に何を作るというわけではないけどセンサーを複数同時に使ったりすると足りないことがあるかもしれないというだけ(杞憂である可能性が高い)

23:52:17 @kb10uy@mstdn.maud.io
icon

GPIOの本数、手元にあるもので確認したけど15本もあればマシという感じかなあ

23:49:16 @kb10uy@mstdn.maud.io
icon

Maixの読み方本当に諸説あるけどマックスっぽい?

23:47:20 @kb10uy@mstdn.maud.io
icon

カメラ使う予定はまずないのでヒートシンクでも付けちゃおうかななどと考えてる

23:45:14 @kb10uy@mstdn.maud.io
2019-11-27 23:43:09 まちカドおるみん御嬢様님의 게시물 orumin@mstdn.maud.io
icon

Raspberry Pi みたいに爆発的人気で(あの)broadcom が VideoCore IV の初期化コード公開したりしたようなミラクルないと reverse engineering 死ぬほど頑張ってようやく大した情報が出てこないみたいになりそう

23:44:59 @kb10uy@mstdn.maud.io
icon

Shigezone で Maix Bit ボード単体の取扱が開始したっぽいよな(1600円)

23:44:16 @kb10uy@mstdn.maud.io
icon

どっちにしても Maix Bit ほしいねえになてり(ブレッドボードに刺せると取り回しがよくて便利なので)

23:43:41 @kb10uy@mstdn.maud.io
icon

まあ KPU 使わないなら 0x 80600000 以降の 2MB は完全に空きになるので、リンカスクリプトなりを書き換えて 8MB RAM として扱ってよいという情報は得られた

23:42:22 @kb10uy@mstdn.maud.io
icon

:akane_yappari_souka:

23:41:58 @kb10uy@mstdn.maud.io
2019-11-27 23:41:40 まちカドおるみん御嬢様님의 게시물 orumin@mstdn.maud.io
icon

UEFI で結構遊んだりしてて得た経験として,そゆの気になりはするけど結局 NDA の向こう側なので観測できる範囲の知識でなんとかするしかないという諦観

23:40:51 @kb10uy@mstdn.maud.io
icon

知的好奇心が近い

23:39:29 @kb10uy@mstdn.maud.io
icon

hex2bin して zlib 展開して適当なディスアセンブラ通せばひょっとしたらニーモニックレベルではわかるかもしれない

23:37:53 @kb10uy@mstdn.maud.io
icon

kflash に ISP 用ブートローダー(恐らく)の バイナリが圧縮されてhex化されてハードコードされて、これの中身が今のところ一番知りたい。多分普通にSPI Flash から 0x80000000以降 にコピーしてるだけな気がするけど
github.com/kendryte/kflash.py/

Web site image
kflash.py/kflash.py at master · kendryte/kflash.py
23:31:36 @kb10uy@mstdn.maud.io
icon

そう思って kendryte.ld さっき読んでたけどやっぱりSRAMに乗せてましたね

23:31:09 @kb10uy@mstdn.maud.io
2019-11-27 23:30:59 まちカドおるみん御嬢様님의 게시물 orumin@mstdn.maud.io
icon

SDK のリンカスクリプト読むと理解の一助になると思う。

23:29:03 @kb10uy@mstdn.maud.io
icon

K210でQuake 1を動かしてる人がいた(すごい)けどこれですら bin ファイルは500KBもいってないし、 MaixPy の bin が 1.5MB なので、使い切る前に性能限界が来る

23:26:35 @kb10uy@mstdn.maud.io
icon

うーんとは言ったけど普通に1MBも使うのが難しいから困ることは実質的にはないといえそう

23:20:23 @kb10uy@mstdn.maud.io
icon

そう考えるとやっぱりプログラムとRAM合わせて6MBというのが濃厚っぽい。うーん

23:17:19 @kb10uy@mstdn.maud.io
icon

CNN用の学習済みモデルをFlashから直接読む機能があるからそれのためにFlashが16MBも用意してあるのかな

23:16:27 @kb10uy@mstdn.maud.io
icon

あー

23:02:39 @kb10uy@mstdn.maud.io
icon

6MB以上のプログラムを乗せたときにどうなるのか試してみないとな

23:01:54 @kb10uy@mstdn.maud.io
icon

……これもしかしてプログラムとデータ部分合わせて 6MB までしか使えないのでは???

23:00:15 @kb10uy@mstdn.maud.io
icon

PlatformIO の Inspect で見てみるとどうにもそのまま配置されているように見えるな

22:45:52 @kb10uy@mstdn.maud.io
icon

やっぱりプログラムを SPI Flash から SRAM 領域に読み出しているのは確実か

22:14:29 @kb10uy@mstdn.maud.io
icon

Sipeed と Kendryte (Canaan Creative) のどっちに聞けばいいのか微妙なところもあるけど

22:13:41 @kb10uy@mstdn.maud.io
icon

Sipeed に聞きたいことリストが尽くれそうな感じになってちあ

21:56:15 @kb10uy@mstdn.maud.io
icon

そのうちもうちょっと詳細なドキュメントが出ると信じよう……

21:47:37 @kb10uy@mstdn.maud.io
icon

3回消さないといけない箱もきらい

21:47:24 @kb10uy@mstdn.maud.io
2019-11-27 21:46:39 箱山님의 게시물 pacochi@pawoo.net
icon

This account is not set to public on notestock.

21:47:16 @kb10uy@mstdn.maud.io
icon

一之瀬りとさんに惨敗しているオタクのみなさん……

21:46:00 @kb10uy@mstdn.maud.io
icon

あとこれは個人的な感想なんだけどお屋敷はえっちだと思う

21:45:24 @kb10uy@mstdn.maud.io
icon

全シリーズゆかさんだね

21:44:31 @kb10uy@mstdn.maud.io
icon

毒舌後輩純愛性欲処理音声とか

21:44:23 @kb10uy@mstdn.maud.io
icon

陽向葵ゅかさんR18けっこうない?

21:44:07 @kb10uy@mstdn.maud.io
icon

どうだろう……

21:41:07 @kb10uy@mstdn.maud.io
icon

ないね……

21:40:32 @kb10uy@mstdn.maud.io
icon

りと/ゅか って実は共演作品あんまくない?

21:40:14 @kb10uy@mstdn.maud.io
icon

上のやつは一之瀬りとさんかあ

21:37:49 @kb10uy@mstdn.maud.io
icon

宍戸 美鈴 -CHUNITHM【チュウニズム】攻略wiki - Gamerch chunithm.gamerch.com/%E5%AE%8D

ストーリーが :emoit: すぎる

Web site image
宍戸 美鈴 -CHUNITHM【チュウニズム】攻略wiki
21:12:33 @kb10uy@mstdn.maud.io
icon

最近のペンライトってBLEで座席に連動したカラーリングとかできるんだねえ

20:11:55 @kb10uy@mstdn.maud.io
icon

ドキュメントがマジで足りてないなこれは

20:11:01 @kb10uy@mstdn.maud.io
icon

SRAMに読み出すのか?それだとSRAM領域全部使えなくなりそうというかそもそも16MBも乗らない

20:10:14 @kb10uy@mstdn.maud.io
icon

K210 はメインのプログラムを別の Flash から読み出さないといけないっぽいんだけどその後がようわからん

20:09:06 @kb10uy@mstdn.maud.io
icon

そういえばK210のブートシーケンスどういう風になってるんだろうな

19:31:13 @kb10uy@mstdn.maud.io
icon

おたかんついに2070SUPERかったのか

19:16:20 @kb10uy@mstdn.maud.io
icon

こういう挙動になるのか

19:16:16 @kb10uy@mstdn.maud.io
icon

復帰したというか最近入れたアドオンのせいだったわ……

19:16:00 @kb10uy@mstdn.maud.io
icon

復帰した

19:14:05 @kb10uy@mstdn.maud.io
icon

スーパーリロードしてもダメっぽいんだよなあ

19:13:04 @kb10uy@mstdn.maud.io
2019-11-27 19:12:42 らりお・ザ・何らかの🈗然㊌ソムリエ님의 게시물 lo48576@mastodon.cardina1.red
icon

It's not working! Should I blame caching?
shouldiblamecaching.com/

19:12:10 @kb10uy@mstdn.maud.io
icon

youtubeこわれてるのぼくだけか?

15:01:46 @kb10uy@mstdn.maud.io
icon

秋月のはハンダ盛ってSPI→I2Cにできるっぽい

14:58:32 @kb10uy@mstdn.maud.io
icon

MMU はあるけど S mode は微妙な感じなのかなあ

14:54:09 @kb10uy@mstdn.maud.io
icon

少なくとも MMU は載ってるっぽいんだよな

14:46:42 @kb10uy@mstdn.maud.io
icon

調べてると K210 に S が実装されているという発言が少しだけある

14:43:08 @kb10uy@mstdn.maud.io
icon

いややっぱりK210はSモード持ってる説が濃厚になってきたな

14:42:57 @kb10uy@mstdn.maud.io
icon

……?

14:36:30 @kb10uy@mstdn.maud.io
icon

おまさのりさんの言う通りmultiple privilege level ってのは M/U のことっぽいな

14:36:09 @kb10uy@mstdn.maud.io
icon

なるほど

14:36:06 @kb10uy@mstdn.maud.io
icon

あーーー

14:31:50 @kb10uy@mstdn.maud.io
icon

Attach image
14:31:28 @kb10uy@mstdn.maud.io
icon

Youtubeがこわれた……

14:16:14 @kb10uy@mstdn.maud.io
icon

BME280もつなげて気温湿度気圧を表示させた

Attach image
14:03:48 @kb10uy@mstdn.maud.io
icon

14:03:44 @kb10uy@mstdn.maud.io
icon

計算リソースで遊びたい人はMaixduino、GPIOで遊びたい人はMaix Bit という方向性でおすすめしていこう

14:02:35 @kb10uy@mstdn.maud.io
icon

積分もするセキ!

13:59:50 @kb10uy@mstdn.maud.io
icon

これは便利そうね

13:59:43 @kb10uy@mstdn.maud.io
icon

Maix Bit は 3.3V IO が全部ピンに出てきてるのか

13:59:32 @kb10uy@mstdn.maud.io
icon

ほほーーー

12:37:12 @kb10uy@mstdn.maud.io
icon

かわ∃

11:42:48 @kb10uy@mstdn.maud.io
icon

マジでうわぁな話だった

11:37:17 @kb10uy@mstdn.maud.io
icon

知名度で1Passwordを選んでしまった人間としてもな(?)

01:23:18 @kb10uy@mstdn.maud.io
icon

おまけ

Attach image
Attach image
01:16:43 @kb10uy@mstdn.maud.io
icon

UTF-8の日本語を表示できる下地が整ったのでモチベーションが上昇している

01:16:04 @kb10uy@mstdn.maud.io
icon

明日は時間があったらBME280の測定値を表示させるか

00:54:51 @kb10uy@mstdn.maud.io
icon

Maixduino の USB-UARTインターフェース、(一部では有名な) CH552T が FT2232 ごっこをしているみたいですね

00:49:09 @kb10uy@mstdn.maud.io
icon

なるほどなあ

00:49:03 @kb10uy@mstdn.maud.io
icon

TFT LCD コントローラーIC界隈、互換品が跋扈してて何が正しいのか何もわからない

00:48:11 @kb10uy@mstdn.maud.io
icon

Google は自分とこのスクリプトの動作が遅いっちゅって点数下げてくるからな

00:47:30 @kb10uy@mstdn.maud.io
icon

ソースコードから逆向き(?)に推定していかなければならないの、新しい体験だ(そうせざるを得ない現場は他にはいくらでもありそうだけど)

00:46:17 @kb10uy@mstdn.maud.io
icon

RGB LED自体は載ってるけどいわゆる足が4本出てるタイプなのでこれは関係なさそう

00:45:50 @kb10uy@mstdn.maud.io
icon

レベルメーターみたいなことをやりたい人がテープLEDを接続するとボード上のマイクでウニョニョできる的なやつかもしれない

00:44:44 @kb10uy@mstdn.maud.io
icon

MaixPy、別にMaixduino以外でも動くっぽいのでなあ

00:41:46 @kb10uy@mstdn.maud.io
icon

これ(テープ)LEDのコントローラーっぽい雰囲気がある

00:41:33 @kb10uy@mstdn.maud.io
2019-11-27 00:41:07 まちカドおるみん御嬢様님의 게시물 orumin@mstdn.maud.io
00:35:31 @kb10uy@mstdn.maud.io
icon

Shigezone はこれ系のマイコンいっぱいあるので良かったね

00:33:30 @kb10uy@mstdn.maud.io
icon

:ne:

00:32:30 @kb10uy@mstdn.maud.io
icon

見てるリポジトリが違った回だった(僕が見てたのは Kenderyte のオリジナルリポジトリだった)
github.com/kendryte/kendryte-s

Web site image
kendryte-standalone-sdk/lib at develop · kendryte/kendryte-standalone-sdk
00:31:51 @kb10uy@mstdn.maud.io
2019-11-27 00:31:02 まちカドおるみん御嬢様님의 게시물 orumin@mstdn.maud.io
icon

Standalone の SDK に普通に FreeRTOS 含まれてた >> sipeed/kendryte-standalone-sdk github.com/sipeed/kendryte-sta

Web site image
kendryte-standalone-sdk/lib/freertos at Maixpy-dev · sipeed/kendryte-standalone-sdk
00:30:43 @kb10uy@mstdn.maud.io
icon

使うだけなら関数インターフェースがそれなりに抽象化されているので多分大丈夫

00:27:49 @kb10uy@mstdn.maud.io
icon

闇鍋リポジトリでもうちょっと遊んでから寝よう

00:27:25 @kb10uy@mstdn.maud.io
icon

SDK 自体はサンプルの数が割と豊富なので、 Maixduino のデータシートを参考にIO配置だけ変更すればそのまま動いたりして便利

00:25:55 @kb10uy@mstdn.maud.io
icon

ドキュメントに宣言的知識がないの致命的なのでマジでなんとかなってほしい

00:24:39 @kb10uy@mstdn.maud.io
icon

Standalone SDK でも第 2 コア触れたりするので幅広い

00:24:05 @kb10uy@mstdn.maud.io
icon

僕もFreeRTOSはサッパリなのでStandalone SDKを触っている

00:23:42 @kb10uy@mstdn.maud.io
icon

FreeRTOSなSDKとそうじゃない普通のSDKが両方提供されている

00:21:01 @kb10uy@mstdn.maud.io
icon

K210 の特権サポートがどんなもんなのか探っているけどS拡張というわけではなさそうかなあ

00:16:00 @kb10uy@mstdn.maud.io
icon

Canaan Creative (Kendryte の真名) は ASIC 屋ということっぽいのでまあ K210 が出てくるのも納得という感じがある

00:15:03 @kb10uy@mstdn.maud.io
icon

で、付属のLCDはフラットケーブル接続なんですが、それがどこのバスに付いてるかイマイチ分かりづらかったので手持ちのOLEDを使って実験しているという次第

00:14:14 @kb10uy@mstdn.maud.io
icon
HiLetgo 0.95インチ SPI OLEDディスプレイモジュールフルカラー65KカラーSSD1331 7ピンArduinoに対応がLCD表示器ストアでいつでもお買い得。当日お急ぎ便対象商品は、当日お届け可能です。アマゾン配送商品は、通常配送無料(一部除く)。
00:13:53 @kb10uy@mstdn.maud.io
icon

付属のディスプレイ: TFT液晶(QVGA、制御は恐らくST7789)

僕の写真に映ってるの: OLED(96x64、SSD1331)

00:12:53 @kb10uy@mstdn.maud.io
icon

申し訳ない

00:12:41 @kb10uy@mstdn.maud.io
icon

あ、付属のは LCD

00:11:48 @kb10uy@mstdn.maud.io
icon

OLED ディスプレイはSPI接続ですね

00:10:53 @kb10uy@mstdn.maud.io
icon

しかも CNN のアクセラレーターも付いてる

00:10:04 @kb10uy@mstdn.maud.io
icon

てんこもりなんですよ

00:08:23 @kb10uy@mstdn.maud.io
icon

そういえば SPI にデータ流してる部分は DMA 経由にしてあげたほうがよさそうだな

00:05:48 @kb10uy@mstdn.maud.io
2019-11-27 00:04:26 Masanori Ogino 𓀁님의 게시물 omasanori@mstdn.maud.io
icon

データシートじっくり読んでないけどK210って組み込み向けだしMとUのような

00:02:58 @kb10uy@mstdn.maud.io
icon

さて、 K210 のデータシートにはこんな一文があってですね

"Support for different privilege levels to improve safety"

00:00:26 @kb10uy@mstdn.maud.io
2019-11-27 00:00:13 Masanori Ogino 𓀁님의 게시물 omasanori@mstdn.maud.io
icon

Sはpriviledged ISAなのでuser ISAの方には載ってない

00:00:24 @kb10uy@mstdn.maud.io
icon

ISA Manual のVolume 2ですね