NishanthMenon changed the topic of #openocd to: this is the place to discuss all things OpenOCD | Logs: https://libera.irclog.whitequark.org/openocd/
Hawk777 has quit [Quit: Leaving.]
tsal has quit [Ping timeout: 260 seconds]
tsal has joined #openocd
Xogium has quit [Read error: Connection reset by peer]
Xogium has joined #openocd
nerozero has joined #openocd
Hawk777 has joined #openocd
Hawk777 has quit [Quit: Leaving.]
Haohmaru has joined #openocd
rue_shop4 has joined #openocd
rue_shop2 has quit [Read error: Connection reset by peer]
<indy> jn, bdm for mpc8xxx, keep me informed, i have some ppc boards :)
<indy> borneoa___, 7405, 7517, 7721 and 8512 are needed to have openocd 0.12 built with jim tcl 0.83?
<indy> borneoa___, 7405, 7517, 7721 and 8512 are needed to have openocd 0.12 built with jim tcl 0.83?
<indy> borneoa___, sorry for duplicate, 'history browsing' betrayed me :)
<indy> jn, mpc based microcontrollers (e200 cores - nxp mpc5xxx and st spc56) are using nexus, mpc8xx up to pxxxx (including mpc83xx and mpc85xx) (e300/e500) cores have bdm https://github.com/lowlander/libmpc8xx
joconor has quit [Quit: ZNC 1.8.2 - https://znc.in]
<indy> jn, e6500 cores (ppc64) have also nexus, not sure about e500 (mpc85xx/p1xxx/p2xxx)
<indy> jn, unfortunatelly low level debugging reference manuals for mpc8xxx and up are not available on nxp site
joconor has joined #openocd
<indy> jn, if you are interested in nexus, raspberry pi has exposed videocore's jtag on unsoldered j5 connector and is known to have nexus :)
<indy> dormito, ^^
<dormito> indy: that libmpc8xx sounds interesting (by name). sadly it's readme doesn't say what it is. I'll grab it and take a look
<dormito> thanks
<indy> dormito, you have explicitly jtag/cop mentioned on schematics
<dormito> hah. it's literally bitbanging the BDM over a parallel port? clever. Will be useful as a referance. Sadly I have no hardware for parallel ports. So I'll have to whip up something with a USB/FPGA or USB/GPIO device.
<indy> i was thinking bitbanging using gpio on arm boards - https://review.openocd.org/q/gpio
<dormito> indy: thanks. I've found a few other BDM mentioning docs, but all of them seem a be scarce detils
<jn> indy: is Nexus the same as OnCE? i think i saw them in the same document (AN3283), and it looked quite implementable. unfortunately, my MPC83xx has "JTAG/COP", which doesn't work like OnCE
<jn> i'll have a look at the BDM documents, it's always nice to have documents at all
<indy> jn, nexus is more like arm dap
<indy> and jtag/cop looks to me as predecessor of nexus on top of bdm instead of jtag
<indy> jn if you consider timeline of products and time of nexus specification - https://en.wikipedia.org/wiki/PowerQUICC#PowerQUICC_III https://en.wikipedia.org/wiki/Nexus_(standard)
<indy> borneoa___, i tried apply patches in following order and first one failed to apply
<indy> it seems problem of rpmbuild not patch
<borneoa___> indy: yes, you need the 4 patches for building with jimtcl as submodule. If you build with jimtcl external library, then you can drop 7517. If you don't build the driver vdebug, then you can drop 7221 too.
joconor has quit [Quit: ZNC 1.8.2 - https://znc.in]
joconor has joined #openocd
<indy> borneoa___, i noticed some libgpiod patches not yet merged, there is problem with build with libgpiod v2
Haohmaru has quit [Quit: saionara]
joconor has quit [Quit: ZNC 1.8.2 - https://znc.in]
joconor has joined #openocd
slobodan has joined #openocd
pengi has joined #openocd
pengi has quit [Client Quit]
pengi has joined #openocd
nerozero has quit [Ping timeout: 265 seconds]
slobodan has quit [Ping timeout: 244 seconds]
<borneoa___> indy: libgpiod v2 is currently not supported. configure disables the driver if libgpiod v1 is not present
<borneoa___> indy: yes, there are always more patches that we can manage...
gpol has quit [Quit: The Lounge - https://thelounge.github.io]
gpol has joined #openocd