icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

2019-11-27 23:43:09 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

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

icon

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

icon

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

icon

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

2019-11-27 23:41:40 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

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

icon

知的好奇心が近い

icon

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

icon

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

Web site image
kflash.py/kflash.py at master · kendryte/kflash.py
icon

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

2019-11-27 23:30:59 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

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

icon

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

icon

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

icon

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

icon

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

icon

あー

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

2019-11-27 21:46:39 箱山の投稿 pacochi@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

icon

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

icon

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

icon

全シリーズゆかさんだね

icon

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

icon

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

icon

どうだろう……

icon

ないね……

icon

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

icon

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

icon

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

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

Web site image
宍戸 美鈴 -CHUNITHM【チュウニズム】攻略wiki
icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

こういう挙動になるのか

icon

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

icon

復帰した

icon

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

2019-11-27 19:12:42 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

……?

icon

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

icon

なるほど

icon

あーーー

icon

Youtubeがこわれた……

icon

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

Attach image
icon

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

icon

積分もするセキ!

icon

これは便利そうね

icon

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

icon

ほほーーー

icon

かわ∃

icon

マジでうわぁな話だった

icon

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

icon

おまけ

Attach image
Attach image
icon

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

icon

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

icon

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

icon

なるほどなあ

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

2019-11-27 00:41:07 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

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

icon

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

Web site image
kendryte-standalone-sdk/lib at develop · kendryte/kendryte-standalone-sdk
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
icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

icon

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

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

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

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

icon

申し訳ない

icon

あ、付属のは LCD

icon

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

icon

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

icon

てんこもりなんですよ

icon

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

2019-11-27 00:04:26 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

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

icon

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

"Support for different privilege levels to improve safety"

2019-11-27 00:00:13 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

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

icon

ISA Manual のVolume 2ですね