2008/7/13 日曜日

トランジスタ技術2008年8月号 「@@LCODE」のエラー

Filed under: マイコン — 平川 滝雄 @ 13:46:14

久しぶりにトラ技についていた付録基板で遊んでみようと思いました.
今回はUSB経由でマイコンが書き込めたり,通信できるのですごく便利.

ただし,トラ技BIOSを使用しなければなりません.
本書を読み進めていくと,途中で次のエラーが表示されました.

RA78K0 error E3210: Segment ‘@@LCODE’ is not exist - ignored

これはトラ技のAppendix Aにも書かれているとおりですが「標準のライブラリを使用する 」のチェックをはずすと,エラーになるそうです.

でも,「標準のスタートアップルーチン」と「標準のライブリラリ」のチェックをはずせと書いてあるのに,どういうことだと.
で, 問題は「RAMAPP.dr」に潜んでました.
トラ技に添付れていた「RAMAPP.dr」は次の通り

memory ROM : ( 00000H, 01800H )
memory BROM : ( 01800H, 00800H )
memory UROM : ( 02000H, 02000H )
memory IXRAM : ( 0F000H, 00800H )
memory RAM : ( 0FB00H, 00500H )

#プログラム中で明示的に定義されていないセクションの配置アドレスを指定する
MERGE @@CODE : = IXRAM
MERGE @@CNST : = IXRAM
MERGE @@DATA : = IXRAM
MERGE @@R_INIT : = IXRAM
MERGE @@R_INIS : = IXRAM
MERGE @@LCODE : = IXRAM

で,本来なら,最後の行がコメントアウトされていなければならないようです.
それなのに,コメントアウトがついてません.
次のように書き換えて実行すると,

#MERGE @@LCODE : = IXRAM

次のような警告が出るものの,ビルドに成功しました.

RA78K0 warning W4301: Can’t initialize RAM area ‘f000h - f002h’
RA78K0 warning W4301: Can’t initialize RAM area ‘f003h - f052h’

めでたし,めでたし.

最初で自分のようにつまづく人が出てくると思ったので,書いてみました.

もし間違い等あればご連絡ください.


追記 2008.7.14

なひたふJTAG日記に公式?の訂正が掲載されておりました.
詳しい解説も載っておりますので,そちらも併せて参照してください.

なひたふJTAG日記,”トラ技78Kマイコンのコンパイルエラー”
http://nahitafu.cocolog-nifty.com/nahitafu/2008/07/78k_0cec.html

2008/6/30 月曜日

ひとり言 「必須フリーソフト」

Filed under: メモ — 平川 滝雄 @ 1:44:01

お久しぶりです.
もうブログを書かずに一か月経ちましたね.

いろいろ考えてみたのですが,毎日帰りが0時近いと曲日記を作ることは不可能です.
曲日記を作るのに最低でも一時間はかかります.
帰りが7時〜8時のような人であれば可能かもしれません.
自分の今の生活スタイルでは無理だと,ようやくわかりました.

今後はブログを書くのに10分で書ける内容にしたいと思います.
それであれば0時近くに帰っても,割と書ける日があるかなと.

カテゴリをひとり事にするのは大雑把すぎるので, 色々とこまめに分けられたらいいなと思ってます.

まずは,自分がよく使うソフトの紹介からリストアップしたいと思います.

必須フリーソフト(Windows編)

  • gVim (テキストエディタ)
  • Opera (通常ブラウザ)
  • Firefox (HPデバッグ用)
  • Safari (HPデバッグ用)
  • UTF-8 TeraTerm Pro (ターミナル)
  • WinSCP (SFTP,SCP)
  • FFFTP (FTP)
  • eclipse (Java,nesC用)
  • PrimoPDF (PDF作成)
  • Inkscape (ドローソフト)
  • Gimp (レタッチソフト) (ジンプって読むんですね.むかしギンプと読んでました.GIFをギフって言いませんよね.自分のレベルではこれがあればPhotoshop使わずに済みますね.安上がり.)
  • Lhaplus (圧縮,展開)
  • Thunderbird (IMAP対応メールクライアント)
  • AVG Anti-Virus Free Edition (アンチウイルス)
  • Sygate Personal Firewall (ファイアウォール)
  • ImgBurn (ISO抽出,焼く)
  • Alcohol 52% (仮想ドライブ)
  • UltraVNC もしくは TightVNC (VNC)
  • OpenVPN (VPN)
  • TortoiseSVN (GUI版Subversionクライアント)
  • Windows Live Messenger もしくは pidgin (メッセンジャー)
  • Adobe Reader (PDFリーダ)
  • OpenOffice (Drawを使う)

とりあえず,動画,音楽系を除いたものはこのくらいでしょか.

FlashやQuicktimeなどのプラグインは別扱いにしてあります.
あと,Microsoft Officeは必須ですがフリーではないので除外しています.
なるべく使いたくないが,互換性が取れないので仕方なく使ってます.
まだtexを使ってないので,このくらいあればどのPCでも作業できますね.
そういやCygwinを最近使ってないね.
使うとしたらUbuntuに切り替えて使うからなぁ.

今度はリンクでも貼ろうかな〜.
ではでは.

2008/5/26 月曜日

ブログにMP3を載せる方法 「Google ガジェット」

Filed under: 曲日記 — 平川 滝雄 @ 0:26:24

こんばんは.
平川滝雄です.

本日からMP3を公開する際,Googleガジェットを用いることにしました.
今まで,Aタグを用いたリンクを使ってきましたが,その場で再生できるのが最近の主流ですよね.(youtubeのように)
それでずっと探していたわけです,Flashで簡単に再生できそうなプラグインがないか.

少し前に「SoundManager2」を紹介しましたが,もっと簡単にできる方法を見つけました.
それは「Google ガジェット」です.
WEBページ用のGoogleガジェットというのが存在し,自分のブログに好みのプラグインを挿入できるようです.
その中に「MP3 Player」というのを用いると,ブログ上で再生プラグインを組み込むことができます.

事前にMP3をブログに上げておいて,そのURIを設定すれば専用のコードが出力されます.
そのコードをブログに挿入すれば表示されるわけです.

こんなふうに.

今日の曲日記は,doroemon氏とのコラボ作品に用いる候補曲です.
まだ完成してませんが,途中まで公開します.
おそらく,作品はyoutubeを用いたスライドショーになるかと思います.
完成したらお知らせします.

2008/5/24 土曜日

Youtubeでスライドショー

Filed under: 曲日記 — 平川 滝雄 @ 23:53:39

こんばんは.
平川滝雄です.

本日は曲日記というよりは,過去の曲を用いてコラボをするという企画です.
長年の付き合いのあるBIRD-SOFTさんより写真を提供していただき,スライドショーを作ってみました.
FLASHで作ると画質もきれいで良いのですが,音楽と同期を取るのが難しいようです.
そのため今回は動画にして,それをyoutubeにアップロードするという方法をとりました.

こちらです.


今後,ウケがよければ第二弾をつくるかもしれません!

製作ソフト:Windows フォト ストーリー 3
BGM:平川滝雄 「草原を走る」

備考:現在,曲紹介のダウンロードカウンタ,コメント機能が使用できません.現在原因調査中です.復旧まで今しばらくお待ちください.

2008/5/12 月曜日

songjp voguejp

Filed under: 曲日記 — 平川 滝雄 @ 23:59:00

お久しぶりです.

帰りが0時過ぎになったりすると, 更新したり曲が作るのは無理ですね
なので,この生活パターンがやめられない以上,毎日更新するのは時間的に不可能.

これからは,できるときに作るということにします.
不定期更新になってしまうからもしれませんが,よろしくお願いします.

そういえば,songjpとvoguejpって知ってますか?
音楽の定額ダウンロードができるサイトです.

しかしながら,実は違法サイト.
音楽配信サイトには次のマークが必要なようです.
http://www.itmedia.co.jp/news/articles/0802/19/news112.html

songjpvoguejp にはそのようなマークは見当たりません.
さらに,どちらのサイトもQ&Aをみると,携帯やポータブルプレイヤーに転送すること,CDに焼くのが自由にできるようです.
音楽配信サイトでは著作権保護機能が用いられているので,そのように自由に転送することはできないはずです.
更に,voguejpでは「当サービスでは著作権保護技術を除いており。CD-Rに書き込みことはできます。」と書いてあるではないですか!
明らかに違法だということがわかるでしょう. (more…)

次のページ »

HTML convert time: 0.127 sec. Powered by WordPress ME