Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - mathias

#1
Camera-specific Development / Re: Canon 1200D
August 03, 2016, 06:23:23 PM
You just can remove bootable flag from your sd card using http://pel.hu/down/EOScard.exe

I don't know if fomratting sd card from the camera removes this flag. If does, you should turn off-on your camera again. This port is still in beta.
#2
Camera-specific Development / Re: Canon 1200D
July 28, 2016, 01:09:24 AM
In my lastest vĂ­deo I showed that when in Manual mode in LiveView you whant to chage mode the imagen freezes and camera freezes, batery remove is requeired to boot again, can you guys verify this in your cameras?
#3
Camera-specific Development / Re: Canon 1200D
July 27, 2016, 06:21:25 PM
haha, green screen is still happening...
#4
Camera-specific Development / Re: Canon 1200D
July 27, 2016, 06:15:08 PM
Matt, yes, it works with your lastest version
#5
Camera-specific Development / Re: Canon 1200D
July 27, 2016, 05:31:56 PM
I made a video showing:

No Magic Zoom
Greenesh screen

https://youtu.be/kc2OUZ6QUjo

this is with the version previous to
https://bitbucket.org/mk11174/1200d_new/downloads/Test_LoadCalendarFromRTC_change.zip

#6
Camera-specific Development / Re: Canon 1200D
July 27, 2016, 02:41:35 AM
Thanks Matt for your help

I found out that when increase bright via LV, screen becomes green semi transparent instead of more bright.
this also happens with dicig focus peaking with the last 2 options (now i don't remember those options)

#7
Camera-specific Development / Re: Canon 1200D
July 25, 2016, 01:39:12 AM
Well, I tested matt build and this is my result

Magic zoom, doesn't show
Intervalometer, it works but buggy, starts when it wants and reboot the camera before start taking pictures
Focus Peak is working (even in movie mode)
Spotmeter is wokring
Histogram weveform and vectorscope works
Audio meters wokrs only while recording (stereo)
Focus trap is working also

I will keep testing and trying my own build, Matt where is your features.h?

Thanks!
#8
Camera-specific Development / Re: Canon 1200D
July 06, 2016, 03:44:14 AM
You gonna killme, but my sd card was not booteable (I thought that the fir file wich a1ex gave have setted sd card bootable), sorry my bad!

After all I enabled by code the console so I could see the same error from qemu in my cam

tcc invalid option -nostdlib

whats the problem with tcc???
#9
Camera-specific Development / Re: Canon 1200D
July 05, 2016, 01:59:32 PM
In my cam I don t have error but neither ml menu opens, no log files...
#10
Camera-specific Development / Re: Canon 1200D
July 04, 2016, 11:14:13 PM
That just renamed the sym file, but problem persist
Error loading 'ML/MODULES/x70_100.sym': File does not exist


I am still having this error

tcc: error: invalid option -nostdlib

maybe my compile is kinda broken? I am missing a file? some wrong config for tiny c complier?
#11
Camera-specific Development / Re: Canon 1100D / T3
July 04, 2016, 07:30:48 PM
try it with other memory card.
if same error ocurrs the problem is hardware not ml
#12
Camera-specific Development / Re: Canon 1200D
July 04, 2016, 06:26:58 PM
with almost no features I run it in qemu 1.6 (can not run in 2.5 file missing error is still showing) and i get this error:

tcc: error: invalid option -nostdlib


what do i am missing, i gues is a problem compileing

--- edit ---
well, diggin deeper, I found that this could the cause of file not found error.
#13
Camera-specific Development / Re: Canon 1200D
July 03, 2016, 05:54:35 PM
Hi nikfreak,

I already cloned into   https://bitbucket.org/matias82/magic-lantern/

Also cloned all 1100D stuff in 1200D platform, fjriosp has added almost all stubs ( I verified them based in my dump) and alex added/modified son const and internals.

I also removed everything in features to strat testing one by one.

About what you said

uncomment "#define CONFIG_PROP_REQUEST_CHANGE"

You mean to undefine? I got confused cause the commentary above this line says opposite, undef this line in early ports...

I am learning magic lantern code every day but still very new... patience needed here!!!

Actually I think I need to know is where to look and how to test my buttons

Thans you all, as far as I keep learning I cant believe how far did this project grow.
#14
Camera-specific Development / Re: Canon 1200D
July 03, 2016, 05:46:40 AM
I was able to run boot loader in my camera, but can't open ML menu, looks like delete button is not mapped so not handled to open ML Menu. How can I check/debug button press? or where to look?

Thanks!
#15
Well tried to reinstall qemu (in case my fail) but same errors appears.
using 1200D branch, if I run it with HELLO_WORLD I get this: (no cannon GUI)


if i remove it i get file not found as I said before. (Double checked and the file exist, this model 1200D only has SD card so i am just mounting sd, notice the file in the screenshot)

#16
I don't know why but it's throwing an error if i remove hello world from define. the error is not clear (at least for my)

Error loading 'ML/MODULES/1200D_100.sym': File does not exist
while in the emulator I see some error like symbols not found (dissapears fast), if I hit del key screen goes black.

but tried in 1.6 version, no error and del key givesme ML menu.

I don't know how did you do to display GUI in qemu
(before testing port in my camera I always try to see it working in qemu)
#17
Camera-specific Development / Re: Canon 1200D
June 28, 2016, 02:03:55 AM
Well, new little step, hello world working in my camera.



#18
Great,

I was able to run 1200D with Hello world in qemu 2.5.0
#19
alex, I am having a lot of errors like

/home/matias/qemu/qemu-2.5.0/hw/arm/../eos/eos_handle_serial_flash.c:38:5: error: 'for' loop initial declarations are only allowed in C99 mode
/home/matias/qemu/qemu-2.5.0/hw/arm/../eos/eos_handle_serial_flash.c:38:5: note: use option -std=c99 or -std=gnu99 to compile your code

I've fixed some, but seems that some config is missing, or i am wrong?
#20
Camera-specific Development / Re: Canon 1200D
June 05, 2016, 03:24:04 AM
Soon I will be running hello world in my T5, already requested a fir file to alex, this is the First step to run ml in this camera

I verifyed stubs and are ok, so I am very exited to move foward.


How can I run ml without having a fir file (wich seems to need encryption)?

Is posible to make sd card bootable with EOScard.exe and add ml files inside? I am wondering about this in order not to keep asking other developers to get a .fir file for me.

Thanks
#21
Camera-specific Development / Re: Canon 1200D
May 23, 2016, 03:16:31 PM
Thank you Matt! You are amazing!
I could run in qemu your branch and also fjriosp branch. So as you recommended I'll continue with this one.

Alex as far as I know you were helping fjriosp with 1200D porting, looks like he gave up, i've tried to contact him (facebook, twitter, etc) but no luck. Can you helpme on what's next step?

#22
Camera-specific Development / Re: Canon 1200D
May 23, 2016, 05:28:22 AM
Thanks a lot Mathew!

I could build ml and also qemu, dumped my 1200D firmware, downloaded fjriosp fork and tryed to load it with qemu but i'm getting this error:

./qemu-1.6.0/arm-softmmu/qemu-system-arm -M ML-1200D
00000000 - 00000FFF: eos.tcm_code
40000000 - 40000FFF: eos.tcm_data
Failed to allocate 1073737728 B: Cannot allocate memory

I am sending you my firmware by pm if you can helpme.

Thanks again!
#23
Camera-specific Development / Re: Canon 1200D
May 19, 2016, 03:20:26 PM
mk11174

the version of xubuntu of this is deprecated, so it's  imposible to download and install missing packages, can you upload your vm? I only need to have the environment working and all libs installed.

Would you upload it (compressed) to gdrive and share it? I'll download it asap so you can delete it from your drive, or just use other file sharing

Thanks a lot!
#24
Camera-specific Development / Re: Canon 1200D
May 18, 2016, 12:55:33 PM
So I finally donwloaded the VM...

Then I was able to build everything, ML, dumped and dissaslebmed firmware and now i want to run it in qemu
So i downloaded qemu 1.6, but when I try to build it says, please configure first. but when running configure it throws error saying zlib is missing.
I tried to install them, with
sudo apt-get --no-install-recommends build-dep qemu

but also gets a lot of 404 errors while donwloading...

help!!   :'( :'(








UPDATE:

I am far away of being a linux expert, in fact I don't even consider me as user  :P
Trying to use it with ubuntu was not posible, I reported those errors in previous post.
Downloaded vm (xubuntu 12) neither work, since ubuntu repositories were archived for this version, I can not install zlib...

Can any good guy sendme or re upload your already working vm? would be really useful!
I am spending more time trying to get a working environment than testing/developing!

Thanks and please send your working vm, wil save a lot of time!
#25
Finally I've donwloaded the vm wich works  8)

now I could buid everything, I have my firmware dumped as file name (AS), dissasembled correctly

I've downloaded a fork from jfriosp who has already found almost all stubs and I asume some const.h and internals.h. So I want to run it in QEMU.
I downloaded version 1.6, created a folder sdcard and i've copied my AS file in there, wich files of ML build I need to copy there? how do I run it?

Thank you all for your help!