Correctly wait for powerup acknowledge

pull/17/head
Emilio Monti 2013-07-22 18:17:12 +01:00
parent 091fe5c3d0
commit 27808da5ec
1 changed files with 2 additions and 2 deletions

View File

@ -167,9 +167,9 @@ class CortexM(Target):
while True:
r = self.transport.readDP(DP_REG['CTRL_STAT'])
if (r & (CDBGPWRUPACK | CSYSPWRUPACK)) != (CDBGPWRUPACK | CSYSPWRUPACK):
if (r & (CDBGPWRUPACK | CSYSPWRUPACK)) == (CDBGPWRUPACK | CSYSPWRUPACK):
break
self.transport.writeDP(DP_REG['CTRL_STAT'], CSYSPWRUPREQ | CDBGPWRUPREQ | TRNNORMAL | MASKLANE)
self.transport.writeDP(DP_REG['SELECT'], 0)