
Diagnostic Software
5.
11101
Turning off MacroVision failed
Example
DS:> 111
011100:
Test OK @
Nucleus Name
DS_CHR_Peek
Nucleus Number
112
Description
Peek a value on a specified address
Technical
- Check the user input
- Read out the address specified
- Check whether the address to be read is aligned on 4 bytes
Execution Time
Less than 1 second.
User Input
The address to peek on
Error
Number
Description
11200
Peeking on the specified address succeeded
11201
Peeking on the specified address failed, wrong user input
11202
Peeking on the specified address failed due to misalignment
Example
DS:> 112 0xa0700000
011200: Value read = 0x000001BD
Test OK @
Nucleus Name
DS_CHR_Poke
Nucleus Number
113
Description
Poke a value on a specified address
Technical
- Check the user input
- Change the value on the address specified
- Check whether the address to be modified is aligned on 4 bytes
Execution Time
Less than 1 second.
User Input
The address to poke and the value: <address><value>
Error
Number
Description
11300
Poking the specified address succeeded
11301
Poking the specified address failed, wrong user input
11302
Poking the specified address failed due to misalignment
Example
DS:> 113 0xa0700000 0xaabbccdd
011300:
Test OK @
Nucleus Name
DS_CHR_INT_PICInterrupts
Nucleus Number
114
Description
Test all interrupts of the priority interrupt controller
Technical
- Install interrupt handlers
- Generate interrupts
- Test whether all interrupts were received
Execution Time
Less than 1 second.
User Input
-
Error
Number
Description
11400
Testing all the PIC interrupts succeeded
11401
Testing all the PIC interrupts failed
Example
DS:> 114
011400:
Test OK @
Nucleus Name
DS_CHR_DMA_TestDMA
Nucleus Number
115
Description
Test the memory to memory DMA transfer
Technical
- Create a block with known data in memory
- Copy this block to the consecutive area using 3 different DMAs
- Check whether all DMAs transferred the data properly
Execution Time
Less than 2 seconds.
User Input
-
Error
Number
Description
11500
The testing of the DMAs succeeded
11501
The initialisation of the DMAs failed for one or more DMA
11502
One or more DMAs failed the test
http://www.jdwxzlw.com/?fromuser=华盛维修
家电维修资料网,免费下载各种维修资料