Elsparkcykel stm32 problem
- frownlayer
- Inlägg: 1869
- Blev medlem: 17 maj 2012, 19:40:32
- Ort: Reftele
Elsparkcykel stm32 problem
Jag har ett långtidsprojekt. Det är att få igång en gammal elsparkcykel som varit en hyrcykel, men som blivit skrotad. För länge sedan så programmerade jag huvudenheten som har stm32. Något blev fel och jag lyckades få till det genom att ansluta till en kabel till NRST.
Men nu i veckan fick jag nya krafter och satt en stund med den igen. Och fick samma problem. Så jag försökte på alla sätt att få NRST att fungera, men jag hade glömt hur jag gjorde förra gången. Så jag anslöt det tillslut till +5v. Och då hoppade den igång och jag kunde programmera. Men efter det har jag aldrig kunnat programmera den utan att köra 5v på NRST.
Jag har tillslut fått igång sparkcykeln, men den beter sig konstigt. Oftast startar den med massa felkoder, och ibland startar den som den ska. Men då har jag funderat på om jag gjort fel att köra 5v på NRST. Har jag tagit sönder något? Läste även om något att den kan boota från olika delar av processorn, kan det vara något sånt som jag gjort?
Någon som har idéer om detta? Är den körd eller går det rädda upp processorn? Jag har dålig koll på stm32, det mesta jag kan är det jag hittat på forum.
Men nu i veckan fick jag nya krafter och satt en stund med den igen. Och fick samma problem. Så jag försökte på alla sätt att få NRST att fungera, men jag hade glömt hur jag gjorde förra gången. Så jag anslöt det tillslut till +5v. Och då hoppade den igång och jag kunde programmera. Men efter det har jag aldrig kunnat programmera den utan att köra 5v på NRST.
Jag har tillslut fått igång sparkcykeln, men den beter sig konstigt. Oftast startar den med massa felkoder, och ibland startar den som den ska. Men då har jag funderat på om jag gjort fel att köra 5v på NRST. Har jag tagit sönder något? Läste även om något att den kan boota från olika delar av processorn, kan det vara något sånt som jag gjort?
Någon som har idéer om detta? Är den körd eller går det rädda upp processorn? Jag har dålig koll på stm32, det mesta jag kan är det jag hittat på forum.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Elsparkcykel stm32 problem
Har du en riktig programmerare för STM den använder NRST pinnen vid programmering.
- frownlayer
- Inlägg: 1869
- Blev medlem: 17 maj 2012, 19:40:32
- Ort: Reftele
Re: Elsparkcykel stm32 problem
Jag har en st-link. Och kopplar jag Nrst till reset så händer ingenting. Hur jag än ställer programmet att koppla upp sig.
Re: Elsparkcykel stm32 problem
VDD
GND
NRST
SWCLK
SWDIO
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
- frownlayer
- Inlägg: 1869
- Blev medlem: 17 maj 2012, 19:40:32
- Ort: Reftele
Re: Elsparkcykel stm32 problem
Om nu Nrst ska sitta på reset på st-linken så sitter allt rätt.
Re: Elsparkcykel stm32 problem
Vilken st-link V2 eller V3 har du?
NRST heter pinnen på linken.
Det är på den 20 poliga kontakten du skall använda inte den det står STM8 på.
NRST heter pinnen på linken.
Det är på den 20 poliga kontakten du skall använda inte den det står STM8 på.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Elsparkcykel stm32 problem
Det kan vara bekymmersamt, för det är ju en 2-3.6 voltskrets. De flesta I/O-pinnarna är 5V-toleranta, men hur är det med just NRST i databladet?frownlayer skrev: ↑4 oktober 2024, 13:46:02 Men efter det har jag aldrig kunnat programmera den utan att köra 5v på NRST.
...
Men då har jag funderat på om jag gjort fel att köra 5v på NRST. Har jag tagit sönder något?
- frownlayer
- Inlägg: 1869
- Blev medlem: 17 maj 2012, 19:40:32
- Ort: Reftele
Re: Elsparkcykel stm32 problem
Ja. Det var en jäkla tankevurpa att sätta 5v på den pinnen. Jag ska testa den ikväll igen och se vad jag kan komma fram till. Men en sak är säker. INTE NÅGON MER 5V på den pinnen.
- frownlayer
- Inlägg: 1869
- Blev medlem: 17 maj 2012, 19:40:32
- Ort: Reftele
Re: Elsparkcykel stm32 problem
Satt halva natten igår och väntade på dottern som skulle komma hem, så det passade bra att fortsätta projektet.
Det verkar som att om jag jordar NRST så startar ingenting, det verkar vara rätt. Sen går det koppla in sig om man gör en "manuell" connect under reset. Alltså sköter NRST själv. Men kopplar jag in den i reset på min st-link 2 (kinakopia), så går det inte hur jag än gör i programmet.
Men när jag försöker att läsa ur min stm32 så får jag bara att man ska ta bort läs-skyddet först, så jag antar att den är låst i koden som jag tryckt in.
Och allt verkar fungera med min stm32 som den ska vad jag kan märka. Det är nog min display som håller på att bråka. Den gör lite som den vill.
Slutet gott med min stm32 iallafall. Nu är det bara alla andra bekymmer kvar.
Det verkar som att om jag jordar NRST så startar ingenting, det verkar vara rätt. Sen går det koppla in sig om man gör en "manuell" connect under reset. Alltså sköter NRST själv. Men kopplar jag in den i reset på min st-link 2 (kinakopia), så går det inte hur jag än gör i programmet.
Men när jag försöker att läsa ur min stm32 så får jag bara att man ska ta bort läs-skyddet först, så jag antar att den är låst i koden som jag tryckt in.
Och allt verkar fungera med min stm32 som den ska vad jag kan märka. Det är nog min display som håller på att bråka. Den gör lite som den vill.
Slutet gott med min stm32 iallafall. Nu är det bara alla andra bekymmer kvar.
Re: Elsparkcykel stm32 problem
Är en intern pull-up på NRST. Låg på NRST pinnen är reset så då händer inget som du redan märkt.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.