Appendix C
–
Watchdog Timer Programming
100
Pico
-IT
X Bo
ar
d
PIC
O
-E
HL
4-
A11
C.3 Programing Watchdog Timer with AAEON Windows EAPI
AAEON Framework (KMDF Driver) must be installed before calling these functions.
EapiLibInitialize()
should be the first to call before calling other EAPI functions.
EApiLibUnInitialize()
should be called to release resources before program exit.
When building C/C++ apps, Lib (Library, aaeonEAPI.lib) is needed.
aaeonEAPI.lib is needed for C/C++ based app, make sure the lib files and executable
files are in the same folder.
The following shows how to build and run codes:
There are two scenarios to invoke Watchdog Timer functions:
1. Use
EApiWDogStart
After EAPiWDogStart
|<- Delay ->|<- Event Timeout ->|<- Reset Timeout ->|
A------------B-------------------C-------------------D
2. Use
EApiWDogTrigger
After EApiWDogTrigger
|<- Event Timeout ->|<- Reset Timeout ->|
E-------------------F-------------------G
Stage A: Watchdog is started.
Stage B: Initial Delay Period.
Stage C/F: Event is triggered, NMI, IRQ, or PIN is Triggered. This allows for possible
Software Recovery.
Stage D/G: System is reset.
Stage E: Watchdog is Triggered.
EApiWDogStop
must be called before Stage C/F to prevent event from being
generated.
Содержание PICO-EHL4-A11
Страница 1: ...Last Updated August 24 2022 PICO EHL4 A11 PICO ITX Single Board Computer User s Manual 1st Ed...
Страница 14: ...Preface XIV Pico ITX Board PICO EHL4 A11 C 3 1 6 EapiWDogGetStatus 104 C 3 1 7 EapiWDogSetStatus 105...
Страница 15: ...Pico ITX Board PICO EHL4 A11 Chapter 1 Chapter 1 Product Specifications...
Страница 19: ...Chapter 1 Product Specifications 5 Pico ITX Board PICO EHL4 A11 1 2 Function Block Diagram...
Страница 20: ...Pico ITX Board PICO EHL4 A11 Chapter 2 Chapter 2 Hardware Information...
Страница 21: ...Chapter 2 Hardware Information 7 Pico ITX Board PICO EHL4 A11 2 1 Dimensions...
Страница 22: ...Chapter 2 Hardware Information 8 Pico ITX Board PICO EHL4 A11...
Страница 23: ...Chapter 2 Hardware Information 9 Pico ITX Board PICO EHL4 A11 2 2 Jumpers and Connectors Component Side...
Страница 24: ...Chapter 2 Hardware Information 10 Pico ITX Board PICO EHL4 A11 Solder Side...
Страница 55: ...Pico ITX Board PICO EHL4 A11 Chapter 3 Chapter 3 AMI BIOS Setup...
Страница 58: ...Chapter 3 AMI BIOS Setup 44 Pico ITX Board PICO EHL4 A11 3 3 Setup Submenu Main...
Страница 59: ...Chapter 3 AMI BIOS Setup 45 Pico ITX Board PICO EHL4 A11 3 4 Setup Submenu Advanced...
Страница 61: ...Chapter 3 AMI BIOS Setup 47 Pico ITX Board PICO EHL4 A11 3 4 2 PCH FW Configuration...
Страница 67: ...Chapter 3 AMI BIOS Setup 53 Pico ITX Board PICO EHL4 A11 3 4 6 Hardware Monitor...
Страница 69: ...Chapter 3 AMI BIOS Setup 55 Pico ITX Board PICO EHL4 A11 3 4 7 SIO Configuration...
Страница 75: ...Chapter 3 AMI BIOS Setup 61 Pico ITX Board PICO EHL4 A11 3 5 Setup Submenu Chipset...
Страница 76: ...Chapter 3 AMI BIOS Setup 62 Pico ITX Board PICO EHL4 A11 3 5 1 System Agent SA Configuration...
Страница 77: ...Chapter 3 AMI BIOS Setup 63 Pico ITX Board PICO EHL4 A11 3 5 1 1 Memory Configuration...
Страница 88: ...Pico ITX Board PICO EHL4 A11 Chapter 4 Chapter 4 Drivers Installation...
Страница 91: ...Pico ITX Board PICO EHL4 A11 Appendix A Appendix A Mating Connectors...
Страница 94: ...Pico ITX Board PICO EHL4 A11 Appendix B Appendix B I O Information...
Страница 95: ...Appendix B I O Information 81 Pico ITX Board PICO EHL4 A11 B 1 Direct Memory Access DMA Map...
Страница 96: ...Appendix B I O Information 82 Pico ITX Board PICO EHL4 A11 B 2 I O Address Map...
Страница 97: ...Appendix B I O Information 83 Pico ITX Board PICO EHL4 A11 B 3 IRQ Mapping Chart...
Страница 98: ...Appendix B I O Information 84 Pico ITX Board PICO EHL4 A11...
Страница 99: ...Appendix B I O Information 85 Pico ITX Board PICO EHL4 A11...
Страница 100: ...Appendix B I O Information 86 Pico ITX Board PICO EHL4 A11...
Страница 101: ...Appendix B I O Information 87 Pico ITX Board PICO EHL4 A11...
Страница 102: ...Appendix B I O Information 88 Pico ITX Board PICO EHL4 A11...
Страница 103: ...Appendix B I O Information 89 Pico ITX Board PICO EHL4 A11...
Страница 104: ...Appendix B I O Information 90 Pico ITX Board PICO EHL4 A11...
Страница 105: ...Appendix B I O Information 91 Pico ITX Board PICO EHL4 A11...
Страница 106: ...Appendix B I O Information 92 Pico ITX Board PICO EHL4 A11...
Страница 107: ...Appendix B I O Information 93 Pico ITX Board PICO EHL4 A11...
Страница 108: ...Appendix B I O Information 94 Pico ITX Board PICO EHL4 A11 B 4 Large Memory Map...
Страница 109: ...Appendix B I O Information 95 Pico ITX Board PICO EHL4 A11 B 5 Memory Address Map...
Страница 110: ...Appendix B I O Information 96 Pico ITX Board PICO EHL4 A11...
Страница 111: ...Pico ITX Board PICO EHL4 A11 Appendix C Appendix C Watchdog Timer Programming...