 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Helga123 Neznanec

Pridružen-a: Ned 08 Jan 2012 11:51 Prispevkov: 4 Aktiv.: 0.02 Kraj: Lj
|
Objavljeno: Ned Jan 08, 2012 12:01 pm Naslov sporočila: STM32 Flash loader |
|
|
Zdravo!
Ker je to moj prvi post upam da pišem na pravo mesto. Imam STM32F103VC vendar nimam st-linka, zato sem poizkušal(neuspešno) program naložiti z priloženim Flash Loader Demonstratorjem.
Pritisnem tipko BOOT1 in reset, FLD zazna MCU in tip flasha grem naprej izberem .hex datoteko ki jo dobim iz keil uVision nalozim na MCU vse je vredu, a se nič ne zgodi, tudi če naložim .s19 datoteko ki sem jo prebral iz flasha(demo program, ki je bil original na plati)
Bom vseeno moral kupiti st-link, kaj delam narobe oz. kako ugotovim kaj delam narobe?
Lp.
|
|
Nazaj na vrh |
|
 |
matjazkariz Član


Pridružen-a: Sre 03 Nov 2004 18:09 Prispevkov: 1026 Aktiv.: 4.32
|
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.62 Kraj: Kranj - struževo
|
Objavljeno: Ned Jan 08, 2012 1:55 pm Naslov sporočila: |
|
|
Verify si poskusil?
Na katero lokacijo (naslov) si nalagal datoteko?
BOOT1 in BOOT0 morata biti na 0 (če se prav spomnim) ob resetu, da program štarta.
ST-Link ali drug SWD/JTAG programator se ti splača že zaradi step-by-step debugiranja.
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
Helga123 Neznanec

Pridružen-a: Ned 08 Jan 2012 11:51 Prispevkov: 4 Aktiv.: 0.02 Kraj: Lj
|
Objavljeno: Ned Jan 08, 2012 3:23 pm Naslov sporočila: |
|
|
Kupil sem si tole zadevo:
http://www.ebay.com/itm/190506664508?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649#ht_4330wt_952
Za BOOT0 je na plati gumb, katerega pritisnem ob resetu, da flash loader prepozna napravo, nevem kako je z BOOT1... potem lahko nalozim program, kjer obkljukam verify in jump to user program, program se nalozi verifaj uspe in potem se nič ne zgodi.
Probavam naloziti program, ki je bil na plati original, ter GPIO example, kjer bi ob pritisnjenem gumbu se mogla spreminjat stanja na PBxx izhodih.
|
|
Nazaj na vrh |
|
 |
Helga123 Neznanec

Pridružen-a: Ned 08 Jan 2012 11:51 Prispevkov: 4 Aktiv.: 0.02 Kraj: Lj
|
Objavljeno: Ned Jan 08, 2012 3:43 pm Naslov sporočila: |
|
|
V datasheet-u piše, BOOT1 = x; BOOT0 = 0 -Main Flash memory is selected as boot space. Plata ima gumb za BOOT0 ki ga pritisnem ob resetu in potem spustim.
|
|
Nazaj na vrh |
|
 |
matjazkariz Član


Pridružen-a: Sre 03 Nov 2004 18:09 Prispevkov: 1026 Aktiv.: 4.32
|
Objavljeno: Ned Jan 08, 2012 9:38 pm Naslov sporočila: |
|
|
Nekaj je sigurno s fuse biti. Imaš slučajno vključen WDT in v demo programčkih ne sproti briše WDT counterja?
Preveri tudi druge nastavitve...
Pripni še ta drugi datasheet, kjer si našel opis boot postopka.
_________________ LP, Matjaž |
|
Nazaj na vrh |
|
 |
Helga123 Neznanec

Pridružen-a: Ned 08 Jan 2012 11:51 Prispevkov: 4 Aktiv.: 0.02 Kraj: Lj
|
Objavljeno: Pon Jan 09, 2012 7:49 pm Naslov sporočila: |
|
|
Datasheet
Opis: |
|
 Download |
Ime datoteke: |
STM32 Reference manuals.pdf |
Velikost datoteke: |
10.61 MB |
Downloadano: |
3 krat |
|
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 6 dni
Powered by phpBB © 2001, 2005 phpBB Group
|