I offer you a handy dandy tool for testing, resetting, validating DSPs on a Cisco voice gateway (tested on ISR models):
Hidden Command: test voice driver
It will start a wizard/menu driven interface: Example follows:
cnc-uclab1#test voice driver
Enter VPM or HDV or ATM AIM or NM-HD-xx or HDV2 slot number : 0
C2800 Debugging Section;
1 – FPGA Registers Read/Write
2 – 5510 DSP test
3 – DSPRM test
4 – HDLC32 test
5 – Quit
Select option : 2
5510 DSP Testing Section:
1 – Reset ALL DSPs
2 – Reset 1 DSP
3 – Download DSPware
4 – CHPIR Enable/Disable
5 – Display c5510 ring
6 – Show HPI RAM
7 – Show eHPI memory thru Relay command
8 – Show Controller
9 – c5510 Keepalive Enable/Disable
10 – Download bootloader using indirect slave access
11 – Write HPI RAM
13 – DSP application download
14 – faked dsp crash
15 – Wait in Firmware Restart Indication
16 – Display DSP Keepalive Status
17 – QUIT
Select option : 16
DSP Keepalive Status Display:
=============================
DSP 1 is not UP, State: 5, Keepalive Sent: 0, Skip 0
DSP 2 is not UP, State: 5, Keepalive Sent: 0, Skip 0
DSP 3 is not UP, State: 5, Keepalive Sent: 0, Skip 0
DSP 4 is not UP, State: 5, Keepalive Sent: 0, Skip 0
DSP 5 Not Exist
DSP 6 Not Exist
DSP 7 Not Exist
DSP 8 Not Exist
5510 DSP Testing Section:
1 – Reset ALL DSPs
2 – Reset 1 DSP
3 – Download DSPware
4 – CHPIR Enable/Disable
5 – Display c5510 ring
6 – Show HPI RAM
7 – Show eHPI memory thru Relay command
8 – Show Controller
9 – c5510 Keepalive Enable/Disable
10 – Download bootloader using indirect slave access
11 – Write HPI RAM
13 – DSP application download
14 – faked dsp crash
15 – Wait in Firmware Restart Indication
16 – Display DSP Keepalive Status
17 – QUIT
Regards, Bill
Posted Jul 30, 2008, 5:49 PM by wjb
you are great. This blog is so helpful…
Thanks…;)