erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
Guest50 has joined #openocd
Guest50 has quit [Client Quit]
crabbedhaloablut has joined #openocd
loki_val has quit [Remote host closed the connection]
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
kraiskil has joined #openocd
Haohmaru has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
<PaulFertser>
clampz: just ask specific questions
<Haohmaru>
Q: when will the semiconductor shortage end? ;P~
kraiskil has quit [Ping timeout: 258 seconds]
wingsorc has quit [Quit: Leaving]
indy_ has joined #openocd
indy has quit [Ping timeout: 248 seconds]
indy_ has quit [Ping timeout: 240 seconds]
indy has joined #openocd
clampz has quit [Ping timeout: 244 seconds]
clampz has joined #openocd
akaWolf has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
kraiskil has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
Bertl_zZ is now known as Bertl
jeeebz has joined #openocd
erhankur has quit [Remote host closed the connection]
jybz has quit [Ping timeout: 252 seconds]
erhankur has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
kraiskil has quit [Ping timeout: 255 seconds]
defiant has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
kraiskil has joined #openocd
kraiskil has quit [Ping timeout: 260 seconds]
Haohmaru has quit []
emeb has joined #openocd
kraiskil has joined #openocd
dmh has joined #openocd
<clampz>
PaulFertser: gotcha thanks for the reply i will :)
nerozero has quit [Ping timeout: 244 seconds]
kraiskil has quit [Ping timeout: 260 seconds]
JakeSays has quit [Ping timeout: 258 seconds]
cambrian_invader has quit [Ping timeout: 256 seconds]
cambrian_invader has joined #openocd
JakeSays has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
<clampz>
ok so i am trying to write a configuration to connect to JTAG on an automotive ECU, and it has a microcontroller that isn't in the list of targets supported in openocd, so i have to write a target configuration for that microcontroller (infineon tc1762) i got to where i need to define TAPs and i am interested in the autoprobing since i do not know how many TAPs are on this microcontroller or the
<clampz>
IR length and the official documentation doesnt really say much about the JTAG controller. kind of asking for some general advice here.. is this a good next step for me?
<PaulFertser>
clampz: so for autoprobing you do not need any target config at all.
<PaulFertser>
clampz: what is the CPU core in that ECU?
<clampz>
PaulFertser: Infineon TriCore 1762
<PaulFertser>
clampz: so even if you find the right IR length what would you do next? Trying to reverse-engineer the debug interface somehow?
<clampz>
another thing is; i have a JTAGULATOR and every time I scan for JTAG pinout I get a different Device ID.. not sure if this is something weird with this chip or maybe its iterating through TAPS?
<PaulFertser>
clampz: jtag is just a transport, debug protocol is something quite complex on top of it. OpenOCD supports e.g. ARM Debug Interface. But not infineon.
defiant has quit [Quit: defiant]
<clampz>
PaulFertser: oh well i figured i could use gdb-tricore, ive heard others have good experience with it
<clampz>
am i missing a step?
<PaulFertser>
clampz: yes, something that would translate from GDB Serial protocol to "tricore debug" protocol.
<clampz>
damn..
<clampz>
glad I am hearing this now as opposed to just wondering why its not working
<clampz>
Infineon has debuggers for this platform but they all seem to have source as a part of the equation for developers, however I am doing RE and do not have source so thats why I started looking into openocd
<clampz>
Im just trying to do dynamic analysis on firmware
<PaulFertser>
clampz: looks like there're proprietary gdb servers which can be used with gdb-tricore or probably with IDA.
<PaulFertser>
But those proprietary gdb servers seem to require special jtag adapters.
<clampz>
is that the HighTek toolkit?
JakeSays_ has joined #openocd
JakeSays has quit [Read error: Connection reset by peer]
<PaulFertser>
clampz: duckduckgo suggests that
<clampz>
ok so lets say i have one of those proprietary gdb servers, does that mean I would be able to simply write a target/board config and be good to go with openocd?
<clampz>
"simply" haha
akaWolf has quit [Ping timeout: 272 seconds]
<clampz>
oh right and you said a special jtag adapter.. so that means id likely have to write an adapter config too
<karlp>
if you have the gdb server, you don't need openocd.
<PaulFertser>
clampz: openocd is the gdb server.
<karlp>
you just connect to it with gdb.
<clampz>
ohhh so gdb-server will just connect direct to the JTAG adapter
<PaulFertser>
clampz: you'd have to get that special jtag adapter and use it with special gdb server. OpenOCD wouldn't be coming into play at all.
<karlp>
yeah, much like openocd (as a gdbserver) talks to interface hardware.
<clampz>
gotcha.. well shit thanks for the help yall
<PaulFertser>
Good luck with your RE!
<clampz>
<3 PaulFertser karlp .. i'll hang out anyway since im interested in the project and the documentation is so nice
<clampz>
Thanks PaulFertser i'll need it xD
akaWolf has joined #openocd
emeb has left #openocd [#openocd]
JakeSays_ has quit [Ping timeout: 255 seconds]
JakeSays has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
erhankur has quit [Remote host closed the connection]
erhankur has joined #openocd
JakeSays has quit [Ping timeout: 255 seconds]
JakeSays has joined #openocd
sbach has quit [Read error: Connection reset by peer]