SDM 1.85 Released - page 4 - Microfunguy's Builds - CHDK Forum

SDM 1.85 Released

  • 38 Replies
  • 11650 Views
Re: SDM 1.85 Released
« Reply #30 on: 24 / April / 2011, 18:40:31 »
Advertisements
Very interesting !

I have been too quick to 'clean' in the past.

Re: SDM 1.85 Released
« Reply #31 on: 25 / April / 2011, 07:03:17 »
Hi Microfunguy and all other who participate this thread now,

to see if I have more success using GCC3.4.6 I tried the link presented on the CHDK site (see attached image).
But this link seems to be broken. :-(.
So I choose the GCC3.4.6 link under 'more mirrors'.
I could download and unzip without problems, I created a folder GCC346 and modified the PATH environment variable to use GCC346 instead of GCC451 now.
I downloaded the SDM source again (http://stereo.jpn.org/eng/sdm/download.htm), created a complete new project, copied the tools
folder from 1083 trunk into the projects directory and compiled, but I get a compiler error:

Quote
**** Build of configuration Default for project SDM185_0 ****

gmake PLATFORM=ixus860 PLATFORMSUB=100c fir
**** Build: 148
>> Entering to tools
<< Leaving tools
>> Entering to lib
>> Entering to lib/font
<< Leaving lib/font
>> Entering to lib/math
<< Leaving lib/math
>> Entering to lib/ubasic
<< Leaving lib/ubasic
>> Entering to lib/lang
<< Leaving lib/lang
<< Leaving lib
>> Entering to platform
>> Entering to platform/ixus860
>> Entering to platform/ixus860/sub
>> Entering to platform/ixus860/sub/100c
<< Leaving platform/ixus860/sub/100c
<< Leaving platform/ixus860/sub
<< Leaving platform/ixus860
<< Leaving platform
>> Entering to core
gui.c -> gui.o
-> main.elf
   text      data       bss       dec       hex   filename
 188532      9424     58988    256944     3ebb0   main.elf
/bin/sh: ../bin/caminfo.txt: No such file or directory
C:\SDM\gcc346\bin\gmake.exe[1]: *** [main.elf] Error 1
gmake: *** [all-recursive] Error 1

Can someone give me a hint?
Thanks a lot...
2 x IXUS 860IS 100c
2 x Powershot S110 103a

*

Offline hwntw

  • ***
  • 158
Re: SDM 1.85 Released
« Reply #32 on: 25 / April / 2011, 07:51:40 »
Create a bin folder, if not already present, in the SDM dist?

Best,

Colin
Ixus 300HS S100


Windows 10

Re: SDM 1.85 Released
« Reply #33 on: 25 / April / 2011, 08:03:58 »
Hi Colin,

thanks, I was an stupid idiot that I saw not by myself! ;-)
And indeed I can compile now, here the compiler output:

Quote
**** Build of configuration Default for project SDM185_0 ****

gmake PLATFORM=ixus860 PLATFORMSUB=100c fir
**** Build: 148
>> Entering to tools
<< Leaving tools
>> Entering to lib
>> Entering to lib/font
<< Leaving lib/font
>> Entering to lib/math
<< Leaving lib/math
>> Entering to lib/ubasic
<< Leaving lib/ubasic
>> Entering to lib/lang
<< Leaving lib/lang
<< Leaving lib
>> Entering to platform
>> Entering to platform/ixus860
>> Entering to platform/ixus860/sub
>> Entering to platform/ixus860/sub/100c
<< Leaving platform/ixus860/sub/100c
<< Leaving platform/ixus860/sub
<< Leaving platform/ixus860
<< Leaving platform
>> Entering to core
gui.c -> gui.o
-> main.elf
   text      data       bss       dec       hex   filename
 188532      9424     58988    256944     3ebb0   main.elf
main.elf -> main.bin
<< Leaving core
>> Entering to loader
>> Entering to loader/ixus860
>> Entering to loader/ixus860/resetcode
entry.S -> entry.o
main.c -> main.o
-> main.elf
main.elf -> main.bin
<< Leaving loader/ixus860/resetcode
entry.S -> entry.o
main.c -> main.o
blobs.S -> blobs.o
-> main.elf
main.elf -> main.bin
<< Leaving loader/ixus860
<< Leaving loader
-> 1.85-148-ixus860-100c-57.FIR
**** Firmware creation completed successfully

Looks much better, and I have now my SDM main menu back!
Thanks all who helped me to solve the problem!

I tried to deal also with 'CHDK-Shell', this allows me to compile for more than one cam.
But I do not know how to replace the source from CHDK to the SDM source.
How can I make CHDK shell compile out of my local SDM source folder instead using the (online) trunk?

Thanks again...
2 x IXUS 860IS 100c
2 x Powershot S110 103a


*

Offline whim

  • ******
  • 2013
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: SDM 1.85 Released
« Reply #34 on: 25 / April / 2011, 09:16:20 »
@mr.burns
Quote
How can I make CHDK shell compile out of my local SDM source folder instead using the (online) trunk?

You can't ... move or copy your source folder into the /trunk directory, and rename it
to 'trunk158_sdm' (name must start with trunk + number; a suffix like '_sdm' is optional,
but will make sure CHDK-Shell never applies any (user defined) automatic delete actions to it)

Then just click "Change" to browse to your source.

hope that helps,

wim

Re: SDM 1.85 Released
« Reply #35 on: 25 / April / 2011, 14:05:33 »
Hi whim,

thanks for reply, does that mean I have to upload my source code to

tools.assembla.com/chdk?

I guess I first need to have an account on it - am I right?
If I change my source code locally do I have to upload every changed file individually again?

Thanks for any further help...
2 x IXUS 860IS 100c
2 x Powershot S110 103a

*

Offline whim

  • ******
  • 2013
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: SDM 1.85 Released
« Reply #36 on: 25 / April / 2011, 14:38:53 »
@mr.burns

Quote
thanks for reply, does that mean I have to upload my source code to
tools.assembla.com/chdk?
No, why ? I'm assuming - since you already compiled it that you have the source directory on disk ...
Otherwise, download it, unpack, rename the base directory from "SDM_1.85" to "trunk185_SDM" and
copy it into "(wherever-you-installed-CHDK-Shell}\trunk"
Or, to phrase it differently, CHDK-Shell can not automatically download SDM, you have to copy
the source into it's working directory manually - to check if you got it right, you can take a look
at "(wherever-you-installed-CHDK-Shell}\trunk\trunk300" - things in there should look roughly
similar as in your own (SDM source) folder, which will now be called:
"(wherever-you-installed-CHDK-Shell}\trunk\trunk185_SDM"

hope that helps,

wim
« Last Edit: 25 / April / 2011, 14:59:16 by whim »

Re: SDM 1.85 Released
« Reply #37 on: 26 / July / 2011, 01:19:19 »
Does the SDM1.85 support A490? Thanks


Re: SDM 1.85 Released
« Reply #38 on: 26 / July / 2011, 06:07:43 »
Not officially released, working on it right now.

Try this for A490 100f  :  http://www.zshare.net/download/929981952ae269ea/

You can get http://stereo.jpn.org/eng/sdm/file/common_files.zip here http://stereo.jpn.org/eng/sdm/download.htm

 

Related Topics