Hi Gus,
I did as you requested (copied the log results from firmware updates below) I’ve checked that the lastest firmware version match those on SDK (June 2011) 4.1.6.0/4.1.5.1.
I did noticed when loading the tiny boot log an entry [italic]Cannot find any entrypoint![/italic] Is that correct?
Also tried a simple “memory” program and still having to debug with a break point.
Thanks
Nathan
TinyBooter Updater Script
-I- Waiting …
-I- TCL platform : Windows NT
-I- SAM-BA CDC 2.9 on : windows
-I- Retrieved arguments from command line :
-I- argv 0 : COM13
-I- argv 1 : chipworkx
-I- argv 2 : TinyBooterLoader.tcl
-I- Connection : COM13 (target(comType) = 1)
-I- Board : chipworkx
-I- Traces Level : 0
-I- target(handle) : file21d01e0
Read device Chip ID at 0xfffff240 — get 0x019703a0
-I- Found processor : chipworkx (Chip ID : 0x019703a0)
-I- External RAM Settings : extRamVdd=1, extRamType=0, extRamDataBusWidth=32, extDDRamModel=0
-I- Loading applet isp-extram-ChipworkX.bin at address 0x301000
-I- Memory Size : 0x4000000 bytes
-I- Buffer address : 0x302254
-I- Buffer size: 0x0 bytes
-I- Applet initialization done
-I- External RAM initialized
-I- Command line mode : Execute script file : TinyBooterLoader.tcl
-I---------------------------------
-I- GHI Electronics, ChipworkX -
-I- TinyBooter Updater Script -
-I---------------------------------
-I Enable DataFlash
-I- DATAFLASH::Init 0 (trace level : 0)
-I- Loading applet isp-dataflash-ChipworkX.bin at address 0x20000000
-I- Memory Size : 0x420000 bytes
-I- Buffer address : 0x20002A40
-I- Buffer size: 0x40740 bytes
-I- Applet initialization done
-I- Send File ./TinyBooterLoader.bin at address 0x00000
GENERIC::SendFile ./TinyBooterLoader.bin at address 0x0
-I- File size : 0x26AC0 byte(s)
-I- Writing: 0x26AC0 bytes at 0x0 (buffer addr : 0x20002A40)
-I- 0x26AC0 bytes written by applet
-I- Temp file : C:/Users/Nathan/.sam-ba.testCompareFile
-I- Compare File : ./TinyBooterLoader.bin with memory at address : 0x00000 , for 158400 byte(s)
-I- Read File C:/Users/fusion/.sam-ba.testCompareFile at address 0x00000
GENERIC::ReceiveFile C:/Users/fusion/.sam-ba.testCompareFile : 0x26AC0 bytes from address 0x0
-I- Reading: 0x26AC0 bytes at 0x0 (buffer addr : 0x20002A40)
Sent file & Memory area content (address: 0x00000, size: 158400 bytes) match exactly !
-I---------------------------------
-I- Script Completed -
-I- Please Reset the Device -
-I---------------------------------
Tiny boot log
Chk signature
Signature PASS
Chk signature
Signature PASS
Created EE.
Started Hardware.
Found debugger!
Create TS.
Loading start at 201b9204, end 201c2d50
Attaching file.
Assembly: mscorlib (4.1.2821.0) (3880 RAM - 33236 ROM - 19134 METADATA)
AssemblyRef = 0 bytes ( 0 elements)
TypeRef = 0 bytes ( 0 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 0 bytes ( 0 elements)
TypeDef = 1112 bytes ( 139 elements)
FieldDef = 272 bytes ( 135 elements)
MethodDef = 1572 bytes ( 786 elements)
Attributes = 0 bytes ( 0 elements)
TypeSpec = 16 bytes ( 4 elements)
Resources = 232 bytes ( 29 elements)
Resources Files = 16 bytes ( 2 elements)
Resources Data = 437 bytes
Strings = 1551 bytes
Signatures = 2126 bytes
ByteCode = 11702 bytes
Attaching file.
Assembly: Microsoft.SPOT.Native (4.1.2821.0) (1144 RAM - 6516 ROM - 4479 METADATA)
AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 80 bytes ( 20 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 60 bytes ( 15 elements)
TypeDef = 336 bytes ( 42 elements)
FieldDef = 192 bytes ( 95 elements)
MethodDef = 224 bytes ( 111 elements)
Attributes = 48 bytes ( 6 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 72 bytes ( 9 elements)
Resources Files = 8 bytes ( 1 elements)
Resources Data = 747 bytes
Strings = 648 bytes
Signatures = 595 bytes
ByteCode = 418 bytes
Loading Deployment Assemblies.
Resolving.
Total: (4124 RAM - 39752 ROM - 23613 METADATA)
AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 80 bytes ( 20 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 60 bytes ( 15 elements)
TypeDef = 1448 bytes ( 181 elements)
FieldDef = 464 bytes ( 230 elements)
MethodDef = 1796 bytes ( 897 elements)
DebuggingInfo = 900 bytes
Attributes = 48 bytes ( 6 elements)
TypeSpec = 16 bytes ( 4 elements)
Resources Files = 72 bytes ( 3 elements)
Resources = 304 bytes ( 38 elements)
Resources Data = 1184 bytes
Strings = 2199 bytes
Signatures = 2721 bytes
ByteCode = 12120 bytes
GC: 1msec 5136 bytes used, 59760924 bytes available
Type 0F (STRING ): 24 bytes
Type 15 (FREEBLOCK ): 59760924 bytes
Type 17 (ASSEMBLY ): 5040 bytes
Type 34 (APPDOMAIN_HEAD ): 72 bytes
Total: (4124 RAM - 39752 ROM - 23613 METADATA)
AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 80 bytes ( 20 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 60 bytes ( 15 elements)
TypeDef = 1448 bytes ( 181 elements)
FieldDef = 464 bytes ( 230 elements)
MethodDef = 1796 bytes ( 897 elements)
DebuggingInfo = 900 bytes
Attributes = 48 bytes ( 6 elements)
TypeSpec = 16 bytes ( 4 elements)
Resources Files = 72 bytes ( 3 elements)
Resources = 304 bytes ( 38 elements)
Resources Data = 1184 bytes
Strings = 2199 bytes
Signatures = 2721 bytes
ByteCode = 12120 bytes
Ready.
Cannot find any entrypoint!
Done.
Waiting for debug commands…