supplierdeeply

IXUS 105 / SD1300 IS porting thread

  • 755 Replies
  • 79792 Views
Re: IXUS 105 / SD1300 IS porting thread
« Reply #450 on: 05 / June / 2011, 06:52:06 »
Advertisements
The updated file has the same problem

You have formatted the large partition ?

(extended memory is disabled in the updated file).

Re: IXUS 105 / SD1300 IS porting thread
« Reply #451 on: 05 / June / 2011, 07:59:25 »
At first I simply replaced the DISKBOOT.BIN file with the new one, deleted the folders on the small and large paritions and tried it. When I got the Insufficient space on card message I ran sdminste.exe and did a new install with the new DISKBOOT.BIN file

Re: IXUS 105 / SD1300 IS porting thread
« Reply #452 on: 05 / June / 2011, 08:01:09 »
Can I ask again, did you format the large partition FAT32  ?
« Last Edit: 05 / June / 2011, 08:04:28 by Microfunguy »

Re: IXUS 105 / SD1300 IS porting thread
« Reply #453 on: 05 / June / 2011, 08:06:55 »
Yes it was formatted FAT32


*

Offline philmoz

  • *****
  • 2936
    • Photos
Re: IXUS 105 / SD1300 IS porting thread
« Reply #454 on: 05 / June / 2011, 08:17:42 »
At first I simply replaced the DISKBOOT.BIN file with the new one, deleted the folders on the small and large paritions and tried it. When I got the Insufficient space on card message I ran sdminste.exe and did a new install with the new DISKBOOT.BIN file

Sounds like init_file_modules_task isn't getting called to swap to the large partition.

@Microfunguy
Try adding '*(int*)0x193C=(int)taskHook;' in boot.c in addition to the existing '*(int*)0x1938=(int)taskHook;' line (set both).
I needed to do this on the G12 and SX30 to get dual partitions to work.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)

*

Offline sh1981

  • ***
  • 169
Re: IXUS 105 / SD1300 IS porting thread
« Reply #455 on: 05 / June / 2011, 08:20:49 »
I was wondering if this is possible...

Summer is starting (in the Northern hemisphere), I am not spending time on adding requested features.

umm..you could take your laptop out with ya lol
yea ok fairnuff, i'll remind ya again in winters :)
A proud owner of Canon IXUS 105

Re: IXUS 105 / SD1300 IS porting thread
« Reply #456 on: 05 / June / 2011, 08:29:43 »
umm..you could take your laptop out with ya lol
yea ok fairnuff, i'll remind ya again in winters :)

I cannot possibly afford a lap top.

First the bad news ...

My relatives will be travelling to Cornwall for a holiday.

The good news ...

I will not be joining them  :)

*

Offline sh1981

  • ***
  • 169
Re: IXUS 105 / SD1300 IS porting thread
« Reply #457 on: 05 / June / 2011, 08:39:37 »
umm..you could take your laptop out with ya lol
yea ok fairnuff, i'll remind ya again in winters :)

I cannot possibly afford a lap top.

First the bad news ...

My relatives will be travelling to Cornwall for a holiday.

The good news ...

I will not be joining them  :)

Nice... I'll be travelling in a couple of weeks to Pakistan to see my mum.

I'll report if SDM survives 50 C temp in Islamabad. lol
A proud owner of Canon IXUS 105


Re: IXUS 105 / SD1300 IS porting thread
« Reply #458 on: 05 / June / 2011, 08:40:25 »
Try adding '*(int*)0x193C=(int)taskHook;' in boot.c in addition to the existing '*(int*)0x1938=(int)taskHook;' line (set both).

Here you are http://www.zshare.net/download/91040178e0bfd464/

In a word, what is required to enable dual partition support ?

100d also contains this :

   *(int*)(0x221c+4)= (*(int*)0xc0220024)&1 ? 0x200000 : 0x100000; // replacement for correct power-on. ffc477a0

Not sure what is needed for 100c.


David

Re: IXUS 105 / SD1300 IS porting thread
« Reply #459 on: 05 / June / 2011, 08:55:08 »
I'll report if SDM survives 50 C temp in Islamabad. lol

25C is my limit.

 

Related Topics