On Thu, 31 Jan 2013, Jon Elson wrote:

> Date: Thu, 31 Jan 2013 20:45:49 -0600
> From: Jon Elson <[email protected]>
> Reply-To: "Enhanced Machine Controller (EMC)"
>     <[email protected]>
> To: "Enhanced Machine Controller (EMC)" <[email protected]>
> Subject: Re: [Emc-users] BIOS settings,
>     EPP parallel ports - was Re:  EPP data transfers
> 
> John Stewart wrote:
>> Jon;
>>
>> On 2013-01-29, at 10:15 PM, Jon Elson wrote:
>>
>>
>>> ...  Even though it is set
>>> to this mode in the BIOS, it may not actually be in EPP mode on a lot
>>> of motherboards.  This program is at
>>> http://pico-systems.com/codes/pcisetup
>>> You can also find the source code in the same directory.
>>> Most of the LinuxCNC drivers for EPP devices do this (writing 0x80 to the
>>> I/O register 0x402 higher than the parallel port base register) to
>>> enable EPP mode.
>>>
>>>
>>
>> Your timing on this was impeccable; with my 5i25 upgrade, my parallel port 
>> MPG went to the main Intel D525MW parallel port.
>>
>> And, of course, even with latest (Jan 13 2013) BIOS update, nothing worked. 
>> From looking at the HAL pins, it was obvious that the port was actually 
>> stuck in that "normal" mode, despite reading and trying all that the 
>> hal_parport document said.
>>
>>
>> So I took your little program, changed the include file, allowed one to 
>> hard code in the port address, put it so it runs on (re)boot; and put it in 
>> my little blog:
>>
>> http://cnc-for-model-engineers.blogspot.com
>>
>> Hopefully the mention of you in there is ok.
>>
>>
> Sure.  What is the new include file that worked, and what version of
> Ubuntu are you using?
>
> My hal_ppmc driver does this automatically, I thought the Mesa drivers
> also had this in their code.
>
> Jon

I think the Mesa driver has always done this, but needed a work around for the 
D525 bios reporting that its port was not EPP capable (one of many BIOS/PP 
issues in the D525)

The D525 BIOS (at least the one I have) simply does no setup of the local 
parallel port regardless what BIOS settings you have. Its almost like they 
changed the LPC I/O chip in the middle of the production and didn't bother to 
update the BIOS to match



>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_jan
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to