【SDCC】PIC専用のスレPart15【PICkit2】

このエントリーをはてなブックマークに追加
952774ワット発電中さん:2007/10/14(日) 22:47:56 ID:7l/KJ2f8
で神様は次に何をしてくれるんだ?
953774ワット発電中さん:2007/10/14(日) 23:09:11 ID:uung5zF5
>>952
クソまじめに努力するこたぁない!
神様に任せりゃICSPに奇跡を突っ込んでくれる!
954945:2007/10/14(日) 23:12:46 ID:2hQ0PiyC
兄貴 また質問させてもらうよ

兄貴にはいつでも会いにいけるから
955774ワット発電中さん:2007/10/15(月) 13:28:20 ID:hr7chk3C
お兄ちゃんは悪くない 家には帰りたくない
956774ワット発電中さん:2007/10/15(月) 19:00:12 ID:DNoO/1hY
ICD2 は、やっぱりモジュラジャックを一々付けるのは面倒だ。
コネクタの変換器を作ったほうがいいな。
957774ワット発電中さん:2007/10/15(月) 20:58:11 ID:R1WevoG8
microchipdirectって脂肪中?
いまさらだが、PICkit2の$10キャンペーンってもう終わちゃった?
958774ワット発電中さん:2007/10/15(月) 21:12:44 ID:vcROkOrg
>>957
フツーに稼動中。

>いまさらだが

ここで聞いてどうする?
そもそも1000台も売れるとは思えないんだが。
959774ワット発電中さん:2007/10/15(月) 21:44:29 ID:P4uuXSFr
>>957
今注文できたぞ。
1000台もネット注文で日本では、売れない。
960957:2007/10/15(月) 22:39:29 ID:R1WevoG8
>>958,>>959
サンクス。
どうやらうちのDNSがキャッシュされてないみたい。別のプロパに変えたら繋がった。

クーポンってマイクロチップ・ジャパンのHPからゲットするのね。知らんかった。
無事、$10でオーダーできました。
961774ワット発電中さん:2007/10/16(火) 01:51:59 ID:n3psgwGg
セミナーに参加してICD2LE買ったほうがいいのに
962774ワット発電中さん:2007/10/16(火) 02:07:59 ID:mBhsF50C
>>935とほぼ同じ状態になってしまいました。
dsPIC30F2012です

>>943ではどのようにしたら直ったのでしょうか?
コードプロテクト?がかかってしまったのか
MCLRの設定がおかしくて書き込みができなくなっていると思うのですが
どうしたらよいでしょう
963774ワット発電中さん:2007/10/16(火) 04:26:54 ID:PCwLz2cY
>>962
そのプログラムのソースがあるならソース上でConfigの確認。
HEXしかないなら、MPLAB IDEにImportしてConfigを変更してExportする。
964774ワット発電中さん:2007/10/16(火) 12:20:35 ID:z8w+3rmH
ICD2LEを手に入れてついてきたスターターボードでLEDピカピカしていますが、ICS2LEを外すと
全く動作しません。これはこういう物ですかね。単体動作は出来ないとか。
インサーキットデバッガなる物は初めてなので、コンフィグのDEBUGとか、回路追ったりとか
したんですが、いかんせん知識不足でした。
965774ワット発電中さん:2007/10/16(火) 12:39:33 ID:KS7QHude
>>964
単純にボードに電源供給されてないんじゃないの?
966774ワット発電中さん:2007/10/16(火) 12:48:06 ID:pMwh00pe
>>964
MCLRをGNDに落としてみ?
967774ワット発電中さん:2007/10/16(火) 12:53:58 ID:S2Sh9/Wl
MCLRはプルアップじゃないのか?
968774ワット発電中さん:2007/10/16(火) 13:07:10 ID:pMwh00pe
>>967
リセットをかけろっていう意味。
969964:2007/10/16(火) 13:29:57 ID:z8w+3rmH
ありがとうございます。
>>965
一応外部電源で12Vとか7.2Vとか入れています。(たまたま9Vがなかったんで)
PWR ON LEDもついているので問題ないと見ています。

>>966,967
MCLRをGNDに落としてみましたが状況が変わりません。
回路を追っていくとMCLRからポテンショの下をくぐってR9、R8を通って電源へ?
プルアップされているようですね。

ソースはこんだけの物です。
#include "p24fj64ga002.h"
_CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & BKBUG_OFF
& COE_OFF & ICS_PGx1& FWDTEN_OFF )
_CONFIG2( IESO_OFF & FNOSC_FRCPLL & FCKSM_CSDCMD
& OSCIOFNC_OFF & IOL1WAY_OFF & I2C1SEL_PRI & POSCMOD_NONE)
int main(void)
{
PADCFG1 = 0xFF; // Make analog pins digital
LATB = 0x0;
TRISB = 0x0FFF; // Configure LED pins as output
TMR1 = 0; // Clear timer 1
PR1 = 0x3D09; // Interrupt every 250ms
IFS0bits.T1IF = 0; // Clear interrupt flag
IEC0bits.T1IE = 1; // Set interrupt enable bit
T1CON = 0x8030; // Fosc/4, 1:256 prescale, start TMR1
LATB=0xA000;
while(1)
{
}
return 0;
}
void __attribute__((interrupt, no_auto_psv)) _T1Interrupt(void)
{
IFS0bits.T1IF = 0; // clear interrupt flag
LATB ^= 0x0F000; //Toggle LED's
}
970774ワット発電中さん:2007/10/16(火) 15:14:19 ID:Bhuuaz+8
デバッグ用プログラム書いてんじゃないの?
971964:2007/10/16(火) 16:28:05 ID:z8w+3rmH
ユニバーサルでいろんなPICにかけるようにソケット自作したり、それ使って書き込んだりいろいろしてたらICD2LEから焦げ臭いが。
急いで電源からUSBから引き抜いて蓋を開けてみると16F877がポッコリしてるじゃありませんかorz。
つなぎ直してファームとかアップロードしても何か動きが変。あきらめます。ICD2買おうかな。
皆様いろいろありがとうございました。
972774ワット発電中さん:2007/10/16(火) 17:14:20 ID:Bhuuaz+8
その壊れたICD2LEくれw
973774ワット発電中さん:2007/10/16(火) 17:23:27 ID:n3psgwGg
ICD2LEは修理してもらえないもんなぁ
974774ワット発電中さん:2007/10/16(火) 17:46:54 ID:j2bSszqY
>>971
ファームがアップロードできる程度に生きてるなら、偽物作りの人とか、欲しがる
人は多いと思うよ。オクに出したら売れるんじゃない?w
975774ワット発電中さん:2007/10/16(火) 20:26:48 ID:vDM2/CMK
>>969
いまさら感もあるけど、そのプログラムを検証してみたよ。

ICD2LEがどこかに埋まってしまったのでw ICD2を使ったけれど
うちの環境では何の問題もなく動いている。

その時点でボードかICD2LEがイッちゃってた可能性があるね。
976964:2007/10/16(火) 21:18:24 ID:/ZTN6q6d
みなさんありがとうございます。オク出してみようかな。でもジャンクで10円スタートくらい?w

>>975
なるほど、すでに壊してしまっていたと考えれば何とかあきらめもつきます。orz
しかし、電子工作は何かやろうとすると、ハードルが次々高くなっていく感じです。めげずにICD2買います。
977774ワット発電中さん:2007/10/16(火) 21:22:58 ID:uNqhkTLI
>>976
今ならICD2半額
978774ワット発電中さん:2007/10/16(火) 21:24:01 ID:n3psgwGg
リアルアイスが半額
979774ワット発電中さん:2007/10/16(火) 21:51:10 ID:FbWI96Vj
リアルアイスは、それでも個人では高いなぁ。
980964:2007/10/16(火) 22:24:27 ID:/ZTN6q6d
う〜ん。$160かぁ。どうせならEVALUATION KIT $230逝っといた方が幸せになれますかね。
981774ワット発電中さん:2007/10/16(火) 22:33:40 ID:j2bSszqY
リアルアイス買ってみたよ。
さっそくバラしてみたwwwら、中身はICD2と全く別物だった。
982774ワット発電中さん:2007/10/16(火) 22:35:46 ID:8Kdqh24H
>976
基板がダメージうけていないなら、パーツ取り替えれば済むじゃん。
ひょっとして877Aを焼くことが出来ない?
983774ワット発電中さん:2007/10/16(火) 23:39:57 ID:VTUOmaip
>982 さん

別人ですが、壊したときのために教えてください。
ICD2 LE だと、多分TQFPだとおもうんですけど、

・TQFPのソケットはICD2LEより高い
 6/8ピンのフラットならスポンジ押し付けで行くだろうけど、こんだけピンがあると・・・
 どうやって書き込めばいいんでしょう?
・元のファームの吸い上げ
 これってどうやって吸い上げるんでしょう?もしかしてMPLABのディレクトリのICD20000068.hex
 あたりを書き込むと動いちゃったりするんですか?
984774ワット発電中さん:2007/10/17(水) 00:13:04 ID:mIftFTwr
>>983

QFPはソケットなんて使わないで直付けが基本。ソケット高いし、だいたいソケット
付けたらケース閉まらないでしょ。付ける段階で壊れたらまた新しいのを付ければ
よい。それでもソケットよりだいぶ安上がり。

書き込みには、ICD2LEの基板上にあるICSPヘッダ用パターンを使えばよい。ケースが
閉まるような小型ヘッダを使うと便利かと思う。

ファームの吸い上げもICSPヘッダ経由で行える。万一ブートローダがカスタムだった
場合に備えて、とりあえず全部吸い上げておいたほうがいい。
985774ワット発電中さん:2007/10/17(水) 01:32:30 ID:nLEz5rPL
ファームの吸い上げなんて要らないでしょ。
MPLAB連動ですから。
ブートローダーはネット上に転がっています。
986774ワット発電中さん:2007/10/17(水) 02:03:01 ID:C6YGqIuQ
>>985
純正が目の前にあるのに、わざわざ探してまで素性の知れない物をダウンロードして
使う理由がどこにあるのかとwww
987774ワット発電中さん:2007/10/17(水) 03:24:39 ID:my5xSgCe
その通りだ。
純正信仰者の方はそれでいいのでは?
988774ワット発電中さん:2007/10/17(水) 05:34:41 ID:y0nomtvs
>>983
つ コンスルー
989774ワット発電中さん:2007/10/17(水) 07:31:15 ID:AkazIPQH
>> 983
なるほど、ICD2LEのボードにICSP用のパターンがあるんですね?
ICD2LE持ってないんで確認できませんでした。

ありがとうございました。 > みなさん


990774ワット発電中さん:2007/10/17(水) 07:40:42 ID:gat+W1cI
>>989
>ICD2LE持ってない
石橋を叩いて渡らないタイプですね。感銘を受けました。
991774ワット発電中さん:2007/10/17(水) 12:55:05 ID:H6EZPQea
>>990
それを言うなら「石橋をたたきすぎて壊す」タイプ
992774ワット発電中さん:2007/10/17(水) 12:59:46 ID:mIftFTwr
「渡らぬ石橋を叩く」タイプかと。
993774ワット発電中さん:2007/10/17(水) 14:10:34 ID:ahaqMWtz
失礼な話ですが。。。。。
「焦がした石をコテで叩く」タイプかと。
994774ワット発電中さん:2007/10/17(水) 16:24:48 ID:pvLClhRO
そろそろこのスレも終わりですね。

ICD2 を買ったので、Pickit2 があまってるのですが、
誰か買いますかね。
995774ワット発電中さん:2007/10/17(水) 17:03:04 ID:dl+WS/+0
オークションに出せばクレカの無い人が
買ってくれるんじゃないかな?
996774ワット発電中さん:2007/10/17(水) 21:38:50 ID:hBz7abRh
うちにもある
997774ワット発電中さん:2007/10/17(水) 22:07:35 ID:KBGiqY4g
>>994
俺が買う。絶対買う。出してくれ。
998774ワット発電中さん:2007/10/17(水) 22:09:56 ID:KBGiqY4g
999774ワット発電中さん:2007/10/17(水) 22:18:22 ID:YMpRvGrh
>>998
乙梅。ところでhexを読める鬼プロフェッショナルって本当に居るのか?
1000774ワット発電中さん:2007/10/17(水) 22:25:58 ID:zcdxYfNG
>>999
アマでもいるだろう。
何の役に立つのか不明だがw
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。