From: Gordon Weast on
Sam,

I just couldn't put this problem down.

We have been testing the MM-32DX on our older TargetBox machines with
no problems. These are 266 and 400 MHz Pentium processors.

We also have an Athena II from Diamond that uses a VIA processor running
at 850 MHz. In the default configuration of this machine, the MM-32 DX
shows problems here. I get lots of glitches in the output and occasionally
I also see the AD reset message. The MM-32X board we have also shows problems
on this CPU. The older MM-32 board works perfectly. This CPU benchmarks
out to be just as fast as a 400 MHz PII. The VIA wins by consuming much
less power.

After trying a bunch of things, I finally looked in the BIOS and I found
an interesting setting for the speed of the PC104 expansion bus. This CPU
has a Phoenix BIOS and the setting is under the Advanced section. The
choices are 'normal', 'accelerated' and 'turbo'. The default setting is
'normal' which shows the problems. I then tried 'accelerated' and the
problems went away. The A/D readings are perfect. Finally I tried 'turbo'
and the results were worse than 'normal' mode.

So, as far as I can tell, the problems you're seeing are hardware compatibility
issues between the MM-32 DX and the CPU board you're using. If the machine
has a BIOS setting that allows you to tune the PC104 bus (probably identified
as the ISA bus), that may allow you to find a working setting.

If you can't adjust it, then you may need to find a different CPU board.

Gordon Weast
xPC Target Development
The MathWorks

Sam wrote:
> Gordon:
>
> Thanks for the update. I will take it up with support.
>
> Just out of curiosity, what kind of CPU are you using for your test setup? I
> can look around to see if i can get that CPU.
>
> regards,
>
> Gordon Weast <gweast(a)mathworks.com> wrote in message
> <hg6d8i$pku$1(a)fred.mathworks.com>...
>> Sam,
>>
>> This really sounds like a hardware revision issue. Please contact
>> MathWorks tech support and open a problem report. Mention this email as a
>> starting point. We may need to borrow your board to see what's different
>> about it.
>>
>> We have our DX board in a test setup where we're doing exactly what you are
>> trying to do and our board works fine.
>>
>> Gordon Weast xPC Target Development The MathWorks
>>
From: Sam on
Gordon:

Thanks for the update.

I checked to see if there was a setting in the BIOS of my CPU for PC104 bus but I could not see any in the CPU boards that I have. All CPUs have the 'General Software Embedded BIOS'.

Based on your input I pulled in 3 CPUs that I could find here (Pentium III 800 Mhz, Pentium III 900 MHz and Pentium M 1.8 GHz)

1. I tried the 32DX-AT and 32X-AT boards on the Pentium III @ 800 Mhz CPU and it shows glitches in the measurement on 32X-AT and near zero readings on the 32DX-AT board. The 32-AT board works fine on this CPU.

2. I tried the 32DX-AT and 32X-AT boards on the Pentium III @ 900 Mhz CPU and it shows a lot of glitches in the measurement. The 32-AT board works fine on this CPU.

3. I tried the 32DX-AT and 32X-AT boards on the Pentium M based 1.8 Ghz CPU. The the 32DX-AT board shows the near zero measurements. However, it works fine with the 32-AT and the 32X-AT board.

I considered the Athena II as an option but it does not have the PC104 plus bus which i need for another I/O card.

Since 32X-AT boards are still available I am going to work with the 1.8GHz + 32X-AT board combination for now.

I will work with your tech support to obtain a recommendation for a CPU with a PC104-plus bus that will also work with the 32DX-AT board.

regards,

Gordon Weast <gweast(a)mathworks.com> wrote in message <4B2BE629.7010004(a)mathworks.com>...
> Sam,
>
> I just couldn't put this problem down.
>
> We have been testing the MM-32DX on our older TargetBox machines with
> no problems. These are 266 and 400 MHz Pentium processors.
>
> We also have an Athena II from Diamond that uses a VIA processor running
> at 850 MHz. In the default configuration of this machine, the MM-32 DX
> shows problems here. I get lots of glitches in the output and occasionally
> I also see the AD reset message. The MM-32X board we have also shows problems
> on this CPU. The older MM-32 board works perfectly. This CPU benchmarks
> out to be just as fast as a 400 MHz PII. The VIA wins by consuming much
> less power.
>
> After trying a bunch of things, I finally looked in the BIOS and I found
> an interesting setting for the speed of the PC104 expansion bus. This CPU
> has a Phoenix BIOS and the setting is under the Advanced section. The
> choices are 'normal', 'accelerated' and 'turbo'. The default setting is
> 'normal' which shows the problems. I then tried 'accelerated' and the
> problems went away. The A/D readings are perfect. Finally I tried 'turbo'
> and the results were worse than 'normal' mode.
>
> So, as far as I can tell, the problems you're seeing are hardware compatibility
> issues between the MM-32 DX and the CPU board you're using. If the machine
> has a BIOS setting that allows you to tune the PC104 bus (probably identified
> as the ISA bus), that may allow you to find a working setting.
>
> If you can't adjust it, then you may need to find a different CPU board.
>
> Gordon Weast
> xPC Target Development
> The MathWorks
>
> Sam wrote:
> > Gordon:
> >
> > Thanks for the update. I will take it up with support.
> >
> > Just out of curiosity, what kind of CPU are you using for your test setup? I
> > can look around to see if i can get that CPU.
> >
> > regards,
> >
> > Gordon Weast <gweast(a)mathworks.com> wrote in message
> > <hg6d8i$pku$1(a)fred.mathworks.com>...
> >> Sam,
> >>
> >> This really sounds like a hardware revision issue. Please contact
> >> MathWorks tech support and open a problem report. Mention this email as a
> >> starting point. We may need to borrow your board to see what's different
> >> about it.
> >>
> >> We have our DX board in a test setup where we're doing exactly what you are
> >> trying to do and our board works fine.
> >>
> >> Gordon Weast xPC Target Development The MathWorks
> >>