Blog
August 30, 2008
A reader brought up a useful distinction between a power-on reset and a hard reset. Some things are done only at power on.July 31, 2008
Guidelines for the control that hardware modules and firmware code should have over different types of hardware reset.June 30, 2008
Failure to catch documentation problems typically results in hours wasted on debugging that could and should have been avoided.May 31, 2008
A chicken and egg problem: How can we know whether or not a downstream master is idle without switching to that bus to check its activity?March 31, 2008
The register table from last month now indicates the access type, read/write or read-only, of the bits in the register.February 28, 2008
Documentation plays a key role in this effort since engineers must refer to it constantly to look up register and bit details.January 31, 2008
Engineers love to measure things and assign a number. But how do you measure something intangible? You can’t.December 31, 2007
Since DMA controllers are instantiated in many blocks, the DMA controller is a good place to put additional debugging tools.November 30, 2007
The current values of the address and byte count registers in the DMA controllers can provide clues to troubleshoot the problem.October 31, 2007
Porting firmware code to a new hardware platform often requires making changes that break support for old platforms.