Now able to boot to screen saying memory card locked, where it remains indefinitely.
If I uncomment CreateTask_spytask in task_Startup_my, it boots the same but after a few seconds crashes....romlog.txt attached (as well as current source snap)
I'm not completely sure I understand the UART redirect stuff. I've created a file uart.req with the bytes in it....
~/chdk$ od -h uart.req
0000000 2177 82ce
0000004
I don't understand what else i need to do to set up the redirection....
<pre>
Exception!! Vector 0x10
Occured Time 2016:03:19 13:51:51
Task ID: 17629225
Task name: SpyTask
Exc Registers:
0x000328D9
0xFFFFFF40
0x000000FF
0xD5D5D5D5
0x000000FB
0x000000ED
0x000328CB
0x000001E0
0x0000009A
0x00000001
0x19980218
0x19980218
0x0001946C
0x00644F20
0x003AA117
0x003AA116
0x60000073
StackDump:
0x00000120
0x000001E5
0x00000119
0x000000EB
0x0000009A
0x003AA2E5
0x00000000
0x000000EB
0x00000000
0x00000000
0x000000E8
0x00009A9A
0x00000120
0x000001E5
0xFFFFFF00
0x00000000
0x000000EB
0x000000D4
0x003C2318
0x003C5284
0x00009A3F
0x19980218
0x19980218
0x003AB995
0x00009A9A
0x00000048
0x0000003C
0x00000000
0x7F9A99FF
0x3F005A17
0x00000053
0x003C5284
0x003C2198
0x00000004
0x003C6374
0x00000005
0x19980218
0x19980218
0x19980218
0x003ABE5F
0x003C5284
0x00000001
0x003C5284
0x003AC4B1
0x00000000
0x003C2198
0x003C51FC
0x003A9D15
0x00000000
0x003A8D51
0x006230A4
0x0000803C
0x19980218
0x19980218
0x19980218
0x010E1F35
0x19980218
0x19980218
0x19980218
0x19980218
0x00000808
00000080: *** Camera Log Start ***
00000090: UI:LogicalEvent:0x00005001:adr:0,Para:0
00000100: SS:S-Imag
00000100: SS:SoundComp
00000170: UI:Initialized WindowSystem.
00000170: UI:VTMLock
00000180: UI:VTMUnLock
00000190: UI:LogicalEvent:0x0000300a:adr:0,Para:0
00000190: UI:HDMIConnectCnt
00000190: UI:PB.Create
00000190: UI:VTMLock
00000190: UI:DispSwCon_TurnOnBackLight
00000190: UI:TurnOnBackLight
00000190: UI:VTMReduuce
00000200: UI:MuteOffPhysicalScreen
00000200: UI:LogicalEvent:0x00003139:adr:0,Para:0
00000210: UI:PB.CreateE
00000210: UI:VTM SW
00000210: UI:VTMUnLock
00000310: UI:LogicalEvent:0x000011ed:adr:0,Para:0
00000580: UI:LogicalEvent:0x00005006:adr:0,Para:0
00000580: UI:AC:StartPB[0]
00000580: UI:DispSwCon_TurnOnDisplayDevice
00000580: UI:AC:EBtn
00000580: UI:PB.Start
00000580: UI:VTMLock
00000580: UI:LogicalEvent:0x00003201:adr:0,Para:0
00000580: UI:DSIC:47,0
00000600: UI:CC_CompFlhJpg
00000600: UI:_CompFlhJpg
00000600: UI:PB.Flash
00000600: UI:PB.GRInitFileStore
00000600: UI:PB.S_Meta
00000610: UI:DSIC:47,0
00000610: UI:LogicalEvent:0x0000301d:adr:0xb,Para:11
00000610: UI:VTMUnLock
00000610: UI:LogicalEvent:0x0000320b:adr:0,Para:0
00000610: UI:PB.StartE
00000610: UI:DCIC:1,0
00000610: UI:AC:EnryPB
00000610: UI:DCIC:1,0
00000610: UI:AP:ChkCnctUSB
00000610: UI:DSIC:21,6557600
00000610: UI:PB.DPOF
00000620: UI:LogicalEvent:0x00003221:adr:0x1b008a0,Para:28313760
00000620: UI:PB.MAX_ID
00000620: UI:PB.FoundMaxIDF
00000620: UI:PB.RefPB
00000620: UI:VTMLock
00000620: UI:PB.SPC_SFirstCameraObject
00000620: UI:DSIC:47,0
00000650: UI:IPS.ReadI
00000820: UI:Err:0
00000820: UI:IPS.DrawI
00000980: UI:IPS.DComp:0
00000980: UI:LogicalEvent:0x00003204:adr:0,Para:0
00000980: UI:PB.ADrawImage
00000980: UI:PB.DComplete_S
00000990: UI:PB.RfrsI
00000990: UI:PB.F_Dec_S
00000990: UI:PB.GRInitFileStore
00001000: UI:LogicalEvent:0x00003202:adr:0,Para:0
00001000: UI:PB.F_Dec_E
00001000: UI:PB.DCompleteRefresh
00001050: UI:VTMUnLock
00001050: UI:SetSyncroDisplayDeviceController
00001070: UI:PB.DComplete_E
00001070: UI:DispSw: Unlock
00001070: UI:DispSwCon:Unlock
00001070: UI:_ChangeDisplayOut
00001070: UI:DSIC:e4,0
00001070: UI:DispSwCon_TurnOnBackLight
00001070: UI:DispSwCon_MuteOffPhysicalScreen
00001070: UI:Window MuteOff
00001070: UI:MuteOffPhysicalScreen
00001330: UI:LogicalEvent:0x00003220:adr:0,Para:0
00001330: UI:PB.CTG
00001330: UI:PB.Check_S
00001330: UI:VTMLock
00001390: UI:VTMUnLock
00001400: UI:DSIC:48,0
00001400: UI:PB.Check_E
00003010: UI:VTMLock
00003010: UI:VTMUnLock
</pre>