Hi.
I have an ethernet project with the subj. But I can't get a normal debug. Debug process is very very unstable. I have to recycle power of my board, download firmware to flash again and again and WOW debug starts! What could I do to find the source of the problem? I want to get normal debugging wihout «dances with a tambourine» around the board.
The things that I've already tried:
* Changed USB cable with the one what has ferrite beads on it.
* Applied external clocking 25MHz to OSC_IN pin (with H (KXO-V97T by Geyer)) instead of Xtal OSC. (HSEBYP was enabled to bypass embedded oscillator).
* Used various power sources (battery, laboratory regulated linear DC, j-link power).
Lines to 20 pin connector are short. The PCB has 4 layers. May be I should try JTAG? Is it more stable than SWD?
I've KEIL with limitations. The project goal is academic research (DC/AC convertor) but power parts are disconnected now.
Thanks.
I have an ethernet project with the subj. But I can't get a normal debug. Debug process is very very unstable. I have to recycle power of my board, download firmware to flash again and again and WOW debug starts! What could I do to find the source of the problem? I want to get normal debugging wihout «dances with a tambourine» around the board.
The things that I've already tried:
* Changed USB cable with the one what has ferrite beads on it.
* Applied external clocking 25MHz to OSC_IN pin (with H (KXO-V97T by Geyer)) instead of Xtal OSC. (HSEBYP was enabled to bypass embedded oscillator).
* Used various power sources (battery, laboratory regulated linear DC, j-link power).
Lines to 20 pin connector are short. The PCB has 4 layers. May be I should try JTAG? Is it more stable than SWD?
I've KEIL with limitations. The project goal is academic research (DC/AC convertor) but power parts are disconnected now.
Thanks.
The post was edited 2 times, last by sheinv ().