Bad connectivity problems with parallel cable and  PCI Parallel Card 1 Port  and CW  8.0

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Bad connectivity problems with parallel cable and  PCI Parallel Card 1 Port  and CW  8.0

3,994 Views
q4Bimu
Contributor I
Hi!
Bad connectivity problems with parallel cable and  PCI Parallel Card 1 Port (MosChip/NetMos 9805 or 9835) and CW  8.0

Motherboard  ASUS P5Q SE  doesn`t have integrated lpt port (0x378)
WinXP SP2


I have installed PCI Controller  Card (ST Lab): MosChip PCI Parallel Port  , installation I/O adress 0xEC00.
I have also tried enother one PCI Controller  Inno Vision EIO-2S1P (PCI serial & LPT, NETMOS NM9835 Chip)


(PCI Controller  Card Parallel Port  --   printer alles OK)


I have changed the configuration CCS:
 

1. delete all
2. config cc lpt:0xEC00       (or--->  config cc lpt:60416)
3. config save

Unfortunately it doesn`t work:

56800E Flash Programmer: CC not present
(alles OK-- Motherboard  integrated lpt port (0x378)

CW8.0:
Tray: Code Warrior:smileytongue:arallel port open failed (invalid port number?)

CCS: Cable disconnected
CCS: Core not responding
(alles OK-- Motherboard  integrated lpt port (0x378)





Would you please help me.

Labels (1)
Tags (1)
0 Kudos
Reply
2 Replies

632 Views
trytohelp
NXP Employee
NXP Employee
Hi,
 
First there is a new version CW for DSC 8.2.3.
You can download this version on our web site via the link:
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-56800E-DSC
For details please have a look in:
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-56800E-DSC&tab=In-Depth_Tab
In the download tab you can download the Special Edition or the Evaluation.
The Special edition contains the special edition license limited to 32 kb of Code.
We recommend you to download the Evaluation edition.
A Professional Evaluation license is provided for first 30 days.
After 30 days the product will function at the Special Edition level.
If you need another version of the license please contact your local distributor.
You can purchase it directly from the web site too.
We changed the pricing and packaging structure for Codewarrior Tool.
Now there are 4 suites:
 special (free version)
 basic
 standard
 professional
Please refer to the link for details:
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0127262E703BC5
Go to the www.freescale.com and click on My Freescale.
After you were logged, select CodeWarrior Licensing under MY Secure Application.
In the new dialog you can manage your license file.
Keep in mind you can have several versions installed on the same PC.
There is only one restriction: install them on separate folder.
If you're using an old version, please backup your project before to try it with this new version.
If you will meet some compatibility issue you could back to the older version without problem.
 
Second: regarding the issue.
See below some tips fixing XP problems.
> (A) In windows XP/2000, the parallel port dialog checkbox entitled
> "Enable Legacy Plug and Play" should be checked. This setting is located
> in the Control Panel-->System-->Hardware->Device Manager->Ports->Printer
> Port (LPTX) dialog.
>
> (B) Here are the steps to modify the parallel port registry key
> appropriately:
>
> 1. save the winxp1.reg file to your hard drive
> 2. make sure you are logged in as the system administrator
> 3. run the winxp1.reg file (by double clicking on it)
> 4. A question will be displayed "Are you sure you want to add the
> information in c:\winxp1.reg to the registry?"
> 5. Click the Yes button
> 6. A message will display "Information in c:\winxp1.reg has been
> successfully entered into the registry."
> 7. restart your computer to apply the new changes
 
Try the following steps in the CCS Console window:
1.  ‘show wdv’ à"WinDriver V5.05b Jungo (c)2002 Build Date: Aug  4 2002 X86 SYS"
2.  Start à Settings à Control Panel à System à Hardware à Device Manager
     Ports à Printer Port(LPT1) double click on this and on the window go to the Resources tab. 
     Look at the I/O Range.  The first I/O range is the address of the parallel port.
3.  delete all
     config cc parallel:0x0378
     After doing this you should connect to the board without any problems.  
     This error was appearing when a customer would try to connect to the debugger.

In order to determine exactly the reason of this problem, could you please tried the following steps:
    - Do you reproduce it in local connection ?
    - Installing the tool on another PC, Do you reproduce it in the remote connection ?
      To do that you must:
         - start a debug session on a PC,
         - kill this session,
         - create a remote connection on your PC with the IP of the second PC,
         - start a debug session on your PC.
         Is it working ?
In order to get some info could you please send us the log file of the communication?
To generate this file you must:
    - open the CCS windows,
    - type 'log verbose ads.log',
     -type 'log quiet'.
 
Some customers examined the parallel port and found that the voltage supplied to
the wiggler through the parallel port was about 1v.
At least 3v must be supplied to the wiggler for proper operation.
Try this...
 
Restart the computer with the parallel cable disconnected from the computer completely.
After the system reboot is complete, use the parallel cable to reconnect the equipment.
We came across this when testing with 8.0 but the same problem is probably present in 7.3.
 
Conclusion.
We meet some problem with parallel host connection.
Windows doesn't manage anymore the // host.
To avoid all issues linked to the // host, we recommend to use the new interface using the UBS: USBTap.
 
Hope this will help you.
Regards
Pascal
 
 
 
Message Edited by t.dowe on 2009-09-04 10:38 AM
0 Kudos
Reply

632 Views
q4Bimu
Contributor I
Thank you very much for the answer.

I`ve tried suggested methots, but know I know that CW8.0 works with parallel ports of ISA slot (0x378, 0x278,...). In the WinXP on PCI slot it is not possible to set 0x378, 0x278,... address. These addresses may be set only on integrated lpt ports on the motherboard. I simply have bought motherboard ASUS P5N-D (with integrated lpt port) instead of ASUS P5Q-SE (without integrated lpt port). Now everything is ok.

Sincerely yours,
Volodymyr.
0 Kudos
Reply