problems with A590 101b in build 820 - General Discussion and Assistance - CHDK Forum

problems with A590 101b in build 820

  • 5 Replies
  • 4838 Views
problems with A590 101b in build 820
« on: 28 / October / 2009, 19:39:02 »
Advertisements
Hi,

I get these errors:
-> main.elf
../platform/a590/sub/101b/libplatformsub.a(boot.o): In function `sub_FFC00FA0_my
':
boot.c:(.text+0x158): undefined reference to `sub_FFE66B1c'
boot.c:(.text+0x1ec): undefined reference to `sub_FFC02D58'
...  This goes on for 1000 lines.

I have no clue.  Can anyone help?  Build 788 worked fine.

Jon



*

Offline reyalp

  • ******
  • 14125
Re: problems with A590 101b in build 820
« Reply #1 on: 28 / October / 2009, 19:42:14 »
somehow you stubs_auto.S didn't get generated correctly. Revert to the one in svn, check for path issues with your tools.

This belongs in the dev forum btw.
Don't forget what the H stands for.

Re: problems with A590 101b in build 820
« Reply #2 on: 29 / October / 2009, 11:47:01 »
somehow you stubs_auto.S didn't get generated correctly. Revert to the one in svn, check for path issues with your tools.

This belongs in the dev forum btw.

Sorry for posting in the wrong place!
I recently installed a Norton anti-virus product that is messing with my gmake program.  It hangs, then I kill it.  I must have killed it at the wrong time and it screwed something up.  I reloaded the original build, added my changes and it is now compiling fine.

*

Offline OldGit

  • ****
  • 303
Re: problems with A590 101b in build 820
« Reply #3 on: 21 / January / 2010, 03:54:17 »
Following a question from mngc in the sx200 porting thread I am posting this possible fix for testing.

@mngc
the MakeAFScan is a Canon function (but is not called that in the firmware) that is needed by CHDK to make the AF scan during the video.
This function is referenced in the stubs_entry_2.s file for each version, in both a590 versions it is currently pointed at 0xFFC00948 (nullsub_1).
I have had a look and I think I have found the functions in 100e and 101b versions by comparing with the same function in a720.
100e = 0xFFDEEA0C
101b = 0xFFDEEA08

attached is a test build for the 101b for you to try.

If this works the attached patch file can then be added to the trunk by a senior Dev.

I can't test this as I dont have this camera.

Hope this helps
OldGit

EDIT; patch file now moved to the porting thread as advised in following post.
« Last Edit: 21 / January / 2010, 07:55:19 by OldGit »
SX200 IS-100C

*

Offline mngc

  • ***
  • 113
  • a590is fw 1.0.1b & sx110is fw 1.0b
Re: problems with A590 101b in build 820
« Reply #4 on: 21 / January / 2010, 05:13:28 »
@OldGit

As you pointed the goto link to this thread on sx200 porting page broken, but i analized the link, and found this page.

I downloaded the test build. Wow! The af scan now working properly! This error long time exist, now ok. Many thanks! I try both "set" and "shutter" button, both key working if i selected them. i cannot test the fw. 100e, i have only a590is fw 1.0.1b

Another problem, long time video quality and bitrate mode does not working.  How about in sx200? Correctable in a590is?

I think, the main a590is porting thread (if you want to move the thread):
http://chdk.setepontos.com/index.php?topic=2361.720

*

Offline OldGit

  • ****
  • 303
Re: problems with A590 101b in build 820
« Reply #5 on: 21 / January / 2010, 07:59:11 »
..... Another problem, long time video quality and bitrate mode does not working.  How about in sx200? Correctable in a590is? .....
Not working on Sx200 either  >:(
I'm going to take a look this weekend.
OldGit
SX200 IS-100C

 

Related Topics


SimplePortal © 2008-2014, SimplePortal