the Ethernut (www.ethernut.de) STM32 Ethernet driver from svn head (/sourceforge.net/projects/ethernut/files/) works reliable for F107/F2/F4 and F74. However for F767 Revision A chip (no Rev Z chips available here), it does not start reliable, obvious caused by the F76 errata.
With DBGMCU->CR set to DBGMCU_CR_DBG_SLEEP | DBGMCU_CR_DBG_STOP | DBGMCU_CR_DBG_STANDBY, at least after some few System Resets, the network comes up.
With DBGMCU->CR set to 0, a long row of resets does _not_ bring up the network.
Did anybody else make this observation?
How do other people recover from the Rev. A F76x ethernet errata?