This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Getting up and running

I will soon be getting Rev 1 of my design up and running with a XC167 uP. I'm looking for opinions from people with experience getting uP boards up and running in regards to Logic analyzers and scopes. I need to buy a new scope anyway and am looking at the Agilent MSO 4ch + 16logic scope. It has I^2C and SPI triggering which I like, but would I be better off buying a real Logic analyzer? Is it even necessary? My interest is just to help speed up getting this up and running. I'm assuming I will run into problems talking to deferent devices along the way. I know its hard to believe, but I actually have made mistakes before.........LOL....... Just looking for people opinions.

Thanks,
Mike

Also, Anyone know of any good computer based logic analyzers with good and user friendly software?

Parents
  • Mike;
    Basically I agree with Erik. The emulator is the best tool if you plan to stick with given device types.
    Most eval boards give you many of the functions that you will find on an emulator.
    The good old scope is great for that nasty repeatable glitch. But, what of the small glitch that occurs infrequently? Some times you need several seconds of data to search for the glitch.
    Jack Ganssle at Embedded System Design Mag had several good eval articles about June/July 2005. The articles cover both the 'Pocket' scopes and the 'Pocket' Logic Analyzers. I have the EZ-USB that I think is a fantastic tool for serial debug. SPI/I2C or USB is easily captured for play back , storge, compare, etc.
    The unit also acts as an eight channel digital storage scope. The units use your desktop PC as the display and storage at Full USB or High speed USB if your computer supports High Speed. You can save several seconds of data and display in multiple formats. It will display messages in Hex or bit stream. You can 'play back' a data block as if the unit is a signal generator.
    You can go to most vendors for a downloadable demo.
    If I have loads of money, I buy a good emulator and scope.
    Otherwise, I buy a good scope and a pocket analyzer and use the functions of a good eval board as my emulator.

Reply
  • Mike;
    Basically I agree with Erik. The emulator is the best tool if you plan to stick with given device types.
    Most eval boards give you many of the functions that you will find on an emulator.
    The good old scope is great for that nasty repeatable glitch. But, what of the small glitch that occurs infrequently? Some times you need several seconds of data to search for the glitch.
    Jack Ganssle at Embedded System Design Mag had several good eval articles about June/July 2005. The articles cover both the 'Pocket' scopes and the 'Pocket' Logic Analyzers. I have the EZ-USB that I think is a fantastic tool for serial debug. SPI/I2C or USB is easily captured for play back , storge, compare, etc.
    The unit also acts as an eight channel digital storage scope. The units use your desktop PC as the display and storage at Full USB or High speed USB if your computer supports High Speed. You can save several seconds of data and display in multiple formats. It will display messages in Hex or bit stream. You can 'play back' a data block as if the unit is a signal generator.
    You can go to most vendors for a downloadable demo.
    If I have loads of money, I buy a good emulator and scope.
    Otherwise, I buy a good scope and a pocket analyzer and use the functions of a good eval board as my emulator.

Children