Commit 4c2b2bc
fwk: dogwood: 5vsb entering/exit improvements
Lowered trip points so system does not brown out.
Added hysteris (0.3A delta) so any noise will have a harder time
dancing around the trip points.
Even with hysteris, added a timeout so it makes sure the load
doesn't return soon. Timeout increases exponentially so it gets more
and more quieter.
Improve debugging so all of the above can be tested better.
BUG=Nirav's system
BUG=https://app.clickup.com/t/86etqaz6v
BUG=https://app.clickup.com/t/86etqb6qx
TEST=Make Windows go to sleep, no more annoying clicking
TEST=With a 5V USB load, try to find the trip point, there is not
a ton of clicking anymore due to the hysterisis and timeout
TEST=System does not brown out due to lower trip points
TEST=While doing above, look at the console, there should be nicer logs
BRANCH=fwk-dogwood-27111
Signed-off-by: Josh Tsai <Josh_Tsai@compal.com>1 parent 34445a7 commit 4c2b2bc
File tree
3 files changed
+80
-24
lines changed- zephyr/program/framework
- dogwood/src
- include/dogwood
3 files changed
+80
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | 26 | | |
30 | 27 | | |
31 | 28 | | |
| |||
89 | 86 | | |
90 | 87 | | |
91 | 88 | | |
92 | | - | |
| 89 | + | |
93 | 90 | | |
94 | 91 | | |
95 | 92 | | |
| |||
100 | 97 | | |
101 | 98 | | |
102 | 99 | | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
| 100 | + | |
107 | 101 | | |
108 | 102 | | |
109 | 103 | | |
110 | 104 | | |
111 | 105 | | |
112 | 106 | | |
113 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
114 | 118 | | |
115 | 119 | | |
116 | 120 | | |
| |||
143 | 147 | | |
144 | 148 | | |
145 | 149 | | |
| 150 | + | |
| 151 | + | |
146 | 152 | | |
147 | 153 | | |
148 | 154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
47 | 60 | | |
48 | 61 | | |
49 | 62 | | |
| |||
62 | 75 | | |
63 | 76 | | |
64 | 77 | | |
| 78 | + | |
65 | 79 | | |
66 | 80 | | |
67 | 81 | | |
| |||
355 | 369 | | |
356 | 370 | | |
357 | 371 | | |
358 | | - | |
| 372 | + | |
| 373 | + | |
359 | 374 | | |
360 | 375 | | |
361 | 376 | | |
| |||
364 | 379 | | |
365 | 380 | | |
366 | 381 | | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
367 | 386 | | |
368 | 387 | | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
369 | 397 | | |
370 | 398 | | |
371 | | - | |
| 399 | + | |
| 400 | + | |
372 | 401 | | |
373 | 402 | | |
374 | 403 | | |
375 | 404 | | |
376 | 405 | | |
377 | 406 | | |
| 407 | + | |
378 | 408 | | |
379 | 409 | | |
380 | 410 | | |
381 | 411 | | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
382 | 416 | | |
383 | 417 | | |
384 | 418 | | |
| |||
428 | 462 | | |
429 | 463 | | |
430 | 464 | | |
431 | | - | |
432 | 465 | | |
433 | 466 | | |
434 | 467 | | |
| |||
570 | 603 | | |
571 | 604 | | |
572 | 605 | | |
573 | | - | |
574 | | - | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
575 | 610 | | |
576 | 611 | | |
577 | 612 | | |
578 | 613 | | |
579 | 614 | | |
580 | 615 | | |
581 | | - | |
582 | | - | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
583 | 622 | | |
584 | 623 | | |
585 | 624 | | |
| |||
635 | 674 | | |
636 | 675 | | |
637 | 676 | | |
| 677 | + | |
| 678 | + | |
638 | 679 | | |
639 | 680 | | |
640 | 681 | | |
| |||
702 | 743 | | |
703 | 744 | | |
704 | 745 | | |
705 | | - | |
706 | | - | |
707 | | - | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | | - | |
| 746 | + | |
712 | 747 | | |
713 | 748 | | |
714 | 749 | | |
| |||
717 | 752 | | |
718 | 753 | | |
719 | 754 | | |
| 755 | + | |
| 756 | + | |
720 | 757 | | |
721 | | - | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
722 | 761 | | |
723 | 762 | | |
724 | 763 | | |
| |||
776 | 815 | | |
777 | 816 | | |
778 | 817 | | |
779 | | - | |
780 | 818 | | |
781 | 819 | | |
782 | 820 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
12 | 16 | | |
13 | 17 | | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
17 | 21 | | |
18 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
19 | 31 | | |
0 commit comments