Hallo
I want to compile magic lantern for my 600d with modules enabled, but my camera seems not to be very happy with my work. Let´s have a closer look to that, what I have done:
I´m working on Linux OpenSuse 12.3. Using ML with the zip-files of 1% runs like a charm. But now I see a little problem, which I would like to test out, changing the source code ( I´m no programmer, but I´m not afraid of doing some simple things...). So I cloned ML to my harddisk
hg clone -r unified https://bitbucket.org/hudson/magic-lantern
Than I copied makefile.user.default to makefile.user and did some changes in makefile.user. See the part of makefile.user, I´ve changed:
# Build configuration - untested and debug stuff handy for devs
CONFIG_PYMITE = n
ifndef CONFIG_RELOC
CONFIG_RELOC = n
endif
CONFIG_TIMECODE = n
CONFIG_PTP = n
CONFIG_PTP_CHDK = n
CONFIG_PTP_ML = n
ifndef CONFIG_GDB
CONFIG_GDB = n
endif
CONFIG_GDBSTUB = n
CONFIG_PLUGINS = n
ifndef CONFIG_CONSOLE
CONFIG_CONSOLE = y
endif
CONFIG_DEBUGMSG = 0
CONFIG_CCACHE = n
CONFIG_PICOC = n
CONFIG_TCC = y
CONFIG_MEMCHECK = n
CONFIG_MODULES = y
CONFIG_TINYPY = n
The next step was a nice make clean, followed by a make 600D. Some warnings appeared, but the autoexec.bin was generated. Now I went to modules/raw_rec and did make clean and make.
I copied autoexec.bin from /platform/600D.102 to ML2.3. Than I created a folder MODULES in ML and copied raw_rec.mo into this folder. Now I took the latest MAGIC.SYM from the zip-file of 1% and copied it into the folder MODULES (didn´t find another MAGIC.SYM...)
I copied this whole stuff to my sd-card. But inserting the card into the 600D makes my camera blinking. three times long, three times short, three times longs, three times short and so on, till I remove the akku. I don´t know, what i´m doing wrong. By the way, compiling this whole stuff without modules enabled works without problems on my camera.
Where is my fault?
Edgar