Follow on Google News News By Tag Industry News News By Location Country(s) Industry News
Follow on Google News | ![]() Hardware Diagnostics: Most embedded systems use hardware diagnosticsPower On Self Tests Power-on self-tests are performed immediately after a board is turned on. The code for these tests is usually found in the EPROM that boots the card. These checks are run automatically when the EPROM boots. The biggest drawback of these tests is that they can only test the card's internal functionality. Where external interface logic cannot be examined, Power On Self Tests performs diagnostics on hardware parts. CPU and Register Test This is the first, and it examines the CPU's internal state. This test is carried out by running CPU instructions and then checking their outcome. This test also puts all of the processor's registers to the test. As part of this test, data in a register may be shifted by one bit, and the result of the shift operation will be compared to a previously computed value. EPROM Checksum Test When an EPROM is programmed, the last two bytes are set to zero on purpose. The EPROM programmer fuses the checksum's final two bytes together. This test calculates the EPROM checksum by computing a 16-bit exclusive OR (XOR) of the EPROM data, omitting the final two bytes. After that, the computed checksum is compared to the checksum fused in the final two bytes. If the calculated and fused checksums match, the test is passed. To know more about Hardware Diagnostics (https://www.faststreamtech.com/ Get Solutions & Services of Hardware Diagnostics, Connect at info@faststreamtech.com End
|
|