will check the 60D firmware these days. i made that patch for 600D, but didnt test 30 minute limit yet
Etiquette, expectations, entitlement...
@autoexec_bin | #magiclantern | Discord | Reddit | Server issues
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menu
#if 1
uint32_t objPtr = autodetect_movierecorder_ptr();
uint32_t offsetMax = autodetect_movierecorder_maxsize_pos();
uint32_t offsetMaxFailed = 0;
if(!offsetMax)
{
offsetMaxFailed = 1;
#ifdef CONFIG_60D
offsetMax = 76;
#endif
}
if(objPtr && offsetMax)
{
uint32_t *movRec = *((uint32_t**)objPtr);
uint32_t offsetCur = offsetMax - 0x06;
/* set maximum to 0x3FFFFFFFF bytes (16GiB) and time to 180 minutes */
movRec[offsetMax+2] = 180*60 - 1;
movRec[offsetMax+1] = 0x00000003;
movRec[offsetMax] = 0xFFFFFFFF;
while(1)
{
msleep(100);
bmp_printf(FONT_SMALL, 10,40, "Object: 0x%08X Ptr: 0x%08X Off: %04X f: %d", movRec, objPtr, offsetMax, offsetMaxFailed);
bmp_printf(FONT_SMALL, 10,50, "max: %08X%08X cur:%08X%08X", movRec[offsetMax+1], movRec[offsetMax], movRec[offsetCur+1], movRec[offsetCur]);
}
}
else
{
uint32_t loops = 0;
while(loops++ < 100)
{
msleep(50);
bmp_printf(FONT_SMALL, 10,10, "Object/MaxPos not found");
bmp_printf(FONT_SMALL, 10,20, "Object: -- Ptr: 0x%08X Off: %04X", objPtr, offsetMax);
}
}
#endif
Quote from: 1% on August 17, 2012, 10:08:52 PM
I tried doubling the limit, just changing 7 to F and limit still remains. I looked in the firmware and don't see any other spot for it.
DryosDebugMsg(BYTE((unk_R4->off_0x4)->off_0xC), 22, 'MVR_APPENDCHECK_30MINOVER', HALFWORD(unk_SP->off_0x8))
Quote from: miyake on August 17, 2012, 10:22:23 AM
a) plugin architecture will cover big size autoexec.bin issue.(But it's good at increasing a capability)
bc) uncompress need more time? and autoexec.bin reading is not so slow now. and ROM selecter need a timeout like a linux grub or lilo. So more time will need boot sequence. I guess
Quote from: scrax on August 16, 2012, 05:23:19 AM
6. fix the video file with g3ogg3 tools on post
Quote from: 1% on August 15, 2012, 05:07:42 PM
600D, fpga is gone but mystery chip appears:
Quote from: 1% on August 15, 2012, 04:42:25 PM
One way to check for sure is to look at those bins and see if the contents is there and if its encoder settings or memory settings.
Why is TMS320DM36x from TI mentioned in data sheets? IF the ASIC is on the digic chip can it be set to a different profile?
Page created in 0.108 seconds with 14 queries.