新千葉 ガーベージ・コレクション

FPGA マガジンやインターフェースで書けなかったこと等をちょぼちょぼ書いてます。@ryos36

2011-01-01から1年間の記事一覧

List Tool Kit

LTK ってのがあるらしい。 http://www.peter-herth.de/ltk/ screen shot は地味だな、、、、

ubuntu の VMWare ディスク増設

vmware でディスク増設後 reboot fdisk -l sudo fdisk /dev/sdb コマンド (m でヘルプ): n 新しいパーティション作成 コマンドアクション e 拡張 p 基本領域 (1-4) ←Pを選択 領域番号 (1-4):1 最初のシリンダ : ←先頭のシリンダの指定 最後のシリンダ : ←終…

画像処理向けにC++ソースコードから8bit程度の小さな CPU上のソフトウェアと専用SIMDプロセッサ(HDL)を 合成するようなコンパイラができるといいですね。 同じCPUを複数個用意して、通信を行いながら並列処理 できるとさらにいいですね。 今の大型のFPGAで…

ひかり電話と内線

ひかり電話のルータをSIPサーバにして内線を構築した。内線の相手は Android 携帯電話 Nexus S と iPhone + linphone。Nexus S の電話は受けることはできるが、発信が容易にできない。発信時に電話番号を入れるも、どうも 3G 経由で発信を試みる(ようだ)。…

Google ads を消すことができた。

スタッフの人のコメントの http://d.hatena.ne.jp/my/admin/point からプログラムの解除・再設定を行っていただけます。 で解決しました。

HTTP

わすれそうだから記録 http://stackoverflow.com/questions/5536266/request-to-j-security-check-return-408-error-only-with-right-paramters1.Send GET request to the needed private resource, in response you get a cookie (Header "Set cookie". 2.S…

はてなもおしまいか?

はてなのブログの下に妙な Google ads が出るようになった。前から出てかもしれないが、、、 品位を落とすのでやめてほしい。

ひかり電話

ひかり電話は結局は SIP らしい。http://www.sinby.com/ybnis-on-bbb/denwa-mania/001-hikari.html PPPoE 経由で post すると SIP サーバノ情報が返ってくる。 http://voip-info.jp/index.php/%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1_%E3%83%97%E3%8…

税理士法人

知り合いが税理士法人なるものをやっている(経営?)ことに気が付いた。でもって、blog を書いている。読むと、立派な文章になっております。読む人を設定して書いている。えらいな、、、 私の blog は断片的かつ無茶苦茶な日本語の上に、ソースが散在してい…

forth

Forth 用の VM をつくってみた。といってもまだ何もできない、、、 https://github.com/ryos36/sign-forth retro-forth にかなり影響を受けている。 レジスタ演算の OP コードを増やしたくなるが、、、ここはがまんか。

C# で C のようにメモリをアクセス

http://d.hatena.ne.jp/Schima/20100529/1275118995 基本的に Marshal を使えばCのように直接メモリをアクセスすることはできる。C# だと GC でメモリが移動することがあるのかな。昔の Machntosh みたいだな。(ダイブチガウカ) unsafe { image_stream = ne…

スレッデッド・コード

void *code_table[10]; int pc; static void *label_table[3]; void threaded() { int my_pc; static const void *labels[] = { &&L01, &&L02, &&L03, }; if ( label_table[0] == 0 ) { int i; for( i = 0; i < sizeof(labels)/sizeof(void *); ++i ) { labe…

ランナー膝になった

走ってもいないのにランナー膝になった。原因はどうやら靴のようだ。ブリジストンのBTUC12。しかしテニスを濃い時間もすると右足に痛みが出る。(他の靴だと出ない)この靴、ちょっとばかりアーチが高い。私の右足は扁平気味なので合わないようだ。最初、階…

OF のミス

OF のミスだということがわかった。.config に書き忘れ、、、シリアル出るようになった。つまり、シリアルを動的にとる機構が欠けていたので、シリアルを見つけることができずに出なかった。なんだよーーー。さらに調べると自分のデザインには DVI アウトが…

結局 MicroBlaze/Linux 動く

なんだよ、結局動くじゃん。 div と mul の設定をちゃんとやれば動く、、、、えーーーこれに時間かけたのかいな。 まぁしゃない。なぜかコンソールの出力はできないけど。なんかのミス。なんのみすよ。

Xilinx EDK の SDK と dts

まず xilinx の git から bsp として dts をもってきて EDK のディレクトリへコピー。 EDK から Export Hardware Design to SDK で ビットストリーム入りでエキスポートする。SDK を立ち上げ、new で Board Support Package から device-tree が選べる。選ぶ…

MicroBlaze Linux 再び

SP605 で MicroBlaze Linux の環境を再度構築し始める。 最新の linux をコンパイルするには対応したコンパイラーが必要。Xilinx の git にある v1.0 は古くて、v2.0 は 64bit 用。しかたないから自分で作ることにする。まず git サーバから mb_gnu を持って…

replace-in-tree

ちょっとした Lisp のプログラムを書いた。習作なので許して。 http://www.sinby.com/tech/lisp/danpei-teki-tips.html コメント求む!!(プログラムに自信なし)

リー・ナとほっしゃん似てないか?

まぁどうでもいいけど。リーはすごいね。安全にいくときと攻める時のバランスが良い。

ubuntsu で Java バージョンの切り替え

http://blog.liris.org/2009/03/ubuntujava.html ここを参考に java の環境と javac の環境を変更 >update-alternatives --config java >update-alternatives --config javac

git svn

git svn でサブバージョンから情報を持ってくる。時間かかるなぁ、、、

twitter と連動

よくわからないけど、twitter と連動させた。(つもり) ちょっと変えたくらいで連動されると、情報量が多すぎないか?

adb

android の本家 (google) が提供する windows 用の android のデバイスドライバを beagle 以外のデバイスに対応させる方法。試したのは gumstix。うまく動く技術的根拠がないので、自己責任でお願いします。確実に仕留めたい方は Linux の環境(VMware 上でも…

froyo は java 1.5

ubuntu-10.10 で froyo をビルドしようとしたら java 1.5 が必要なことがわかった。 http://d.hatena.ne.jp/hrsth/20100116/1263651661 を参考に # /etc/apt/source.list deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse deb-src http://us.arc…

repo やっと終了

きょうは twitter 使えてないな、、、サイバー攻撃で設けているのか?(うそ)

NDK

ndk のインストール。android で注意しなければならないのは、情報がすぐに陳腐化することだ。特に blog の内容などは信じないほうがよい。(これもブログ!!!)blog で書いている人の多くは、その時点で正しいようだが、android は開発が早いので陳腐化して…

repo の調子が悪い

昨日 repo で頻繁にエラー出た。環境は ubuntu 10.10 on ESXi。phython のバージョンは 2.6 と 2.5。 とあるうわさでは 2.5 の方がよいとのことだったが、2.5 にしても結果は同じ。エラーの原因はネットワークであり、引き金は ESXi かもしれない。(結局、原…

Android

Linux のアンドロイド環境は構築済みなので、Windows 用の開発環境を作ることにする。 まずは http://developer.android.com/sdk/installing.html をみればよい。 1. Eclipse のインストール classic がおすすめとのことで win64 bit 版をダウンロードし、コ…

でもって結果

library IEEE; use IEEE.STD_LOGIC_1164.ALL; entity HALF_ADDR is port ( A : IN STD_LOGIC ; B : IN STD_LOGIC ; S : OUT STD_LOGIC ; CO : OUT STD_LOGIC ); end entity HALF_ADDR ; architecture DATAFLOW of HALF_ADDR is signal C : STD_LOGIC; signal…

さてやっとこさ VHDL

やっと VHDL を書く環境(体制)に戻った。なにをするか?究極の目的はプロセッサーを作る環境。オペコードとコンパイラを総合的に用意する。 中心となる技術は Lisp と C++ になるだろう。ってことで早速 Lisp で VHDL を書いてみる。 (:vhdl (:library IEE…