??? 05/16/08 23:00 Read: times |
#154830 - power-on self test best practices |
I was hoping to find a generic '51 POST routine in the code library, but don't see anything. Anyone care to share? :)
How extensive a POST test do you normally run? Do today's micros fail often enough to make the effort and time required for a good POST worthwhile? Here's the sequence I'm thinking of using. Any feedback is appreciated. "Check" means "verify proper operation of". 1. Check ALU using only accumulator and immediate constants 2. Check the active register set 3. Check direct, indirect, and indexed addressing 4. Perform a checksum on program memory 5. Perform a RAM test 6. Check the other register sets 7. Check that timers will count 8. Check that interrupts 9. Check SFRs as much as possible 10. Check any on-chip peripherals 11. Check external peripherals |
Topic | Author | Date |
power-on self test best practices | 01/01/70 00:00 | |
Probably not | 01/01/70 00:00 | |
none, no | 01/01/70 00:00 | |
are you sure this is appropriate for POST? | 01/01/70 00:00 | |
power on self test .... | 01/01/70 00:00 | |
I can imagine cases... | 01/01/70 00:00 | |
Mandatory for some products | 01/01/70 00:00 | |
The only time I use it. | 01/01/70 00:00 | |
OT? | 01/01/70 00:00 | |
start a new thread | 01/01/70 00:00 | |
and use a descriptive title... | 01/01/70 00:00 |