On June 14, 2019 at 7:20 AM Tomas Vanek via OpenOCD-devel < openocd-devel@lists.sourceforge.net> wrote:
On 14.06.2019 0:07, Antonio Borneo wrote:Also 4290 "target: add reset-halt event" is not part of the series as
is now independent.
Did you mean 4289 "add examine-fail event" ?
4289 is really independent to reset topic, let's do not bother with it now.
4290 "reset-halt event" is used in updated configs.Eventually 5210 "jtag/adapter: consolidate reset_config" could enterAgreed.
in the series and 4273 "jtag/adapter: add tcl command
reset_config_includes" could be dropped, but let's first test if the
rebase is ok.What about 4280?"configuration option -dbg_under_srst" will be useful if OpenOCD
supports multidrop SWD.
Also read Andreas Fritiofson's comment.
I vote for going without.
>1) 4273 jtag/adapter: add tcl command reset_config_includes
2) 3720 jtag, target: adapt reset infrastructure for multiple targets/SMP [WIP]
3) 4286 target: introduce target_reset_prepare and target_reset_trigger [WIP]
4) 4689 target: initialize DAPs after reset
5) 4726 target: arp_waitstate waits for any of multiple states [WIP]
6) 4290 target: add reset-halt event
7) 4279 target/cortex_m: convert assert_reset to reset_prepare/trigger [WIP]
8) 4287 target/cortex_a: convert assert_reset to reset_prepare/trigger [WIP]
9) 4724 tcl/target: at91samd and at91sam4l converted to the new reset platform
10) 4725 tcl/target: psoc4 and psoc6 converted to the new reset platform
11) 4727 tcl/target: ti_cc32xx.cfg converted to the new reset platform
12) 4752 target/startup.tcl: execute dap init twice in specific reset
config [WIP]13) 4690 cortex_a: adapt reset assert/deassert to new reset framework codeThis is Matthias' version of #4287 and in my opinion it is not fully
converted to the new reset
framework. See different dependency chain, it is not based on 4286
"target: introduce target_reset_prepare
and target_reset_trigger"
Yes, this patch was done based on a previous version of the reset patches, I will update it.
Probably the same is valid for the following changes:14) 4691 aarch64: check if target core is powered down
15) 4692 aarch64: implement "reset halt"
Same here, I will update them to the new reset series patches
16) 4693 adapter: simplify jtag_init_reset4693 re-introduces double SRST pulse problem, fixed in 3720
It should not, but we can leave it out for now. It was a small refactoring effort only and I will re-evaluate it later if the need is there.
17) 4695 board/salvator-xs: remove custom init_reset function
Marek Vasut (Marex on IRC) will probably be able to test this one.
18) 4696 target/am335x: adjust to new reset framework
I'll have a look at this one, probably it will just work.
19) 4694 DAP: add TCL command to force a DAP reconnnect
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel
_______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel