Menu

#23 working - c8051f320

open
nobody
ec2drv (8)
5
2009-09-15
2009-09-15
Anonymous
No

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.

Discussion


Log in to post a comment.