dsPIC30F5011への書き込み2009/01/11 16:22

PICkit 2 の Readme.txt ファイルより以下の情報が載っていました。低電圧では書き込みができないのは分かったのですが、どうすれば?

dsPIC30F5011 dsPIC30F5013

These 2 devices are not supported for low VDD programming.

dsPIC30F5011書き込み試験2009/01/12 15:38

ふくださんの助言に従い、キット本体へ給電をやめPICkit 2より5Vを印加して書き込みテストをしてみました。

http://sfukuda.at.webry.info/200810/article_18.html

やった操作は画像ファイルの通りで、VDD PICkit 2項目の数字を5.0にし、On と /MCLR の□をチェックしました。書き込もうとすると、MPLAB IDEでは以下の表示が出ました。書き込みができないようです。何が原因でしょうか?

Initializing PICkit 2 version 0.0.3.51
Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
dsPIC30F5011 found (Rev 0x1003)
PICkit 2 Ready

Programming Target (2009/01/12 15:52:36)
dsPIC30F5011 found (Rev 0x1003)
Erasing Target
Programming Program Memory (0x0 - 0x1BF)
PE Error: Using ICSP
Verifying Program Memory (0x0 - 0x1BF)
PE Error: Using ICSP
PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0x40100 - Value Read 0xFFFFFF)
PICkit 2 Ready

エラーの原因?2009/01/12 16:27

以下のような記述を見つけました。PIC kit 2 の DLL のバージョンが古いようです。現在は 0.0.3.51 で 0.0.3.52 になれば良いようです。DLLファイルを入れ替えてみます。

http://forum.microchip.com/tm.aspx?m=391831&mpage=1&key=&#395644
http://forum.microchip.com/tm.aspx?m=378513

その後の展開2009/01/12 16:40

PE Error: Using ICSP と言うエラーは消えたのですが、PK2Error0027のエラーが消えません。なぜでしょう?

Initializing PICkit 2 version 0.0.3.52
Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
dsPIC30F5011 found (Rev 0x1003)
PICkit 2 Ready

Programming Target (2009/01/12 16:39:26)
dsPIC30F5011 found (Rev 0x1003)
Erasing Target
Programming Program Memory (0x0 - 0x1BF)
Verifying Program Memory (0x0 - 0x1BF)
Programming Configuration Memory
Verifying Configuration Memory
PK2Error0027: Failed verify (Address = 0xF80006 - Expected Value 0x310F - Value Read 0x10F)
PICkit 2 Ready

DSiで音楽2009/01/15 22:42

DSiで音楽を聴きたいのでなんとかしてと頼まれたので、対応しているフォーマットを調べました。PSP-2000でもと考えているいる人がいるのでこれも調べました。以下の通りです。両方に対応するにはAACで、拡張子はmp4かm4aでしょうか。iTunesで圧縮ファイル作成予定です。iTuneの拡張子はm4aなので、PSP-2000で再生できるのでしょうか?

DSi
フォーマット:AAC(mp3は非対応)
拡張子: .m4a , .mp4 , .3gp
ビットレート:16K〜320Kbps
再生方法:PCのファイルをそのままSDカードにコピー

PSP-2000
ファーマット:ATRAC3 , ATRAC3plus , MP3 , MP3(MPEG-1/2 Audio Layer3) , MP4(MPEG-4 AAC) , WAVE(Linear PCM) , WMA(Windows Media® Audio 9 Standard のみ)
再生方法:PSPでフォーマットしたメモリースティック内の[MUSIC]フォルダにPCで取り込んだ音楽ファイルを入れる。

m4aファイル2009/01/15 23:44

以下のような情報を入手しました。m4aの拡張子でもPSPで再生できるかもしれません。だめならmp4に名前を変更する?

標準的なMP4ファイルは「.mp4」
動画のみの場合は「.m4v」
音声のみの場合は「.m4a」

LDプレーヤ生産終了2009/01/16 18:27

パイオニアがついにレーザーディスクプレーヤーの生産を終了するそうです。私もレーザーディスクプレーヤーを一台持っていますが、現在は使用しておりません。LDを最後に見たのはいつだったでしょうか?1年以上経っているのでは無いでしょうか。
LDではなくDVDを待てば良かったかなと考える事が有ります。8mmビデオデッキも持っているのですが、これの二の舞でしょうか? ベータは買わずに良かったとも思います。
今更何をでしょうか? (^^;

http://av.watch.impress.co.jp/docs/20090114/pioneer.htm

DSi & PSP-2000で音楽再生2009/01/16 21:49

iTunesでCDより取り込んだm4a(AAC)ファイルがDSi及びPSP-2000で再生できました。行った作業は以下の通りです。難しい事は無いです。これで、dsPICを再開できます (^^;

DSi
SDカードをアダプターに差し込みPCに接続。認識したリムーバブルディスクにm4aファイルをコピー。PCでリムーバブルディスクの接続を解除し、SDカードを取り出す。DSiの電源を切り、SDカードをDSiに差し込む。DSiを操作してm4aファイルを再生。

PSP-2000
PSPをUSB接続モードにしてPCと接続。認識したリムーバブルディスクに「MUSIC」と言う名前のフォルダーを作成。この「MUSIC」フォルダーにPCからm4aファイルをコピー。PCでリムーバブルディスクの接続を解除する。PSPを操作してm4aファイルを再生。

dsPIC30F5011の動作確認2009/01/18 10:26

やっと動作確認の時間が取れました。プログラムの書き込みが成功し、ICSPケーブルを抜き、電源ケーブルを差し込みました。
見事LEDが点灯しました! スイッチを押すとLEDが消灯します。プラグラミングおよび結線が成功しました! うれしいのですが、プログラムを見ても内容がよく分かりません (^^;
勉強が必要です。

お手伝いいただいたふくださんに感謝いたします。
http://sfukuda.at.webry.info/

The MPLAB C30 license has expired.2009/01/20 19:24

本日から本格的に「Cによるマイコン操作術」を勉強しようと思ったのですが、以下のようなエラーが出て進めなくなりました。DEBUGオプションをとっても同じでした。コンパイラーのライセンスが切れたようです。最適化以外は自由に使えると聞いていたのですが、どうなっているのでしょうか? wizard途中の画像の「pic30-ld.exe」に×ついているのも気になります。
また、出鼻をくじかれました (^^;

----------------------------------------------------------------------
Debug build of project `C:\work\c_micom\ledshift\ledshift.mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Tue Jan 20 19:20:56 2009
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\work\c_micom\ledshift\ledshift.o".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-gcc.exe" -mcpu=30F5011 -x c -c "ledshift.c" -o"ledshift.o" -D__DEBUG -g -Wall
Microchip MPLAB C30 License Manager Version v3.00 (Build Date Feb 28 2007).
Copyright (c) 2005 Microchip Technology Inc. All rights reserved.
The MPLAB C30 license has expired.
pic30-coff-cc1.exe: warning: Options have been disabled due to expired license
Couldn't locate build tool. Check tool locations.
----------------------------------------------------------------------
Debug build of project `C:\work\c_micom\ledshift\ledshift.mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Tue Jan 20 19:20:56 2009
----------------------------------------------------------------------
BUILD FAILED
Google
WWW このブログ内