FX3 Programmers Manual, Doc. # 001-64707 Rev. *C
133
FX3 P-Port Register Access
10.2.2
PP_INIT Register
P-Port reset and power control. This register is used for reset and power control and determines the
endian orientation of the P-port.
Bits
Name
HW
SW
Default
Description
0
POR
RW
R
1
Indicates system woke up through a power-
on-reset or RESET# pin reset sequence. If
firmware does not clear this bit it will stay 1
even through software reset, standby and
suspend sequences. This bit is a shadow bit
of GCTL_CONTROL.
1
SW_RESET
RW
R
0
Indicates system woke up from a software
induced hard reset sequence (from
GCTL_CONTROL.HARD_RESET_N or
PP_INIT.HARD_RESET_N). If firmware does
not clear this bit it will stay 1 even through
standby and suspend sequences. This bit is a
shadow bit of GCTL_CONTROL.
2
WDT_RESET
RW
R
0
Indicates system woke up from a watchdog
timer induced hard reset (see
GCTL_WATCHDOG_CS). If firmware does
not clear this bit it will stay 1 even through
standby and suspend sequences. This bit is a
shadow bit of GCTL_CONTROL.
3
WAKEUP_PWR
RW
R
0
Indicates system woke up from standby mode
(see architecture spec for details). If firmware
does not clear this bit it will stay 1 even
through suspend sequences. This bit is a
shadow bit of GCTL_CONTROL.
4
WAKEUP_CLK
RW
R
0
Indicates system woke up from suspend state
(see architecture spec for details). If firmware
does not clear this bit it will stay 1 even
through standby sequences. This bit is a
shadow bit of GCTL_CONTROL.
10
CPU_RESET_N
R
RW
1
Software clears this bit to effect a CPU reset
(aka reboot). No other blocks or registers are
affected. The CPU will enter the boot ROM,
that will use the WARM_BOOT flag to deter-
mine whether to reload firmware.
Unlike the same bit in GCTL_CONTROL, the
software needs to explicitly clear and then set
this bit to bring the internal CPU out of reset.
It is permissible to keep the ARM CPU in
reset for an extended period of time (although
not advisable).
11
HARD_RESET_N
R
RW0
C
1
Software clears this bit to effect a global hard
reset (all blocks, all flops). This is equivalent
to toggling the RESET pin on the device. This
function is also available to internal firmware
in GCTL_CONTROL.
15
BIG_ENDIAN
R
RW
0
0: P-Port is Little Endian
1: P-Port is Big Endian
Содержание EX-USB FX3
Страница 8: ...8 FX3 Programmers Manual Doc 001 64707 Rev C Contents...
Страница 12: ...12 FX3 Programmers Manual Doc 001 64707 Rev C Introduction...
Страница 48: ...48 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Overview...
Страница 74: ...74 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Firmware...
Страница 76: ...76 FX3 Programmers Manual Doc 001 64707 Rev C FX3 APIs...
Страница 84: ...84 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Examples...
Страница 98: ...98 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Structure...
Страница 148: ...148 FX3 Programmers Manual Doc 001 64707 Rev C FX3 P Port Register Access...
Страница 153: ...FX3 Programmers Manual Doc 001 64707 Rev C 153 FX3 Development Tools 2 Select General Existing projects into Workspace...
Страница 165: ...FX3 Programmers Manual Doc 001 64707 Rev C 165 FX3 Development Tools Click next...
Страница 178: ...178 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools Click on Apply...
Страница 180: ...180 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools d Start the GDB server...
Страница 185: ...FX3 Programmers Manual Doc 001 64707 Rev C 185 FX3 Development Tools...
Страница 186: ...186 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 187: ...FX3 Programmers Manual Doc 001 64707 Rev C 187 FX3 Development Tools...
Страница 188: ...188 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 192: ...192 FX3 Programmers Manual Doc 001 64707 Rev C GPIF II Designer...