cusnir Postat Ianuarie 21, 2020 Partajează Postat Ianuarie 21, 2020 (editat) Buna ziua. Am gasit video unde explica cum sa incarcam bootloaderul in STM 32 ca sa poata fi progdamat cu Arduino IDE. Insa problema este ca Acest IDE nu vede STlink v2, necesar programarii,, desi driverele par a fi instalate corect, pentru ca atunci cand introduc in mufa USB STlink v2 imi arata imediat calculatorul si ma anunta ca este gata de folosit. Insa nu imi arata ce COM anume este accesat. Daca introduc alta jucarie FTDI .... imi arata denumirea jucariei si inclusiv ce COM anume este accesat. Cunoaste cineva cum poate fi rezolvata problema? La tentativa de programare a STM 32 imi apare mesajul ca STlink nu a fost gasit insa la sfarsit scrie upload done, ce nu e adevarat. Editat Ianuarie 21, 2020 de cusnir Link spre comentariu
nico_2010 Postat Ianuarie 21, 2020 Partajează Postat Ianuarie 21, 2020 Pentru inceput citeste asta: https://time4ee.com/articles.php?article_id=74 Apoi citeste asta: https://github.com/rogerclarkmelbourne/STM32duino-bootloader (partea de text) Si apoi asta: https://www.instructables.com/id/Programming-STM32-Blue-Pill-Via-USB/ Dupa ce ai citit cu atentie tot si ai inteles ce ai citit discutam, altfel e timp pierdut pentru amandoi! Link spre comentariu
cusnir Postat Ianuarie 21, 2020 Autor Partajează Postat Ianuarie 21, 2020 Chiar de la primul link au aparut multe intrebari. De unde au aparur acolo atatea optiuni care la mine nu apar. Placa mea exista in lista dar restul lipseste mult. Adica nu apar acele optiuni. Engleza mea imi permite sa inteleg ce scie dar nu garantez ca am inteles 100%. Link spre comentariu
cusnir Postat Ianuarie 21, 2020 Autor Partajează Postat Ianuarie 21, 2020 La linkul al doilea e si mai nasol in sensul ca spune ca unele placi merg altele nu merg din cauza unor rezistente.. Se mai dau niste informatii nedigerabile si nu se dau pasii care trebuie urmati.. In Acel video , sunt dati pasii insa la mine nu vede cum ar trebui STlink. pt moment asta vroiam sa rezolv ca sa trec la pasul urmator. Link spre comentariu
cusnir Postat Ianuarie 21, 2020 Autor Partajează Postat Ianuarie 21, 2020 stm32flash 0.4 Failed to init device. http://stm32flash.googlecode.com/ Using Parser : Raw BINARY Interface serial_w32: 115200 8E1 Apare acest mesaj la programare cu AVRISPmkII Link spre comentariu
AndreiIr Postat Ianuarie 21, 2020 Partajează Postat Ianuarie 21, 2020 (editat) Il gaseste in device manager stlink ? Daca este cu semnul exclamarii inseamna ca nu este instalat corect , sau poate nu este conectat placa stm32 bine la stlink , trebuie avut in vedere ca se alimenteaza la 3,3v placa si nu la 5v , existand posibilitatea de a arde circuitul daca se alimenteaza la 5v . Chestia aia cu rezistenta este cand se conecteaza la usb , dupa ce se scrie booloaderul , nu interfereaza cu stlink , stlink v2 este conectat direct pe placa de dezvoltare stm32 , si nu are legatura cu usb . La chestia aia este posibil ca r10 sa fie de 10 k , si ei zic sa pui de 1.5 k ca nu il poate vedea calculatorul , eu folosesc 2 placi fara modificare , dar acelea au 128kb , si acuma am achizitionat inca 2 placi , dar sunt pe 64 kb si astea nu vreau nicicum sa se conecteze la pc dupa ce ii scriu bootloaderul , chiar daca ii schimb rezistenta , mai sap sa vad care ii treaba cu ele . Editat Ianuarie 21, 2020 de AndreiIr Link spre comentariu
cimitavita Postat Ianuarie 21, 2020 Partajează Postat Ianuarie 21, 2020 (editat) Nu ai dat nici un detaliu despre calculator sau placa de bază. Plăcile de bază noi nu mai au COM-uri. Dacă ai o placă de bază nouă, instalează un COM virtual. Editat Ianuarie 21, 2020 de cimitavita Link spre comentariu
cusnir Postat Ianuarie 21, 2020 Autor Partajează Postat Ianuarie 21, 2020 (editat) Calculatorul este vechi. Device managerul nu arata semnul exclamarii, insa nu functioneaza STlinkul. Cu celalalt programator (USB TTL) insa am reusit sa programez. Insa tot nu am reusit sa bag bootloaderul pt ca sau eu nu stiu sa setez sau ceva nu fac bine. Editat Ianuarie 21, 2020 de cusnir Link spre comentariu
cusnir Postat Ianuarie 21, 2020 Autor Partajează Postat Ianuarie 21, 2020 (editat) Aparea cu semnul exclamariii, acum am dat update driver si e ok, in sesul ca a disparut semnul . Oricum Arduino IDE nu il are in lista mod programare si nu vede cum ar exista COM3, Com 4, sau COM 7 cum ar fi cazul Arduino UNO original. Editat Ianuarie 21, 2020 de cusnir Link spre comentariu
cusnir Postat Ianuarie 21, 2020 Autor Partajează Postat Ianuarie 21, 2020 Dupa mai multe incercari am reusit sa programez prin intermediul STlink dar doar dupa ce apasam rapid reset pe modulul STM32 imediat cand aparea mesajul UPLOADING dupa procedura de complilare. Mi se pare total aiurea. Link spre comentariu
nico_2010 Postat Ianuarie 22, 2020 Partajează Postat Ianuarie 22, 2020 (editat) Poti folosi bootloader-ul pentru BluePill citind aici; https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/Flashing-Bootloader-for-BluePill-Boards Si mai multe explicatii aici: https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/stm32duino-bootloader si aici: https://circuitdigest.com/microcontroller-projects/programming-stm32f103c8-board-using-usb-port Nu te crampona de faptul ca tie nu-ti apar anumite placi de dezvoltare cu STM32. Nu este momentul acum, le poti adauga mai tarziu cautand pe net si citind mai mult despre modul in care se pot adauga placile in fisierul "boards.txt". Experimenteaza cu ceea ce ai si da, rebuie sa modifici acea rezistenta de 10k cu una de 1k5 si asta o poti fac lipind o rezistenta (chiar de 0.25W THT) de 1k8 sau 2.2k (in limitele astea) in paralel cu cea existenta. Povestea cu apasarea butonului de Reset pentru incarcarea firmware-ului este valabila si pentru Arduino Pro Mini (care nu are FTDI/CH340 ca interfata USB-TTL). Editat Ianuarie 22, 2020 de nico_2010 Link spre comentariu
cusnir Postat Ianuarie 22, 2020 Autor Partajează Postat Ianuarie 22, 2020 generic_boot20_pc13.bin la mine nu merge. Se lanseaza aiurea un program dedicat programarii aeromodelelor de competitie. (mision planer cu aplicatia Ardu Pilot). Am incercat asta ieri . Am dezinstalat si am reinstalat toate aplicatiile ca sa nu faca asta si nu am reusit nimic. Link spre comentariu
nico_2010 Postat Ianuarie 22, 2020 Partajează Postat Ianuarie 22, 2020 Ai urmat cu atentie si intocmai instructiunile din primul link? Trebuie sa mearga. Adica asta: https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/Flashing-Bootloader-for-BluePill-Boards Aici: am incarcat in bootloader functional, pe care l-am folosit cu succes. Incearca-l! Link spre comentariu
cusnir Postat Ianuarie 22, 2020 Autor Partajează Postat Ianuarie 22, 2020 Pana la urma am incercat sa incarc cu STlink v 2 bootloaderul si nu cu celalalt programator cu care reusiseram sa programez STM32. Am obtinut un oarecare rezultat dar nu stiu daca este ok sau e gresit pt ca prima data a functionat in oarecare masura ST link-ul. Va rog sa-mi ziceti daca este bine. Dupa asta calculatorul a vazut ceva drept COM 5 dar nu a specificat ce unitate este anume.. Link spre comentariu
cusnir Postat Ianuarie 22, 2020 Autor Partajează Postat Ianuarie 22, 2020 Dupa ce am facut asta calculatorul vede placa doar daca este setat jumperul in modul executie. Cand mut jumperul in mod programare nu detecteaza deloc modulul stm32. Am incercat sa programez in toate modurile care le pot selecta acolo, dar nu perge in nici un fel, Probabil pt ca nu il vede in modul programare, insa in modul executie program nu programeaza. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum