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 - Indy

#51
Quote from: a1ex on November 02, 2012, 09:47:23 PM
That would infringe on Canon's copyright => no ;)
if we distribute an binary patch against a canon update, we do not ourself distribute Canon code...
#53
Quote from: ilguercio on November 02, 2012, 07:27:49 PM
What do you think, could you theoretically upgrade the firmware from one camera to another?
there is no camera difference, one update is applicable to all camera of the same model.
we can patch one TX19A record in an update, repackage the update file, update the camera, thus pushing our TX19A patch.
this is theory, in practice we'll have to understand TX19A code, which is not easy.
#54
on the paper, "yes we can" patch TX19A, because:
- TX19A is updated : http://magiclantern.wikia.com/wiki/Update_records#SRecord_files
- we can create .FIR files

but it is very risky : bricking probability is very high

Indy
#55
General Chat / Re: What camera are you running ML on?
November 02, 2012, 06:17:12 PM
thanks Nanomad, but your forgot this one:
http://www.toysrus.com/product/index.jsp?productId=11066156

Indy
#56
Hi,

Just to let you know, Nikon hackers are discussing about the TX19A chip here:
http://nikonhacker.com/viewtopic.php?f=2&t=214
http://nikonhacker.com/viewtopic.php?f=2&t=167
this chip is also in our camera body.

ML Wiki page is here:
http://magiclantern.wikia.com/wiki/Tx19a

IDA Pro edition (with MIPS support) is required for TX19A. Starter edition does not support MIPS

could we add AF micro-adjustment on xxxD bodies if we understand TX19A code ?

Indy
#58
Archived porting threads / Re: Canon 5D Mark III
October 11, 2012, 01:13:18 PM
yes, Alex is doing an amazing work on Magic Lantern.
This project won't such a success without him!

Of course all other contributions are important too!

Indy
#59
Camera-specific Development / Re: Canon 40D
October 11, 2012, 01:09:39 PM
Dear Jplxpto,

sorry I was not clear.
do you have all audio stubs ? and the address of audio threshold ?

Indy
#60
Camera-specific Development / Re: Canon 40D
October 10, 2012, 04:06:30 PM
jplxpto,

As long as you're a way to progress, it sounds good. That's not easy after all...
How about audio threshold (there is a script for that :-) and stubs ?
maybe I could help here...

Indy
#61
Camera-specific Development / Re: Canon 40D
October 09, 2012, 08:23:27 PM
At least someone else is using this script ;-) maybe I should put them on bitbucket...

@jplxpto
your files on bitbucket are one week old and comments are "not tested"
- what is working/not working ?
- what are missing / working stubs and consts values ?

Indy
#62
Camera-specific Development / Re: Canon 40D
October 06, 2012, 04:03:28 PM
Jplxpto,

First: impressive progress for your first port!
if you could publish your code (bitbucket fork?) we can better help you...
for example see missing stubs/consts

Indy
#63
Respect to G3gg0 !
#64
Reverse Engineering / Re: EyeFi Trick Menu added
August 26, 2012, 12:24:26 PM
Hi

See here code how to list running DryOS tasks and other debugging info:
https://groups.google.com/forum/?fromgroups=#!topic/ml-devel/JstGrNJiuVM

Indy
#65
Reverse Engineering / Re: JPCORE Hacking 4:2:2?
August 25, 2012, 09:49:58 AM
Hi,

see http://magiclantern.wikia.com/wiki/Register_Map/550D
jpec IC section
see http://magiclantern.wikia.com/wiki/ASM_Dictionary
DEC, JPE...

the ML Wiki contains a lot of information, use its search engine

Indy
#66
Hi,

It seems there currently interest about how to progress on the 7D side. Here is a status below.

Why ML is not running yet on this camera ?
http://magiclantern.wikia.com/wiki/7D_support
Because it is dual digic with dual Dryos Instances.
http://magiclantern.wikia.com/wiki/7D_internals
http://magiclantern.wikia.com/wiki/7d_intercom
No one achieved in hijacking execution like Trammel did with the 5Dm2 and the 550D:
http://magiclantern.wikia.com/wiki/DryOS_boot_process
http://magiclantern.wikia.com/wiki/5d-hack
http://magiclantern.wikia.com/wiki/Autoexec

Existing bootcode is described here by G3gg0
http://magiclantern.wikia.com/wiki/Boot_procedure
but the 7D bootcode is different, at least by doing intercom between the 2 Digics (ARM  + Canon image processing)
See FFFF5F18 ipc_read_interr, for example.

If someone can understand how the 2 DryOs instances are launched (Master at 0xFF810000 and Slave at 0xFF010000) by the bootcode (0xFFFF0000), it could be the good track to follow to discover how to hijack execution for ML...

We are able to patch the Canon slave updater to create a dumper,
https://groups.google.com/forum/?fromgroups#!topic/ml-devel/ljZ4Ko8lu30
blick the drive led
http://magiclantern.wikia.com/wiki/7D_internals#LED
and enable the bootflag.

Please read -carefully- the Wiki pages above before asking questions.

If someone can offer a 7D (even broken but software layer is OK) during several weeks, it can -really- help ML team!

And yes, I failed in solving this problem, so I give the token to more clever / experimented people. I'll help him / her...

I can not attach files to this post :-(

Indy
#67
Reverse Engineering / Re: Digic DVII and DVIII
July 10, 2012, 10:39:16 AM
Hi,

thanks for the infos, but
what tables are used to decode C300 updates for example ?

Indy
#68
General Chat / Re: T4i-650D-how long will it take?
July 09, 2012, 10:09:53 PM
please drop me a email if you want to try a 650D/T4i dump !
(already tested on my 550d)

Indy (arm.indiana at gmail dot com)
#70
Reverse Engineering / Re: EyeFi Trick Menu added
July 09, 2012, 08:59:37 PM
Hi,

this could be useful to you
http://magiclantern.wikia.com/wiki/Eye-Fi

Indy