新しいものを表示

メモ:USB Full-speedはD+を、Low-SpeedはD-を1.5kΩでpull-up(本当はUSB仕様書を見れば良いけど面倒なのでこっちにリンク)

macnica.co.jp/business/semicon

STM32F103内部にあるGPIO pull-up/downは30k~50kΩくらい。代用にはならないはず。

st.com/resource/en/datasheet/s

スレッドを表示

おはよーございます。

ちょっとまだ試していないんですが、多分この辺が怪しい気がします。

github.com/juribeparada/MMDVM_

GPIO11/12のMode_Out_PPを設定したら、USB-CDCの初期化をすべて完了した後にMode_IN__FLOATINGにしないとマズいんじゃないかなあと考えています。

この想定が正しかったとすると、とりあえずの修正は可能そうですがSTM32Libと連携した修正を考えると厄介です…

スレッドを表示

bootloaderはちゃんと接続/解除を制御している感じなので、「何か」はあるんだと思う。

という訳で寝ます。Twitterと違って長々と書けるから考えをまとめるのが楽だ。

スレッドを表示

generic_boot20_pc13_long_rst.bin
ZUMSPOT_ADF7021
LONG_USB_RESETは指定せず

この組み合わせでも、GPIO_WriteBit(GPIOx, GPIO_Pin, Bit_RESET)の有無に影響しない。

USBモジュールの初期化がきちんと行われてからPC側にデバイスの存在を通知すりゃいいんじゃね?と思っているのだけど…

github.com/rogerclarkmelbourne を見るに、TARGET_GENERIC_F103_PC13ではUSB_DISC_BANK/PINが未定義になっているのでGPIOでの制御はしていないと考えるべきか?(USBモジュール側の操作で完結というかなんというか)

スレッドを表示

今テストした組み合わせ(動いてない)

generic_boot20_pc13_long_rst.bin
LIBRE_KIT_ADF7021
LONG_USB_RESETは指定せず

JumboSPOTってZUMSPOTの完全なコピーなのかなあ。それとも一部だけな(改変してる箇所がある)のかなあ。回路図があれば良いんだけど…

スレッドを表示

STM32F10X_Lib/usb/usb_cdcacm.c、usb_cdcarm_enable()のGPIO_WriteBit(GPIOx, GPIO_Pin, Bit_RESET)をコメントアウトしても何も起きない。…となると、一体どこでUSBデバイスとして接続されたことをPC側に通知する(D+/D-のpull-upだかdownだかの制御をしている)んだろ?

スレッドを表示

もう一つ分かっているのは、ST-Link経由で給電している場合はUSBポート側で抜き差ししてもPC側ではMMDVMの存在をちゃんと検出できるのに対し、USBポートのみ使う場合はbootloaderのみ検出できる。なーんかヘンなバグが居る。

で、購入時のファームウェアは問題ないんだけど何故か今は配布されていない、とか。

スレッドを表示

LONG_USB_RESETの有無は(今のところ)関係なさそう。USBアナライザで見たところでは、bootloader→MMDVM_HSに切り替わった直後のUSBリクエストにだんまりを決めていることは分かっている。

スレッドを表示

bootloaderはgeneric_boot20_pc13.binではなくgeneric_boot20_pc13_long_rst.binを使った方が良さそう。Maple純正でも試してみたいけど、FlashROMの空きが無いのでできない。

RISC-VってTRONCHIPに似ていると思っていて(RISC/CISCの違いはあるけどISAをオープンにして各社で実装してねという部分は似てる、流石にオープンソースでは無かったけど)、TRON界隈が動かないとしたら一体何をやってるのかなと。

スレッドを表示

InterfaceのRISC-V特集見たけど、RT-Thread載ってるんですか。
(μ)T-Kernel界隈がRISC-Vへ対応しようとしているという話は聞いたことが無いのだけど、載せる気あるのかなあ…

手元の端末でポケモンマスターズがインストールできないなーと思ったら、「64bit専用」の要件に引っかかっていた模様。今後64bit専用なAndroidアプリって増えるのかねえ…

pokemonmasters-game.com/ja-JP/

Facebookの記事 facebook.com/villagetennoz/pos から、Los diarios de Cerezaなるシリーズの本が気になるのだけどこれって英語版あるんだろうか。スペイン語分からんず…

以前お仕事で作っていた製品がかなりイケているものに改良されて、再び羽ばたいていくという夢を見たんだけど…そういう未来が来るのかどうか、自分にはもうわかりません。

余計なソフトが大量に入って面倒とか、どうせAndroidのバージョンアップだってちゃんとしてくれないでしょー、という程度には不信感を抱いているので、\10k近辺の中華スマホを1~2年周期で買い替えるのがいいんじゃないのかなあと思いたくもなる。

スレッドを表示

ただ、どうなんだろう。C15 Proは64bit CPU載っているけどOSは32bitのままという話があるし( pasokatu.com/21910#64bit32bit )、昔のOUKITEL C8はマルウェア入りという話( youtube.com/watch?v=XXGHfgBb3L )もあってどこまでこのメーカーを信用してよいものかというのはある。

スレッドを表示

OUKITELのC15 Pro/C17Proが技適通ったって話が出て日本への本格参入が言われているけど、個人的にはC16 Proが欲しいんだよなあ。あの安さと性能のバランスが魅力。

(落として頻繁に壊すのでスマホに\20k以上は出したくないし、出せない)

とりあえず今回はC16 Proの購入は見送っているのだけど…お金があったらサブ機としてうっかり買ってしまいたいと思う程度には、気になっている(C15 Pro+に日和る可能性もある)。

技適警察の目が光っていると思うと欲しいスマホの話も呟けやしない

まあ、未だに手書きHTMLなweb日記を某所で書いておりまして

SASANO Takayoshi さんがブースト
古いものを表示
mikutter

#あなたがガチ凍結されると
11月中旬くらいかな?俺はておくれだから
Twitterからよく舐められるんだけど、
ある時Twitterが度が過ぎて俺を凍結
してきたわけ、そんで記憶がないんだけど(痴呆)、
相当ボコボコにしちゃったらしい
俺、これでもておくれですよ?