Ixus 200IS/SD980 1.01c porting thread - page 5 - General Discussion and Assistance - CHDK Forum

Ixus 200IS/SD980 1.01c porting thread

  • 108 Replies
  • 53293 Views
Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #40 on: 24 / August / 2010, 16:46:18 »
Advertisements
:( tried all 4 ways.. none of them works.. not sure why :( even with HEX Editor it shows FAT16 and BOOTDISK. and I have DISKBOOT.BIN file as well on my card.

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #41 on: 24 / August / 2010, 16:54:26 »
do you think it has something to do with DISKBOOT.BIN not having signature? but I just checked code and has at 0x1900

*

Offline RaduP

  • *****
  • 926
Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #42 on: 24 / August / 2010, 17:08:59 »
What is the size of your diskboot.bin file?

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #43 on: 24 / August / 2010, 23:02:23 »
Size is 247KB = 252000 bytes and 253952 bytes size on disk

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #44 on: 25 / August / 2010, 01:28:53 »
I just recently did low format with Canon digicam only.. and then modified boot sector to include BOOTDISK starting from address 40... included DISKBOOT.BIN and PS.FI2 file.. but still doesnt boot.

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #45 on: 25 / August / 2010, 01:46:08 »
ok.. I managed to be one step closer.. I deleted all code which was inside my_restart(), earlier it used to restart camera and canon splash screen comes and then turns off.. now it doesnt restart camera.. :) so now I know that I am getting proper FI2 file with fi2encdec. so now issue I have to check is with what is happening after that. before that I will just try to lit up LED. will keep posted here.

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #46 on: 25 / August / 2010, 02:23:04 »
managed to get LED blink.. but AF light.. not the back light. AF light address at 0xC0223030 this is happning at start of my_restart() method.

now I will check with more related to copy_and_restart part.

*

Offline RaduP

  • *****
  • 926
Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #47 on: 25 / August / 2010, 03:24:15 »
What happens AFTER you get the splash? Does the camera freeze or something?
If you get to the splash screen, I guess the firmware versions are very very close to each other and you won't have to do much work in the initialization part.

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #48 on: 25 / August / 2010, 05:19:40 »
I get canon logo.. but not CHDK splash screen right now.. I am just checking whether it is causing issue.. I am right now checking with boot() method in boot.c file.

forgot to add.. after CANON Splash screen (LOGO).. camera turns off.. it doesnt freeze.. just turns off itself.
« Last Edit: 25 / August / 2010, 05:33:00 by dhavalhirdhav »

Re: Ixus 200IS/SD980 1.01c porting thread
« Reply #49 on: 25 / August / 2010, 05:27:26 »
ok finally found where the issue is.. issue is at boot() method in boot.c file. I am not sure where exactly error is.. but I tried to blink LED at start of boot.. which happend.. and then at end of boot method.. which failed. so ASM code which is being executed is having issue. CHKD address is incorrect?

 

Related Topics


SimplePortal © 2008-2014, SimplePortal