aslog

電子工作からAndroidまで様々なことを試したときの記録

Ubuntu16.04LTS上にSTM32 開発環境構築

STM32F401 Nucleo-64ボードを購入した。 www.st.com Linux上に開発環境を構築する。 開発環境の選択肢はいくつかあるようだが、主に以下の3つを使用する。 1. mbed Compiler すでにアカウント作成済みだったので、ログインしてWorkspace Management画面の右…

Eclipseで覚えのないエラーが大量に出力された

前回の作業時にはエラーなんて出てなかったのに。 先週末以来eclipseを立ち上げて作業を再会しようとすると大量のエラーが出力された。 Project->Cleanをすると解消した。 なんだったんだろう。。。

ARMのNEON命令

ARMのNEON命令にインタリーブのロード命令があることを知った。 早速試してみたい。 http://blogs.arm.com/software-enablement/161-coding-for-neon-part-1-load-and-stores/ ARM NEON Basic Tutorial http://cv4mar.blogspot.jp/2011/06/arm-neon-basic-tu…

minicomの設定

minicomでシリアル接続する時の注意について書く。 (過去にも同じ経験をしたのに、また同じことで悩んでしまったので備忘録) シリアル経由でデータの受信はできるのに、キーボードから入力した文字が送信されない場合 以下を試してみる。 1) Ctrl-A Oからc…

IPマスカレード

IPマスカレードについて詳しく分かっていなかったので調査http://safe-linux.homeip.net/network/Gateway_Server-03.htmlNATではネットワーク層での送出元または送出先IPアドレス変換のみを行う。このとき、1つのグローバルIPで同時に通信できるのは1つのク…

Androidのimgファイルの展開

boot.imgの展開 1) split_bootimgを以下から入手 $ git clone https://gist.github.com/1832541.git 2) boot.imgを展開 split_bootimg boot.img $ boot.img-kernelとboot.img-ramdisk.gzが生成される。 自分がビルドしたカーネルとboot.img-kernelのdiffをと…

Ubuntu12.04LTS(64bit版)をインストール後、カーネルが正常にロードできないときの対策

Ubuntu 12.04 LTS (64bit)をインストール終了後に再起動すると、Grubでエラーが出力されてカーネルがロードできない。 ------------------------------------------------------------------------ error: file '/boot/grub/i386-pc/normal.mod' not found g…

VMWare上にMacをインストールできる

Mac

Mac OSX Snow LeopardがVMWare上にインストールできるらしい! Googleで検索するとたくさん出てくる。 例えばtaiseikoさんの以下のブログ。 http://taiseiko.blog.so-net.ne.jp/2011-05-14 でもライセンス違反になるそうです。

ブログをはじめてみる

以前からやらないといけないと思い続けたが、今までやらなかったブログ。 でも2013年は違う! 今年こそ体験したことはきちんと記録に残したい。 どこまで続くかわからないがとりあえず週1更新を目標に頑張ってみよう!