Setting all 8 breakpoints

Hi everyone,

I am debugging an application on a STM32F4 in flash with a ULINK.
I read one of the features for the ULINK should be 8 breakpoints, but after the 6th breakpoint I get an error message.
Isn't it possible to use all 8 breakpoints?
Maybe can I use 8 breakpoints with another device?

Can you help me with this?

Warden

Parents
  • Let's say Keil promises that their hardware can be used up to 100MHz processors. If you then buy a 20MHz processor - would Keil then be wrong in their promises?

    Keil specifies the capability of their JTAG adapter. But that doesn't mean the actual capabilities available to you will depend on which processor you connect it to. Guess what? If the processor haven't any JTAG interface, then you get zero breakpoints...

    Same with the trace functionality - you only get trace functionality when using a processor that have trace support. But Keil can still list trace functionality for the adapter.

Reply
  • Let's say Keil promises that their hardware can be used up to 100MHz processors. If you then buy a 20MHz processor - would Keil then be wrong in their promises?

    Keil specifies the capability of their JTAG adapter. But that doesn't mean the actual capabilities available to you will depend on which processor you connect it to. Guess what? If the processor haven't any JTAG interface, then you get zero breakpoints...

    Same with the trace functionality - you only get trace functionality when using a processor that have trace support. But Keil can still list trace functionality for the adapter.

Children
More questions in this forum