hdq1wr-013
Start software reset
Set HDQ_SYSCONFIG[1] SOFTRESET bit to 1
Read HDQ_SYSSTATUS[1] RESETDONE bit
RESETDONE=0x1?
No
Yes
End
Public Version
www.ti.com
HDQ/1-Wire Use Cases and Tips
Table 18-3. Registers Print for HDQ/1-Wire Configuration (continued)
Register Name
Address
Value
Value description
PRCM.CM_FCLKEN
0x4800 4A00
0x0020 0000
Enable HDQ/1-Wire
1_CORE
Functional clock
PRCM.CM_ICLKEN
0x4800 4A10
0x0020 0000
Enable HDQ/1-Wire Interface
1_CORE
clock
0x480B 200C
0x0000 0020
Enable clocks and select the
HDQ mode
0x480B 2014
0x0000 0000
Module clock is free-running
(Disable autoidle mode)
18.6.1.4 HDQ/1-Wire Software Reset
Perform a software reset as described in
.
Figure 18-12. Software Reset Flowchart
describes the registers to be configured for the HDQ/1-Wire software reset step.
Table 18-4. Registers Print for HDQ/1-Wire Software Reset
Register Name
Address
Value
Value description
0x480B 2014
0x0000 0002
Initiate a software reset. The
SOFTRESET is automatically
reset by hardware.
0x480B 2018
0x0000 0001
The
[0]
RESETDONE is set to 1
when the reset sequence is
done.
18.6.1.5 Interrupts Enable
describes the registers to be configured for the interrupts enable step and the use case values.
2859
SWPU177N – December 2009 – Revised November 2010
HDQ/1-Wire
Copyright © 2009–2010, Texas Instruments Incorporated