I'm working for a couple of days on an accelerometer data logger, and haven't been able to avoid the following problem:
- if I try to continuously retrieve Accel readings, even at very low rates (as 20Hz), after a short amount of time the readings get stuck; the Accel stops working and I have to reset the pyboard.

Can anyone help me with this?
Below is a simple block of code which already gives the problem.
Thanks!!
accel = pyb.Accel()
for i in range(1000):
print( accel.x(), accel.y(), accel.z() )
pyb.delay(50)