|
お返事ありがとうございます。
>>H8/3048 2電源式のブートモード7は VPP=12V, MD2=12V, MD1=5V, MD0=5V なのでコレを確認。 > も確認した? VPP=12.2V, MD2=12.2V, MD1=4.9V, MD0=4.9Vで大体あっていろことを確認しました。
>>どちらでも試してみましたがマイコンの TXD1は-9.8V, RXD1は0.038mVでした。 > ええっ!それはどこで見た値? わかりづらい表現もうしわけありません。 TXD1はCPUボードのCN4-6からRXD1はCN4-4から計測しましたものを表していましたが、 これは232 変換チップを経由した後の値だったんですね。
実際のTXD1はCPUボードのCN1-26からRXD1はCN1-28から計測しなければいけないんですね。 その結果を以下に示します。 RXD1(CN1-28):4.6V TXD1(CN1-26):3.2V
5Vに達していないのはおかしいのでしょうか?
> ピンヘッダの 4-6, 4-4 であるなら 232 変換チップを経由した後の値であるので > TXD1 (4-6) が -10V なのは正常 (TXD1 に信号なし状態を意味する) > RXD1 (4-4) が 0.0V なのはおかしい (RXD1 に信号あり状態を意味する) > これだとブートプロトコルのビットレート合わせこみ処理は必ず失敗するので Timeout になる。
232 変換チップを経由した後の値が RXD1(4-4)は0.038mV TXD1(4-6)は-9.8V でした。
> ・パソコンとマイコンを接続せず、 > ・マイコンボードを MD7 ブートモードにして > ・マイコンボードに電源を投入して > 状態で 4-6, 4-4 とも -10V (であるなら必然的に 1-26, 1-28 とも 5V であるはず) なら正常。 > RXD1 (4-4) = 0V であるなら マザーボード側の 1-28 が L にショートしている可能性がある。
RXD1 (4-4) は ほぼ0Vでした。 マザーボード側の 1-28 はマザーボード上ではどこにもつながっていません。
> RXD1 (4-4) はパソコンの TXD 信号線からの電圧を受ける端子であって > 232 電圧変換チップは入力側にプルダウン抵抗が内蔵されているので 232電圧変換チップの7番と10番で TXD1(CN1-26):3.2VがTXD1(4-6)は-9.8V 232電圧変換チップの8番と9番で RXD1(CN1-28):4.6VがRXD1 (4-4) 0.038mV になってるということですよね?
> 4-4 端子が 0V ってことはパソコンの TXD 端子がここに接続されていない(オープン) > 4-4 端子が -10V なら(電圧降下により -8V くらいの可能性もある)接続はあってパソコン側が無信号 > 4-4 端子が +10V なら(電圧降下により +8V くらいの可能性もある)接続はあってパソコン側が有信号 > ということだ。 4-4 端子が 0Vなのでパソコンの TXD 端子がここに接続されていないということですね。
> CPU 基板の CN4 から、マザー基板の DSUB 9PIN までのどこかが接触不良か > パソコン側 232 ケーブルが断線かクロスストレート違いか パソコンの TXD 端子(Dサブ9ピンの3番ピン)とマイコンのRXD1端子(4-4)は導通していました。 導通しているからといって信号が通っているとは限らないのでしょうか? パソコン側 232 ケーブルもオス側とメス側が導通していました。 ケーブルはストレートです。
|