Todas las respuestas anteriores son buenas y válidas. Me gusta especialmente el punto sobre ser humilde y mirar detenidamente lo que podrías haberte perdido.
- El único punto que tengo que agregar es mirar Errata.
A menudo leemos hojas de datos y especificamos partes para nuestro diseño, muy temprano en el proyecto.
Puede transcurrir al menos un mes antes de que tengamos un tablero completo. :) Durante ese tiempo, a menudo los fabricantes de chips encuentran pequeños problemas con sus partes y actualizan la Errata para estas partes. La mayoría de las veces, por lo general, especifican una solución para el problema que podríamos necesitar incorporar en nuestro diseño.
Desafortunadamente, aprendí de la manera más difícil, después de meses de intentar solucionar un problema, leí la hoja de datos una y otra vez y luego descubrí que no había leído la errata. :)