Table Talk
[トップに戻る] [留意事項] [ワード検索] [過去ログ]
雑談部屋です。PSoC関係の質問等はPSoC フォーラムへどうぞ


[1546] Re:[1545] [1544] [1542] トラ技のMC9S08JS16を書き込もうとしたら 投稿者:JUNK-BOX 投稿日:2010/03/10(Wed) 08:45  

> USBコネクタを差すとJS16を検出して
> ドライバーを捜しに行きますが、見つからずに失敗します。
BootLoader GUIなどをインストール済みで,デバイスIDとプロ
ダクトIDが15A2H:0038Hとして認識されている(usbview.exe
などが使えるでしょう)ならば,
C:\Program Files\Freescale\JS16 USB Driver\Automatic Bootloader USB Driverの下に
BOOTLOADER JSFamily.inf
がありますので指定するならこれでしょうか.IDが読めてない
ということなら,最初のGET_DESCRIPTORなどで失敗している
のでしょうね。


[1545] Re:[1544] [1542] トラ技のMC9S08JS16を書き込もうとしたら 投稿者:ノンノ 投稿日:2010/03/09(Tue) 16:59  


> USBのデータラインや,水晶まわりあたりを疑ってみると
> 良いかもしれませんね。
クロックはpin-1-12MHzをカウンターで確認しました。
USBラインは33Ωで直列に、1.5kΩプルアップはMPU内部にあるようなのでつないでいません。
pin-3はGNDに、pin-7はbootsw-GNDに、pin-6-BKGDに、pin-5-10nF-GND,10KΩ-5Vにして
USBコネクタを差すとJS16を検出して
ドライバーを捜しに行きますが、見つからずに失敗します。


[1544] Re:[1542] トラ技のMC9S08JS16を書き込もうとしたら 投稿者:JUNK-BOX 投稿日:2010/03/09(Tue) 03:25  

> win2kではファームの書き込みが出来ませんでした。
> 中のブートローダが違うのでしょうか?
Freescaleの中の人ではありませんから,変更していないと
断言はできませんが,仮に変更したとしてもわざわざWin2K
で動かなくするようなことは無いと思いますが.

USBのデータラインや,水晶まわりあたりを疑ってみると
良いかもしれませんね。


[1543] Re:[1540] 生活保護 投稿者:JUNK-BOX 投稿日:2010/03/09(Tue) 03:19  

PSoC3は本当にいろいろ盛りだくさんに詰め込んでくれたおかげ
で更に一段と使う側の技量が試されているようなシロモノです
ね.

> CY8CKIT001 を優先する事にしました。エラッタが取れてからの基板に差し替えても動くのかどうかだけが心配です。
上に載る基板は結局単純なCPUボードですし,PSoC1とも共通化さ
れているくらいなので,多分ESからCSなりになっても大丈夫じゃ
ないかと思います。

現状もいろいろとエラッタはありますけど,とりあえず動かして
みるという程度なら致命的というほど酷いバグもないようで結構
楽しめますよ。

> CPU は 8051 なので経験済みですが これならまた頭をフル回転させないと使いこなせない、こっちの方が私には楽しみです。
8051もまた変り種ですけど,事実上業界標準ですしね.なるべく
やさしく使わなくてはならなかったM8Cと比べたら多少負荷かけ
ても良いかな?とも思えますね。(それでもついついCPUを使わ
ずに処理する方法を考えてしまいますけど(笑))


[1542] トラ技のMC9S08JS16を書き込もうとしたら 投稿者:ノンノ 投稿日:2010/03/07(Sun) 15:00  

win2kではファームの書き込みが出来ませんでした。
中のブートローダが違うのでしょうか?
こちらの販売中のMC9S08JS16だったら書けるとか・・


[1541] 復帰とお見舞い 投稿者:生徒 投稿日:2010/03/03(Wed) 02:15  

nyannnyannko先生、お見舞い申しあげます。
私は以前5年以上前にpicで色々ご指導いただいた者です。(ボケ老人ですが)・・・早期回復祈る。
ここのbbsで2年前から今度はpsocを勉強中です。



[1540] 生活保護 投稿者:nyannnyannko 投稿日:2010/02/28(Sun) 10:50  

お久しぶりです。

病気療養中で生活保護です。それでもいつでも復帰出来るようにまた自分が忘れないために人に出来る限りアドバイスして来ました。
やっと3万円たまったので PICkit3 ICD3 を購入予定でした。
生活保護で遊んで暮らしていると思われたくなかった。

エラッタが取れてから CY8CKIT001 にするつもりでした。
もう PIC は私にとっては頭を使わない単純作業で飽きてしまった。
それに加えて PIC ユーザーのマナーの悪さにうんざり。

CY8CKIT001 を優先する事にしました。エラッタが取れてからの基板に差し替えても動くのかどうかだけが心配です。
CPU は 8051 なので経験済みですが これならまた頭をフル回転させないと使いこなせない、こっちの方が私には楽しみです。



[1539] Re:[1538] [1537] PSoCにおけるプログラムの読み方 投稿者:tugii 投稿日:2010/01/22(Fri) 09:00  

tugiiです。
早速のご返事ありがとうございます。
ご指摘にしたがってないようをよく調べ対処してみます。
ありg等ございました。

> PSoC関係の質問等はPSoC フォーラムにお願いします(こちらはツリー形式ではないので,ゴチャゴチャになりやすいということもありますが)
> > Starting MAKE...
> > creating project.mk
> > lib/psocconfig.asm
> > lib/psocconfigtbl.asm
> > lib/pwm8_1.asm
> > lib/pwm8_1int.asm
> > lib/pwm8_2.asm
> > lib/pwm8_2int.asm
> > ./boot.asm
> > ./main.c
>
> LCDユーザモジュールがアセンブルされていないところからみて登録忘れだと思います。PSoCブロックを使用しないユーザモジュールでもライブラリコード生成は必要ですから登録が必要です.(手順はPWMなどと同じです)


[1538] Re:[1537] PSoCにおけるプログラムの読み方 投稿者:JUNK-BOX 投稿日:2010/01/22(Fri) 08:38  

PSoC関係の質問等はPSoC フォーラムにお願いします(こちらはツリー形式ではないので,ゴチャゴチャになりやすいということもありますが)
> Starting MAKE...
> creating project.mk
> lib/psocconfig.asm
> lib/psocconfigtbl.asm
> lib/pwm8_1.asm
> lib/pwm8_1int.asm
> lib/pwm8_2.asm
> lib/pwm8_2int.asm
> ./boot.asm
> ./main.c

LCDユーザモジュールがアセンブルされていないところからみて登録忘れだと思います。PSoCブロックを使用しないユーザモジュールでもライブラリコード生成は必要ですから登録が必要です.(手順はPWMなどと同じです)


[1537] PSoCにおけるプログラムの読み方 投稿者:tugii 投稿日:2010/01/21(Thu) 10:22  

すみません下記プログラムについてご教示ください。
1)のプログラムをコンバイルしたら2)の様な結果とコメントが出ました。プログラムはサイプレス社が発行している
教科書からコピイしたもので悪いところはないと思いますが、コンバイル結果に引っかかってしまいます。
どこをどう変更したらよいか戸惑っております。

1)
//----------------------------------------------------------------------------
// C main line
//----------------------------------------------------------------------------

#include <m8c.h> // part specific constants and macros
#include "PSoCAPI.h" // PSoC API definitions for all User Modules
void main(void)
{
// Insert your main routine code here.
PWM8_1_Start();
PWM8_2_Start();
LCD_Start();
LCD_PrCString("Hello,PSOC!");
}
2)
Starting MAKE...
creating project.mk
lib/psocconfig.asm
lib/psocconfigtbl.asm
lib/pwm8_1.asm
lib/pwm8_1int.asm
lib/pwm8_2.asm
lib/pwm8_2int.asm
./boot.asm
./main.c
!W D:\DOCUME~1\tugiisue\MYDOCU~1\PSOCDE~1.0PR\LAB2_P~1\LAB2_P~1\main.c(12):
[warning] calling a function without prototype may cause runtime errors if
the function does not return int or unsigned int
!W D:\DOCUME~1\tugiisue\MYDOCU~1\PSOCDE~1.0PR\LAB2_P~1\LAB2_P~1\main.c(13):
[warning] calling a function without prototype may cause runtime errors if
the function does not return int or unsigned int
Linking..
LMM info: area 'virtual_registers' uses 2 bytes in SRAM page 0
!ERROR file 'main.o': undefined symbol '_LCD_PrCString'
!ERROR file 'main.o': undefined symbol '_LCD_Start'
D:\PROGRA~1\Cypress\Common\CYPRES~3\tools\make: *** [output/Lab2_PWM_LCD.rom] Error 1

Lab2_PWM_LCD - 3 error(s) 2 warning(s) 12:13:40



[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]