GCP Always Freeの固定IPアドレス有料化

GCPの無料枠を使用しているのですが、とうとう7月1日より固定IPアドレスが有料化になります。 ギリギリまで待っても良かったのですが、今日エルフェメラルに変更しました。 あっさりアドレスが変わったらスッキリしたのですが、変更直後は以前のままのアドレ…

NextCloudを構築してしまいました...

出来なかったらそれまでと思って着手したのですが、出来てしまいました。NextCloud... 自分専用でなくてもいいので、人に貸してあげたいぐらいです。 AtomD2700なので、遅いんですけどね。 プラグインも色々あって楽しめそうです。 参考にしたのはこちらのサ…

メールサーバー構築

最初はGCPの無料サーバーから通知のメールを送るために始めたのですが、SendGridの無料枠でメール送信できるようになりました。 こちらのサイトのお世話になりました。ありがとうございます。 www.apps-gcp.com 追記:GCP本家のこちらも目を通したと思います…

Postgresqlの起動でつまずいているRedmineを手動で何とか動かす

$ ps aux | grep postgrespostgres 3692 0.0 0.4 397132 17068 ? Ss 17:17 0:00 /usr/pgsql-10/bin/postmaster -D /var/lib/pgsql/10/data/postgres 3738 0.0 0.0 252060 1916 ? Ss 17:17 0:00 postgres: logger processpostgres 3745 0.0 0.0 397132 2132 ?…

Redmine3.4をansibleで構築する

ずいぶん世の中に普及して、Debianよりも記事が多くなってきているで、CentOSも触り始めました。Sambaも1回設定したのですが、記事にするまでもないのでRedmineの構築を始めました。理由は内緒です。 4.0.3の手動での構築も一度成功したのですが、すぐに壊し…

micropython-raspberrypiのクロックアップとキャッシュ有効化(失敗)

とりあえず失敗の記録です。 micropython-raspberrypiのクロックアップとキャッシュ有効化に失敗しました。 以下が変更方法なのですが、間違っている様です。 start.s(38行から) mrc p15, 0, r0, c1, c0, 0 /// enable unaligned access support orr r0, r0,…

st-flashのビルドについて

ここ最近環境の引っ越しが多く、引っかかることが多い「st-flash」のビルドについてメモします。 というか、完全にコマンドの列記です。 本当は下記URLを落ち着いて読むとうまく行くんですが、焦っているとすぐにつまずいてしまいます。 https://github.com/…

Google Driveをマウントする(2019年版)

forester3.hatenablog.com 2年ぶりにGoogle Driveに接続する記事です。Mint19になってから導入していませんでした。 方法は変わっていませんが、上記に記載しているURLがリンク切れしているので改めて別のリンクを貼り付けます。 方法2:GNOME コントロール…

Mint 19 install

とうとうMint19をインストールしました。 しかし、素直にMintUpgradeに挑戦しましたが、失敗しました。しょうがなくクリーンインストールしました。 シングルパーティションにインストールしたら/homeは消去されずに残っていたので、かなり助かりました。 目…

antiX 17@LL750

LL750にMX-17を入れてから5回ぐらいしか起動していなのですが、なんか重いのが気になり、antiX 17を入れ直しました。 日本語というかfcitx-mozcを正常作動させるには少しマニュアル設定が必要です。 手順はこちらです。 http://mifmif.mydns.jp/pcpc/index.…

framebufクラス

MicroPython Japanなどとグループを作っておきながら、framebufクラスの存在を数日前まで知りませんでした。恥ずかしいです。 lcd160crのクラスの作り方に少し違和感は感じていたのですが、それはframebufの影響だったんですね。 lcdF7Dモジュールに欠けてい…

tchF7D@STM32F746G-Disco

LCDは本当に苦労したのにタッチパネルはあっさりモジュール追加できました。 モジュール名は"tchF7D" メソッドは独自に追加したので、真面目にREADMEかWikiを書く必要があります。 英語...ムズい、でもGoogle翻訳に頼りますよ!

久しぶりにLinuxが起動した〜

debianもubuntuもカーネルが起動しないと思っていたXS35V3、久しぶりに起動しました。 http://eltrium.sakura.ne.jp/debian-on-xs35v3/arch/install.shtml こちらの記事を見てふと起動オプション video=1920x1080 を指定したら起動しました。感謝です。 つい…

update MicroPython@esp8266

2回も同じ失敗をしてしまったので、記録しておきます。 ESP-WROOM-02のMicroPythonをアップデートする時には、 1. esptool.py erase_flash を行なってから、 2. esptool.py write_flash を行うこと! WebREPLのセットアップができなくなりますよ!

v0.3.0-lcdF7D(その3.3)

LCDモジュールの現状成果をv1.9.4にリベースして公開しました。 https://github.com/forester3/micropython/tree/f7disc-lcd ドキュメントは何もありませんが、 https://os.mbed.com/teams/ST/code/BSP_DISCO_F746NG/docs/tip/stm32746g__discovery__lcd_8c.…

MicroPython v1.9.4@STbee F4mini

リリース致しました。今回は_threadモジュール付きのファームウェアもございます。 無保証ですが...https://github.com/forester3/STBee_F4mini/releases/tag/v1.9.4-STBee_F4mini

MX-17

緊急対応用のLL750、久しぶりにパッケージをアップデートを始めた所、その1分後にMX-17が出ていることに気付きました。(;_;) 気を取り直してインストールしました。 相変わらず音は出ません。 こちらを見付けて調べてみたんですが、 https://wiki.archlinux…

Visual Studio Codeを使い始めました。

いろいろ検索しているとよく見かけるので、Visual Studio Codeを使い始めました。遅すぎますか?(笑)

git stash

lcdF7Dはまだまだバグだらけでとてもコミットする状態ではないのですが、作業途中の状態もバックアップしたいです。 gitにそういう機能git stashがあるんですね。 日々stashを使うとなるとコメント必要ですね。それには、 git stash save "Day/Month/Year co…

lcdF7D(その3.2)

ブログのタイトル一覧が小さいのでタイトル変更しました。lcdF7Dとは組込みに挑戦しているMicroPythonのモジュール名です。デバッグするのに短いほうが楽なので... 昨夜やっと表示らしいものが確認できたので、問題点をひとまずまとめておきます。 画面の(36…

ねむいさんのexampleをクロックダウン

ARM

ねむいさんのexampleですがF7discoのばらつきで?LCD表示がノイズだらけになります。ねむいさん所蔵品は全く問題ないとのことです。 http://cid-36f4d1230f8a673c.onedrive.live.com/browse.aspx/.Public/src/Cortex/ST/STM32F746NGH6_Discovery/FatFs-LCD/ …

fxloadがlibusbに対応している

最近工作に沢山USB-UARTアダプタを使っています。 不足しているというか、つなぎ直すのが面倒です。 ということで元祖EzUSBのan2131/an2135を持ち出しました。mini EZ-USBです。EzARM-7で使ってたやつですね。 といってもfirmwareは毎回手動でloadですね。こ…

MPU_Configの一部を取り込みましたが...(その3.1)

「ねむいさん」の http://cid-36f4d1230f8a673c.onedrive.live.com/browse.aspx/.Public/src/Cortex/ST/STM32F746NGH6_Discovery/FatFs-LCD/ こちらのhw_config.cのMPU_config()をMicroPythonのboard_init.cに取り込んでみたのですが、やはりbus error起こり…

ESPr® IR 赤外線リモコン

https://www.switch-science.com/catalog/2740/ を導入しました。 ファームはこちらを使わせて頂きました。 https://github.com/toskaw/ESP8266IRKit/blob/master/ESP8266IRKit.ino.generic.bin IRKitシンプルアプリでの初期設定がなかなかうまく行きません…

MicroPythonにCのモジュールを追加するぞ!(その3.0:デバッグですが...)

デバッグ当然ですが苦戦しております。苦戦しないのは勇者である「ねむいさん」を始めとする方々でしょうから... 致命的なのはリセットがかかるバグがあることです。 落ちてるのはBSP_LCD_Clear内LL_FillBuffer内HAL_DMA2D_PollForTransferなんでしょうか?…

MicroPythonにCのモジュールを追加するぞ!(その2:ビルドできた)

もう半月も経ってしまいましたが、何とかLCDのCモジュールが出来ました。 2つの関数BSP_LCD_DrawPolygon,BSP_LCD_FillPolygonは typedef struct { int16_t X; int16_t Y; }Point, * pPoint;のpPointを引数にしているので、保留しています。 恥ずかしながら、…

MicroPythonにCのモジュールを追加するぞ!(その1)

STM32F746G-DiscoのMicroPythonにLCDのモジュールを追加しようと思います。DRAMをフレームバッファにしたりかなり難易度が高そうです。 mbedにdemoがありますので、これをマージしたいと思います。 https://os.mbed.com/teams/ST/code/DISCO-F746NG_LCD_demo…

On board ethernet driver for MicroPython

ほとんどソースを書いていないのにpull requestをしてしまいました。 https://github.com/micropython/micropython/pull/3671 でもethernet付きNUCLEOボードでMicroPythonを使っている人みんな使いたいと思うんじゃないかな?と考えまして... Georgeさんにも…

F7disco ethernet driver for MicroPython

「楽しくやろう。」の 「NUCLEO-F767ZI ethernet driver for MicroPython」 http://blog.boochow.com/article/455508112.html を参考にF7-discoのMicroPythonをオンボードethernetに対応させる挑戦です。 gitの使い方をもう忘れてしまい戸惑いましたが、今日…

MicroPython@STM32F746G-DISCO

ファームウェアが公開されていないので、ビルドからということになりますが、何とか動きました。 今回は make deploy-stlink で書き込みました。 https://github.com/texane/stlink をビルドしてstflashを作らないといけません。make deploy-openocd とか出…