Buggfix Plus
Aktuellt datum och tid: 08.06 2019-11-14

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 21 inlägg ]  Gå till sida Föregående  1, 2
Författare Meddelande
 Inläggsrubrik: Re: Styrenhet ROV
InläggPostat: 09.48 2018-04-23 

Blev medlem: 11.27 2006-01-19
Inlägg: 267
Ort: sthlm
CAN-controllern är en MCP2515 och har inte JTAG enligt databladet.

Provar koppla in mig på pinnarna för ISP och håller tummarna för att ISP inte är disabled mha fuses då.
Annars blir det att försöka mecka ihop något för att läsa ut via JTAG.

//


Upp
 Profil  
 
 Inläggsrubrik: Re: Styrenhet ROV
InläggPostat: 11.34 2018-04-25 

Blev medlem: 11.27 2006-01-19
Inlägg: 267
Ort: sthlm
Försökt mecka ihop ett slags JTAG-interface mha en 32u4 utan att lyckas. Hittade någon gammal mjukvara som stöds av OpenOCD, men gick bet.

Lyckades dock läsa ut Manufacturer ID och Chip ID (?) mha lite kod som körde lite basic JTAG instruktioner, så HELT död verkar inte CPU'n vara iaf... kanske :humm:

Fortsättning följer...


Upp
 Profil  
 
 Inläggsrubrik: Re: Styrenhet ROV
InläggPostat: 12.25 2018-04-26 
Användarvisningsbild

Blev medlem: 15.10 2003-12-08
Inlägg: 2396
Ort: Vänersborg
För att CAN-controllern ska vara nöjd så behövs det till CAN-nod som kan skicka ACK på den frame som den försöker skicka.


Upp
 Profil  
 
 Inläggsrubrik: Re: Styrenhet ROV
InläggPostat: 12.28 2018-04-26 

Blev medlem: 11.27 2006-01-19
Inlägg: 267
Ort: sthlm
Jo, läste mig till det häromkvällen mellan svordomarna när jag inte fick igång något JTAG-interface av det jag hade hemma... får väl bita i det sura o köpa ett, kan ju vara bra-o-ha ;)

.


Upp
 Profil  
 
 Inläggsrubrik: Re: Styrenhet ROV
InläggPostat: 07.30 2019-10-10 

Blev medlem: 11.27 2006-01-19
Inlägg: 267
Ort: sthlm
Sakta men säkert går det framåt när tid finnes...

CPU-kortet sprutar ur sig CAN-paket så fort den får spänning, helt identiska paket. Inget skillnad när man drar på spakar eller brytare. Antar att den vill ha ngn sorts svar el bara en ACK?

.


Upp
 Profil  
 
 Inläggsrubrik: Re: Styrenhet ROV
InläggPostat: 14.46 2019-10-24 

Blev medlem: 11.27 2006-01-19
Inlägg: 267
Ort: sthlm
Skam den som ger sig, även om det går långsamt.

Jag hade min "CAN-läsare" först inställd på "ListenOnly" och då gav den aldrig någon ACK, vilket gav flodvågen av identiska CAN-paket. Väl konfigurerad som normal "CAN-nod" så tog den emot ett stycke CAN-paket, sen var det tyst.
Tog då och flyttade mig lite närmare MCU'n och sniffade SPI-trafiken till CAN-kontrollern och lyckades identifiera konfigurationen av CAN-kontrollern och kommandot för för det skickade paketet. I konfigurationen fanns Mask och Filter för vilka CAN-paket den lyssnar på.

Nästa steg blir nu alltså att skicka lite paket med rätt "SID" och se om ngt händer.
Samt titta lite på JTAG-biten igen.

Så mycket att göra, så lite tid ;)

//


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 21 inlägg ]  Gå till sida Föregående  1, 2

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: PerD och 4 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010