Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

pic32mx, mplabx, hex to asm, simulacija

[es] :: Elektronika :: Mikrokontroleri :: pic32mx, mplabx, hex to asm, simulacija

[ Pregleda: 2164 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15253
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2317 Profil

icon pic32mx, mplabx, hex to asm, simulacija11.07.2014. u 12:39 - pre 73 meseci
imam neki hex za mx32 i ne ide mi nikako da ga istrejsujem, treba samo da vidim u startu dal ima bootloader ili nema, i ako ima bootloader sta testira na pocetku za aktivaciju bootloadera, nista preko toga ... importujem hex u mplabx ali ne vidim nigde asm kod ne mogu dodjem do njega ubi se vec 3h .. da se nije neko vec zezao sa ovim?
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4946
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+476 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija11.07.2014. u 23:41 - pre 73 meseci
Ako nije neki "proprietary software" u pitanju, postavi HEX pa da probam kod mene u MplabX …
Mozda imam i neki MX PIC pa mogu prakticno da probam ...
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15253
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2317 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija11.07.2014. u 23:45 - pre 73 meseci
ma jok
32mx440F256H

Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15253
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2317 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija12.07.2014. u 00:04 - pre 73 meseci
vise me nervira sto znam da mplabx to moze, dakle moze da ucita hex i da prikaze asm, i onda da ga simulira step po step kroz asm, ali ubi se klikajuci po mplabx-u v2.15 i ne ide ..
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4946
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+476 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija12.07.2014. u 07:41 - pre 73 meseci
Evo ovako, napravio sam nov projekat, izabrao simulator i importovao ovaj HEX i kada odem u meni Window > Output > Disassembly Listing File, dobijem "nista" tj. 'Unable to generate the disassembly listing file. Please make sure that you have built the project with symbol information.'

Kada stisnem "Play" da pokrenem program, on kao krene nesto da radi, zatim izaberem u meniju Window > PIC Memory Views > Execution memory, pokaze mi prozorcic sa ASM listingom, PC (strelica) stoji na liniji 73732 tj na adresi 1FC0_0000 (na desni klik tu izaberi Physical Address) koju je obelezio kao Boot Flash i odatle nanize je sve prazno. Dakle koliko kontam tu nema boot loader.

Kada se premota taj listing malo navise, negde oko prve cetvrtine na adresi 1D00_6490 vidi se program, opcode i disaseblovane naredbe. Ima i jos po koja naredba iznad na nizim adresama, verovatno neki skokovi tamo-vamo.

Stiskanje Play / Pause ne pomera PC, stoji na ovoj adresi 1FC0_0000 za Boot Flash ...

To je sto u ovom trenutku mogu da ti pomognem. Sta se tu sad konkretno desava (iterpretiranje coda) je vec malo teza matematika :)
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15253
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2317 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija12.07.2014. u 12:46 - pre 73 meseci
to je ono sto sam uspeo i ja ali nece step/step kroz ececution memory,
samo je prikaze onako na bum .. i deo toga ne deluje ok .. nesto mi je
tu cudno, to je u mplab8 radilo drugacije, nisam u mplabx nikad do sad
probao
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4946
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+476 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija12.07.2014. u 17:00 - pre 73 meseci
Taj tvoj program tj HEX nesto nije dobar!

Sad sam probao drugi HEX za neki bzvz primer sa 16F886, isto uradio nov projekat i importovao HEX i isto kao sto sam opisao video onaj disasm listing ali je na play/stop/step se pomerao po listingu!!!

Dakle kod tebe definitivno fali boot loader koji on ocekuje da ga ima jer tamo skoci ali tamo nema instrukcija, zaglavi se.
E sad ko ce ga znati, mozda ima neki HW uslov da cita neku nozicu pa da preskoci taj boot loader ili ga WD otera u neki drugi mod to vec ne znam ...
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15253
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2317 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija12.07.2014. u 23:59 - pre 73 meseci
da nisi probao isto za mx32 projekat?

taj hex se definitivno bode na plocu preko bootloadera tako da moguce da
mu fali bootloader tj jump na kod
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 4946
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+476 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija13.07.2014. u 23:40 - pre 72 meseci
Citat:
bogdan.kecman: da nisi probao isto za mx32 projekat?


Upravo sam probao i to, ovaj primer sa njihovog sajta:
http://ww1.microchip.com/downl...2_Ports_CodeExample_091213.zip

Opet sam isto uradio, kompajlirao pa onda od HEX napravio nov projekat, poterao simulator i radio je!
Vidi se disasm listing i sa simulatorom moze da se pomera po naredbama, stavlja BP itd …

Za info, koristim OS X, Mplab X IDE v2.0 i XC32-v1.21.

[Ovu poruku je menjao mikikg dana 14.07.2014. u 12:58 GMT+1]
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15253
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2317 Profil

icon Re: pic32mx, mplabx, hex to asm, simulacija14.07.2014. u 11:01 - pre 72 meseci
thx, izgleda da je ovaj hex los :(
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: pic32mx, mplabx, hex to asm, simulacija

[ Pregleda: 2164 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.