例程boot_eth fault错误

我将lm3s9b96的boot_eth例程烧写到lm3s9b92开发板运行,如果有设置断点单步运行就没问题,但是一全速运行,就进入了fault错误,请问TI的工程师们这是什么问题呢?

经过查找,是UpdateBOOTP(void)函数的if((HWREG(ETH_BASE + MAC_O_NP) & MAC_NP_NPR_M) != 0)这一句出错的,但是单步就没问题,求解?