読者になるマイペースなプログラミング日記DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ2012-01-01から1ヶ月間の記事一覧2012-01-30あっ、再開してましたBeagleBoard-xMとIntelVT関係を再開してました。BeagleBoard-xMは全然進んでない上にIntelVT関係はソースコードを紛失してるのでやり直し。頑張るぞー2012-01-29面白そうな物を見つけたが高いなARMBeagleBoard-xMを持ってるから必要なさそうだが、何か面白そう。Javaのバージョンが0.6になっていた。シリアライズしたいクラスの宣言に@Messageというアノテーションを付ければOK。minivm今、ブラウザで動くminivmを作っている。PC/AT互換ではなく、独自のシステムを持っている。Cやアセンブラで作ったバイナリを動かすことが目的で、HTML5のCanvas上にCやアセンブリでアクセスできるようにする。1.5.3をダウンロードしたJavaタイトルの通り。Wicketを再開しようかと思う2012-01-24Zipを読み込んでみるJavaJavaでZipを読み込み、Zipに含まれるファイルの名前を列挙するプログラムを作ってみた。VTを使ったプログラムの開発を中断します。2月10日以降に再開する予定で、それまではARMボードの開発に力を入れたいと思います。上位のアグナコトルを何度か狩りアグナS一式が揃った。溶岩塊も集まり、資源が30000を超えた。お金も40万あるので、現時点ではお金と資源に困らない状態になった。次挑むのはジンオウガ。挑む相手だが1回で倒したい2012-01-18進展なしARM今日は、GPIOについてちょっと勉強したが特に進展はなかった。結局プログラムは動いていないままだ。それともシリアルポートの初期化に失敗しているだけでプログラムは動いてたりするのだろうか?LEDを光らせるプログラムを書いて確認するしかないか2012-01-17BeagleBoard-xMで動かないARMmicroSDカードをフォーマットして、signGPでファイルサイズとロードアドレスをくっ付けた自作ローダをmicroSDカードに入れてみたが、BeagleBoard-xMでうんともすんとも言わない。何かが必要なのだろうか?qemuでは動いたんだけどな...2012-01-16そして専門学校へ1年分の授業料を払ったので、あとは入学を待つのみ。授業だけでなくいろいろなところから学びたい2012-01-16シリアルポートARMいろいろ苦労したところはあるがシリアルポートで文字を送信することに成功した。qemuで文字列が表示されている。BeagleBoard-xMではNS16550を使ってたので、http://homepage2.nifty.com/~chairo/html/linux/driverprog.htmlがとても役に立った2012-01-15明日の課題ARMシリアルポートを使いたいのでNS16550について調べる。2012-01-15最初の一歩ARMBeagleBoard-xM用のOSを作ってみたいと思い現在頑張っているところだが、まずブートローダから作成することにした。モードhttp://beagle1.blog.so-net.ne.jp/2011-10-1314...2012-01-13久しぶりにGWTで何か作ろうか最近Webアプリケーションから遠ざかっているので何か作りたい。Wicketでもいいかもしれない。ブラキディオス捕獲...そしてジンオウガへ上位のラギアクルスやドボルベルクで1回ぐらい力尽きるのが当たり前になってきて苦しくなってきた。フロギィ一式で挑んでるけど俺の力では倒すのが精一杯。そんなところにでてきたアグナコトル、こいつならいけるだろうと思ったが案の定1回力尽きた。そろ...2012-01-11DM3730ARMBeagleBoardはOMAP3530使ってるようだが、俺が持ってるBeagleBoard-xMはDM3730と違うもののようだ。DM3730はOMAP3530と高いソフトウェア互換性があるとTIのページに書いてあった。OMAP3530の資料も役に立つのかな?2012-01-10買いたい本Amazonで検索してみたらARMの本って結構でてた。気になるのが『ARMでOS超入門』。テーマは「Cortex-M3用マルチタスクOS手作り入門」だとか。トランジスタ技術編集部出版社/メー...2012-01-10x-loadを読むARMようやくARMのアセンブリを読むことになった。割り込みを読むことによって多少わかった気になる。Cortex‐M3システム開発ガイド』で確認している。x-loadに手を...2012-01-09microSDカード替えたらうまくいったARMmicroSDカードを買ってきてBeagleBoard-xM用のFedoraを入れたらBeagleBoard-xMでFedoraが起動した。前に使っていたmicroSDカードが悪かったんだろうか?よくわからん2012-01-08microSDカードに問題か?ARMmicroSDカードにLinux入れてるのに起動できないのは、自分の手順に問題があると思い、http://processors.wiki.ti.com/index.php/Main_PageからBeagleBoard-xM用のAndroidを落としてきてmkmmc-android.shを実行してSDカードにAndroidを入れてみたが、SDカード...2012-01-07BeagleBoard上での作業ARM現在Linuxのマシンがない!と思っていたら、BeagleBoard-xMの付属のmicroSDカードにAngstromが入ってたのでBeagleBoard上でBeagleBoard用のFedoraを構築することにした。空のmicroSDカード(USBのリーダを使った)とMLOやu-boot.binなどが入ったUSBメモリをBea...2012-01-06BeagleBoardをもう一度!ARM面白そうなブログを見つけたので自分用の目次を作っておく。その8JS今回は敵の種類を増やしてみる。画像はEnemy1を使う。object/Enemy2.js。Eneym1がただ横に移動してただけに対して、斜め移動をするようにした。緊急クエストの『最高のお面を取り戻せ!』がでて、上位のリオレウスと対決できたのでバーンエッジ改ができる!と思ったけど、なかなか上鱗をだしてくれなかった。逆鱗と紅玉がでたので運はいいんだが複雑な気分。何度かやったら上鱗が集まったので、バーン...2012-01-04アルバイト専門学校の授業料を払うためにバイトをしている。今年初の仕事の連絡が来た。--enable-x86-64とやる必要があるっぽい。Player上で動いているLinuxからVTを使おうとして失敗。対応してないらしい?のでTwitter上で聞いたbochsで使えるかもという話だったので自作OSからVTを使うべく以下のアセンブリコードを書いてnasmにくわせた。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。