root@kubuntu-1:/usr/src/ec2/ec2drv# ec2test-any --port=USB
Testing device / debugger connected to 'USB'            
*********************************************************************
* WARNING: Auto detection of mode may cause initialisation sequence *
* to differ significantly from the SiLabs IDE.                      *
* In the case of problems specify --mode=C2 or --mode=JTAG          *
*********************************************************************
0x1d6b, 0x0002
0x11a0, 0xeb20
ec2_GetDbgInfo(0x10c4,0x8044)  1
Found EC3 debugger            
ec2_reset C2                  
EC3 debugger firmware version = 0x13
Warning: this version is newer than the versions tested by the developers,
Please report success / failure and version via ec2drv.sf.net           
Currently tested versions from 0x07 to 0x0e                             
FOUND:                                                                  
device  : C8051F320                                                     
mode    : C2                                                              
Support for this device has not been fully tested or may not be complete
You can be of assistance, please visit:                               
http://sourceforge.net/tracker/?atid=775284&group_id=149627&func=browse 
Please feel free to report your succcess / failure.                   
If there are any issues we can probably resolve them with your help since we don't have boards for every supported processor.                                                                                           
NOTE some tests may take a few minutes to run so please be patient                                           
Test DATA RAM
-------------------------------------------------------------
write / read 0x00 ... PASS                         
write / read 0xff ... PASS                         
write / read Random data, sequential addr ... PASS 
write / read 0x00 ... PASS                         
write / read even addr ... PASS                    
write / read odd addr ... PASS                     
write / read 0x00 ... PASS                         
write / read Random data, random addr ... PASS       
Test XDATA RAM - onchip
-------------------------------------------------------------
write / read 0x00 ... PASS                         
write / read 0xff ... PASS                         
write / read Random data, sequential addr ... PASS 
write / read 0x00 ... PASS                         
write / read Random data, random addr ... PASS     
flash_size = 0x4000                                        
reserved bottom = 0x00003e00                               
Top User address = 0x00003dfe                        
Test FLASH
-------------------------------------------------------------
Top address = 0x4000                               
Top User address = 0x3dfe                          
sector size = 512 bytes                            
lock addr = 0x3dff                                 
read lock addr = 0xffffffff                        
write lock addr = 0xffffffff                         
Erase Flash ... 0x1d6b, 0x0002
ec2_GetDbgInfo(0x10c4,0x8044)  1    
Found EC3 debugger                  
ec2_reset C2                        
EC3 debugger firmware version = 0x13
Warning: this version is newer than the versions tested by the developers,
Please report success / failure and version via ec2drv.sf.net           
Currently tested versions from 0x07 to 0x0e                             
0x1d6b, 0x0002                                                          
ec2_GetDbgInfo(0x10c4,0x8044)  1                                        
Found EC3 debugger                                                      
ec2_reset C2                                                            
EC3 debugger firmware version = 0x13                                    
Warning: this version is newer than the versions tested by the developers,
Please report success / failure and version via ec2drv.sf.net           
Currently tested versions from 0x07 to 0x0e                             
PASS                                                                    
Checking Erase worked ... PASS                                  
Write / Read all Flash, ec2_write_flash_auto_erase (random data) ... PASS
Write block in middle, ec2_write_flash_auto_keep ... PASS              
Write / Read chunk Flash, ec2_write_flash_auto_erase (random data) ... PASS
Erase Flash ... 0x1d6b, 0x0002                                           
ec2_GetDbgInfo(0x10c4,0x8044)  1                                                 
Found EC3 debugger                                                               
ec2_reset C2                                                                     
EC3 debugger firmware version = 0x13                                             
Warning: this version is newer than the versions tested by the developers,       
Please report success / failure and version via ec2drv.sf.net                    
Currently tested versions from 0x07 to 0x0e                                      
0x1d6b, 0x0002                                                                   
ec2_GetDbgInfo(0x10c4,0x8044)  1                                                 
Found EC3 debugger                                                               
ec2_reset C2                                                                     
EC3 debugger firmware version = 0x13                                             
Warning: this version is newer than the versions tested by the developers,       
Please report success / failure and version via ec2drv.sf.net                    
Currently tested versions from 0x07 to 0x0e                                      
PASS                                                                               
Test Program Counter Access
-------------------------------------------------------------
PC = 0x0000 ... PASS                               
PC = 0x0110 ... PASS                               
PC = random ... PASS                                 
Test Debug operations
-------------------------------------------------------------
Load program ... PASS                              
Reset Target ... PASS
Add single breakpoint ... No active breakpoints with this address
PASS
Run to BP ... PASS
Run to BP again ... PASS
Add second breakpoint ... No active breakpoints with this address
PASS
Test with 2 BP's ... PASS
Add Third breakpoint ... No active breakpoints with this address
PASS
Test with 3 BP's ... PASS
Add forth breakpoint ... No active breakpoints with this address
PASS
Test with 4 BP's ... PASS
Delete 2 breakpoints BP_1 and BP_3 ... PASS
Test with 2 BP's, BP_0 and BP_2 ... PASS
Remove all breakpoints ... PASS
Halt a running processor ... PASS
Stepping the target ... PASS
Test Passed
exiting now
disconnect done
Tested from SVN.