crabbedhaloablut has quit [Quit: No Ping reply in 180 seconds.]
crabbedhaloablut has joined #openocd
IoTMaker has joined #openocd
Hawk777 has joined #openocd
nerozero has joined #openocd
nerozero has quit [Ping timeout: 260 seconds]
nerozero has joined #openocd
Hawk777 has quit [Quit: Leaving.]
Haohmaru has joined #openocd
IoTMaker has quit [Quit: Client closed]
wingsorc has quit [Ping timeout: 246 seconds]
merethan_ has joined #openocd
wingsorc has joined #openocd
IoTMaker has joined #openocd
<phr3ak>
does it mean only the first LSB bit value will be checked?
<PaulFertser>
phr3ak: yes, of the value it read during initial examination of IR.
<PaulFertser>
IoTMaker: so you're comparing jlink commander using JTAG and OpenOCD using SWD? That's not a fair comparison.
IoTMaker76 has joined #openocd
IoTMaker has quit [Ping timeout: 260 seconds]
IoTMaker76 is now known as IoTMaker
<PaulFertser>
IoTMaker: so you're comparing jlink commander using JTAG and OpenOCD using SWD? That's not a fair comparison.
<IoTMaker>
PaulFertser no i don't compare jtag/swd. I used both with jtag. SWD was just a question. Don't know why this hint is in my logfile.
<PaulFertser>
If yoou have "SWD DPIDR 0x5ba02477" in the log file then it's using SWD.
<Mis012[m]>
PaulFertser: no, I was just asking if OpenOCD prints a textual description for the ID with JTAG but not with SWD
<Mis012[m]>
since the log had a textual description, but my log with SWD doesn'T
<PaulFertser>
Mis012[m]: over SWD you get only ARM, so there's nothing to describe really. Probably a small list of ARM core IDs can be added but it doesn't really help much, and later when the core is examined its full type is printed already.
<Mis012[m]>
PaulFertser: well, from looking up the id online and seeing what different cores it's used on, it's probably not refering to a core type
<PaulFertser>
Mis012[m]: 0x5ba02477 looks like Cortex-M7 or something like that.
<Mis012[m]>
PaulFertser: yeah, but it's probably not
<PaulFertser>
Mis012[m]: huh? how so?
<Mis012[m]>
closest in the SoC is M3, but it's probably for the armv8 cores since I saw it in logs for kirin as well
<Mis012[m]>
presumably it means something like CoreSight, possibly a specific IP revision
<PaulFertser>
Mis012[m]: I know different Cortex-M variants have it different.
<PaulFertser>
Mis012[m]: probably it's some DAP version actually.
<PaulFertser>
Are you able to examine a core on any of the APs?
<Mis012[m]>
I think I've identified the right IP from t32 scripts I have access to
<Mis012[m]>
but examination fails
<Mis012[m]>
is it possible that the boot core needs to be manually started after SRST?
<Mis012[m]>
the t32 scripts contain code for that in a reset routine
<Mis012[m]>
next up I think I'll just specify mem-ap as the target
<PaulFertser>
Quite possibly so
<PaulFertser>
Yes, if you can manipulate mmio via mem-ap you can possibly translate those t32 commands to OpenOCD language.
<Mis012[m]>
well, it's just simple memory writes that I can probably understand and write a better explanation for :P
<Mis012[m]>
fwiw the SRTS is not voluntary on my part, it seems to be a side effect of sw NIDnT muxing
<Mis012[m]>
and the downstream driver's workaround for that seems to have no effect when replicated
<Mis012[m]>
I wonder if the CMD line has some non-standard stuff done to it on the pcb
Haohmaru has quit []
nerozero has quit [Ping timeout: 255 seconds]
Hawk777 has joined #openocd
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #openocd
merethan_ has quit [Ping timeout: 255 seconds]
zjason` has joined #openocd
zjason has quit [Ping timeout: 255 seconds]
IoTMaker has quit [Ping timeout: 260 seconds]
wingsorc has quit [Remote host closed the connection]