Topic : Rlink doesn't erasing and programming of new STM8S103F3P6

Forum : ST7/STM8

Original Post
Post Information Post
October 26, 2010 - 12:28am
Guest

I bought programmer-debugger Rlink-STD ver.3.0 with adapter Rlink-ADP-ST7-STM8-V1.2.
I have installed on my PC:
Ride7 7.30.10.0159,
RKit-STM8 for Ride7 2.30.10.0177,
Rlink USB driver installer V2.0
STVP 3.2.2

This Rlink erases and programmes STM8S207R6 without problem (my first project), but one does not programming and erasing of new STM8S103F3P6 (my second project). Ride 7 gives out the message at erasing of Flash of STM8S103F3P6: "unable to communicate with target STM8 Please check power and connection". STVP 3.2.2 gives out the message at programming of Flash of STM8S103F3P6:"cannot comminicate with device! Check the SWIM cable connector and check all the needed pin connection on the SWIM connector".
I have jumpers set on the "SWIM" for the adapter Rlink-ADP-ST7-STM8-V1.2. Power supply +5V external stabilized. The board's schematic for connection of STM8S207R6 and STM8S103F3P6 with Rlink is the same (RST, GND, SWIM, VCC). Any help would be greatly appreciated, thank you.

Replies
Post Information Post
+1
0
-1
October 27, 2010 - 9:46am
Guest

Mr. Iwanicki from technical support of STMicroelectronics in Europe helped me. Thank to him. After change of value of capacitor Cext (between pin 6 and pin 8) to 0,47uF - all began to work!
But why STM8S105K4T6C works without problem in the same scheme and without Cext?
Before, I worked with the microcontrollers of Atmel and there is not a necessity to set such additional external capacitor. Therefore, possibly this fact is to be especially represented in the datasheet, for diminishing of problems for developers. For example on page 54 of datasheet for STM8S103F3P6 (item 10.3.1) inscription would be not superfluous: Microcontroller will not work without an additional external capacitor (Cext)!!!