Hi all.
We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a 400
MHz 16 bit POD and manual. As this unit is new to us and way above our heads
here, we'd like to know if it ( or any logic analyzer) can be used to
monitor the data lines of a PIC ( timing and state).
Any help would be appreciated as we are about to start a new project.
> Hi all.
> We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a 400
> MHz 16 bit POD and manual. As this unit is new to us and way above our heads
> here, we'd like to know if it ( or any logic analyzer) can be used to
> monitor the data lines of a PIC ( timing and state).
> Any help would be appreciated as we are about to start a new project.
>
> Thanks
>
> Fritz
You can only monitor the EXTERNAL state and timing.
Internals are best analyzed with an ICE2000.
--
*
| __O Thomas C. Sefranek spam_OUTtcsTakeThisOuTcmcorp.com
|_-\<,_ Amateur Radio Operator: WA1RHP
(*)/ (*) Bicycle mobile on 145.41, 448.625 MHz
> We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a
> 400 MHz 16 bit POD and manual.
That's a good price, Fritz; I had to pay twice as much for my
ML4100C.
> As this unit is new to us and way above our heads here, we'd like
> to know if it ( or any logic analyzer) can be used to monitor the
> data lines of a PIC ( timing and state).
When you say "data lines", I assume you mean the I/O pins. Yes,
you can monitor them with your logic analyzer.
And... If you're using a PIC with external memory (like the
PIC17Cxx), you can hook the analyzer to the external address/data
bus and watch the program execution directly. Your pod won't
automatically decode the instructions (i.e., the "disasm" screen
won't work), but you'll at least be able to see the program
flow.
Keep in mind that the analyzer will only show "1" and "0" states;
if your hardware is flaky and you have slow-rising or weak
signals on the pins you're watching, the analyzer may not show
you a true picture of what's happening... You'll still need an
oscilloscope to debug problems like that.
Here's a tip, by the way: If you only need to monitor a few lines
(like 4, for instance), set up the analyzer to monitor ONLY 4
lines; if the ML4400 works like the 4100, you'll get 4 times the
record width with that configuration than with the 16-line
configuration.
> We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a
> 400 MHz 16 bit POD and manual.
That's a good price, Fritz; I had to pay twice as much for my
ML4100C.
> As this unit is new to us and way above our heads here, we'd like
> to know if it ( or any logic analyzer) can be used to monitor the
> data lines of a PIC ( timing and state).
When you say "data lines", I assume you mean the I/O pins. Yes,
you can monitor them with your logic analyzer.
And... If you're using a PIC with external memory (like the
PIC17Cxx), you can hook the analyzer to the external address/data
bus and watch the program execution directly. Your pod won't
automatically decode the instructions (i.e., the "disasm" screen
won't work), but you'll at least be able to see the program
flow.
Keep in mind that the analyzer will only show "1" and "0" states;
if your hardware is flaky and you have slow-rising or weak
signals on the pins you're watching, the analyzer may not show
you a true picture of what's happening... You'll still need an
oscilloscope to debug problems like that.
Here's a tip, by the way: If you only need to monitor a few lines
(like 4, for instance), set up the analyzer to monitor ONLY 4
lines; if the ML4400 works like the 4100, you'll get 4 times the
record width with that configuration than with the 16-line
configuration.
> We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a
> 400 MHz 16 bit POD and manual.
That's a good price, Fritz; I had to pay twice as much for my
ML4100C.
> As this unit is new to us and way above our heads here, we'd like
> to know if it ( or any logic analyzer) can be used to monitor the
> data lines of a PIC ( timing and state).
When you say "data lines", I assume you mean the I/O pins. Yes,
you can monitor them with your logic analyzer.
And... If you're using a PIC with external memory (like the
PIC17Cxx), you can hook the analyzer to the external address/data
bus and watch the program execution directly. Your pod won't
automatically decode the instructions (i.e., the "disasm" screen
won't work), but you'll at least be able to see the program
flow.
Keep in mind that the analyzer will only show "1" and "0" states;
if your hardware is flaky and you have slow-rising or weak
signals on the pins you're watching, the analyzer may not show
you a true picture of what's happening... You'll still need an
oscilloscope to debug problems like that.
Here's a tip, by the way: If you only need to monitor a few lines
(like 4, for instance), set up the analyzer to monitor ONLY 4
lines; if the ML4400 works like the 4100, you'll get 4 times the
record width with that configuration than with the 16-line
configuration.
Hi all.
We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a 400
MHz 16 bit POD and manual. As this unit is new to us and way above our heads
here, we'd like to know if it ( or any logic analyzer) can be used to
monitor the data lines of a PIC ( timing and state).
Any help would be appreciated as we are about to start a new project.
> Hi all.
> We've just acquired ($20) a working Arium ML4400 Logic Analyzer with a 400
> MHz 16 bit POD and manual. As this unit is new to us and way above our heads
> here, we'd like to know if it ( or any logic analyzer) can be used to
> monitor the data lines of a PIC ( timing and state).
> Any help would be appreciated as we are about to start a new project.
>
> Thanks
>
> Fritz
You can only monitor the EXTERNAL state and timing.
Internals are best analyzed with an ICE2000.
--
*
| __O Thomas C. Sefranek RemoveMEtcsTakeThisOuTcmcorp.com
|_-\<,_ Amateur Radio Operator: WA1RHP
(*)/ (*) Bicycle mobile on 145.41, 448.625 MHz
On Mon, 12 Jun 2000 01:10:06 -0700 Andrew Warren <fastfwdEraseME.....IX.NETCOM.COM>
writes:
> Fritz Braun <EraseMEPICLISTMITVMA.MIT.EDU> wrote:
>
> > We've just acquired ($20) a working Arium ML4400 Logic Analyzer
> with a
> > 400 MHz 16 bit POD and manual.
>
> That's a good price, Fritz; I had to pay twice as much for my
> ML4100C.
>
I remember when those first came out... They cost a lot more then!
Reminds me of email I got from Iceland recently. Someone bought one of my
products in a surplus store there and wanted a manual....
________________________________________________________________
YOU'RE PAYING TOO MUCH FOR THE INTERNET!
Juno now offers FREE Internet Access!
Try it today - there's no risk! For your FREE software, visit:
dl.http://www.juno.com/get/tagj.