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 enter
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.
Agreed.
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 code
This 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_reset
4693 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

Reply via email to