Using JTAG standard ARM debugger with JTag interface of BeagleBoard

Dear All,

We would like to develop device driver on BeagleBoard. But we don't
have JTag debugger for trouble shooting during development.

There are many JTag interface but they are expensive. So we would like
to have one JTAG debugger can work with many devices or ARM CPU.

Is it possible JTAG standard ARM debugger with JTAG standard interface
can work with BeagleBoard? we would like to buy standard ARM JTAG
interface and use it with BeagleBoard.

If it is not possilble, anyone please tell me a low price JTAG
interface could work well with BeagleBoard?

Thank you