ノートPCで開発するスレ
1 にしやま 2004/03/30(火) 19:10
ノートPCで開発をするときに便利なツールや、
コツを書き込むスレッドです。
2 にしやま 2004/03/30(火) 19:18
QUATECH の PCMCIA - パラレルポートアダプタ SPP-100
を入手して、パラレルポートのないノートPCで使用してみました。
いまだにパラレルドングルや、ROMライタ、開発キット等で
パラレルポートを必要としている方もおられるかと思いますので
ご参考まで。
[カード]SPP-100
[ノート]CASSIOPEIA FIVA 206VL
[OS]Windows2000 SP3
[動作したアプリケーション]
ATMEL CPS 8.03
FLEXlm (パラレルドングルライセンスマネージャ)
with MentorGraphics Licensing + ドングル DS1410E
[注意事項]
再起動、ホットプラグ不可(LPT として認識しない)。
インストール後再起動を求められた場合は、一旦電源を切った。
カードを停止しようとすると、エラーとなって抜けないので、
強制的に抜くしかなくなる。
いまのところ、上記アプリケーションにおいて、
ThinkPadX30 のセカンドLPT (LPT2:) としては
認識させることができていない。
3 にしやま 2004/03/30(火) 21:18
>いまのところ、上記アプリケーションにおいて、
>ThinkPadX30 のセカンドLPT (LPT2:) としては
>認識させることができていない。
補足すると、X30 はLPT1: (0x3BC) があらかじめついているマシンで、
OS は WindowsXP Pro SP1、CPS(EEPROM 書き込みソフト)で LPT2: が
ポート選択リストに現れないのと、LPT2:(SPP-100)に接続したドングルの
FLEXID が読めない、ということです。
LPT1: に割り当てての実験はしていません。
4 にしやま 2004/03/30(火) 23:20
ちなみに、Atmel CPS のほうは TVicHW32 をパラレルポートアクセスに
使用しているのか、
tvichw32.sys \WINNT\SYSTEM32\DRIVERS
tvichw32.dll \WINNT\SYSTEM
がインストールされます。
TVicHW32 Overview
URL
また、FLEXlm のほうは、WindowsNT 系の場合、
専用のドライバをインストールするようになっているようです。
5 にしやま 2004/03/31(水) 14:39
>>2
その後、ホットプラグできる場合もある?ことが分かりました。
CPS はいくつかのバージョンを試したので、そのせいかもしれません。
最初に CPS の選択肢に LPT1 が現れるまでかなり苦労したのが嘘のように、
現在上記のFIVAにて、CPS8.03 で、電源投入後にカードを挿入して、
書き込み、カード取り出し、再度挿入、書き込み、ができることを
確認しています。
CPS(ROM 書き込みソフト) が動作している時には、
FLEXlm の FLEX-ID も正常に読めているようです。
いくつか試行錯誤した点をまとめると、
(どれが本当に御利益の有る方法かはわかりませんが)
★デバイスマネージャで SPP-100 が正常に動作している状態にしてから、
あらためてパラレルポートを使用するソフト、あるいはドライバをインストールした。
★パラレルポート使用ドライバインストール時によくある再起動プロンプト時に
PCMCIA への電源供給を確実に断つため、「手動でリブート」を選択し、
電源断を確実に行うようにした。
★デバイスマネージャで「手動設定」を選択して、
ポートアドレスを固定した(WindowsNT 系の場合、設定7 を選択。ポートは0x378)。
です。
また、ThinkPadX30 で内蔵パラレルポートを無効にし、
内蔵を LPT2: に、SPP-100 をLPT1: に割り付けて
いろいろやってみましたが、認識するには至りませんでした。
★デバイスマネージャで無効化。
★LPT1:->LPT2:
★BIOS 設定にて内蔵パラレルを Disable
SPP-100 に限らず、他にパラレルポートのないノート PC での有用な情報
をお持ちの方おられましたら、動作した、しないに関わらずレポート
お待ちしています。
6 にしやま 2004/03/31(水) 16:32
下記環境で FPGA のコンフィギュレーションができました。
[PC]CASSIOPEIA FIVA 206VL
[OS]Windows2000 SP3
[CARD]Quatech SPP-100 (LPT1:) 0x378
[APP]
Altera Max+plusII Programmer
Byte Blaster 互換 (HumanData:CSP-04)
[注意事項]
パラレールポートドライバは、Max+plusII 付属 Driver\oemsetup.inf を
ゲームポートでハードウェアウィザードから手動 Install。
SPP-100 に限らないが、上記ドライバは Win2000 フォルダを選択したら認識せず。
一つ上のフォルダを選択する必要があった。
プログラミングソフト(Max+plusII 付属)起動後
手動で HardWareSetup にて ByteBlaster[MV] - LPT1 を選択。
7 にしやま 2004/03/31(水) 17:10
販社の回し者ではありませんが(笑)一応。
Quatech
URL
URL
IBS Japan
URL
GRID
URL
8 くすの 2004/04/01(木) 12:10
うゎぁ、こんふぃぐできるんですね、いいなぁ
僕も買おうっと
# おいくらだったですか? どこで買いましたかぁ?
## オンラインだと26,040円ですか....若松あたりに売ってそう(今度値段をチェックIt
いやぁそうなるとパラレルポートとはおさらばですねぇ
ThinkPadX40ほすぃなぁ....(こればっか
9 にしやま 2004/04/01(木) 15:15
>>8
WinXP のせいか、X30 のせいか、内蔵 LPT があると
うまく認識しない可能性があります。
X40 もドッキングステーションで LPT 出るんで、
端子がないだけで同様の可能性があるんで注意。
動作報告
[PC]Think Pad X30
[OS]WindowsXP Pro SP1
[SOFT]National Instruments Measuament and Automation
[状態]LPT3 として正常認識(しているように見える)
[注意]ポートを「手動設定7」で固定する必要がありました。
アドレスは同様(0x378)です。
10 にしやま 2004/04/01(木) 15:17
>>8
Interlink で動作すると最高なんですが。
動作レポート希望。
11 にしやま 2004/04/01(木) 15:24
SPP-100 でググると、過去に秋葉で 12,800- で売ってたと
いうレポがありますね。
私は GRID さんで買いました。即日出荷。
決済方法は COD(佐川e-コレクト)でした。
12 くすの 2004/04/02(金) 13:23
>>10
先日売却してしまいました....(..)
あぁ〜X40ほしほし(物欲星人モード(^^;
13 にしやま 2004/04/02(金) 15:16
>>12
買って人柱になってください。
14 にしやま 2004/04/08(木) 14:58
実験報告
[PC]DynabookSS 3500 DS/EP/2
[CARD]QUATECH SPP-100
[OS]Windows XP Tablet Edition
Atmel CPS , FLAXlm ともにどうさせず。
自動設定だと LPT3: に割り当てられ、
0x378 は内蔵無線LAN Mini-PCI カードと衝突する。
自動設定、内蔵無線 LAN 移動、LPT1: への再マップをしたが
うまくいかなかった。
15 にしやま 2004/04/17(土) 14:47
実験報告
[PC]ThinkPadX31 (2762-N7J)
[CARD]QUATECH SPP-100
[OS]Windows XP SP1
上のほうにある X30 とまったく同じ。
デバイスマネージャからは正常に LPT3: として認識するが、
AtmelCPS , FLEXlm はだめでした。
なお、「動かない」という報告は、
「とりあえず現在まで動かせていない」という事実をのべているに
すぎませんのでご注意ください。
「動いた」報告は少なくとも1例は動いた事実があるわけで、
いろいろやると動く可能性を十分に秘めています。
「動かない」というのは可能性は低いが、
「普通にやったんでは認識しない」程度に
考えていただくのがよいかと思います。
「動かない」機種での動作レポ、そのほか動かないであろう
原因の考察等、わかる方おられましたら教えてください。
16 にしやま 2004/04/17(土) 14:51
実験報告
[PC]ThinkPad s30 (モデル名は失念)
[CARD]QUATECH SPP-100
[OS]Windows2000 SP?
時間が短かった(試行20分程度)のでなんともいえないが、
うまくいかなかった。試したのは FLEXlm と AtmelCPS。
上で動作した FIVA と似ているので
(OS:2000 , 拡張可能 LPT なし)期待したが、
FIVA と同じような試行では動かせなかった。
17 8bit名無しさん 2004/05/02(日) 02:01
ちょっとネタ違いですが、100 均で売ってる USB-携帯充電ケーブルを
ぶった切って、テスターで極性と電圧を確認。先にクリップ
をつけると、ノートパソコンが手軽な 5V 電源になります。
(普通の USB ケーブルでもいいんですが、携帯充電のやつが加工しやすかった)
但し、間違ってショートすると電源断になったり、
ノートパソコンにダメージがあるので注意です。
18 にしやま 2005/01/11(火) 10:47
下記環境で FPGA のコンフィギュレーションができました。
[PC]ThinkPad X40
[OS]WindowsXP SP1 (初期インストール品)
[CARD]Quatech SPP-100 (LPT1:) 0xFDF8-FDFF(自動設定)
[APP]
Altera QuartusII 4.2 Web Edition
Byte Blaster MV互換 プログラミングアダプタ
JTAG MODE
Cyclone (EP1C12)
QuartusII4.2 起動後
手動で HardWareSetup にて ByteBlasterMV - LPT1 を選択。
[参考(下記設定が必須かどうかは不明)]
LPT4 に割りついたので LPT1 に変更した。
BIOS 設定で Parallel Port を Disable にした。
ByteBlasterII (互換品)も正しく認識した。