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.


Messages - Ant123

Pages: 1 2 [3] 4 5
51
Camera-specific discussion / Re: Porting ML to XSi (450D)
« on: June 24, 2017, 10:12:29 PM »
I'm I missing something?
Read the FAQ first...

52
Reverse Engineering / Re: UHS-I / SD cards investigation
« on: June 19, 2017, 11:31:21 AM »
My hypothesis was that 5D3's SD controller is UHS-capable, but for some unknown reason (could be even problems during the initial tests), Canon decided not to include it in the firmware. As a result, some of the UHS initialization code (hopefully a small part) was optimized out.

If you can not enter UHS mode with ML but it works without, read this topic.
Conclusion:
Most SD cards need to be reinitialized by switching off SD power if they already were in UHS mode.

53
Camera-specific discussion / Re: Canon 80D
« on: May 12, 2017, 10:15:02 PM »
http://chdk.wikia.com/wiki/Digic_6_Porting

Copying CHDK cache functions is probably enough to move forward.

What is "CHDK cache functions" ?

55
Camera-specific discussion / Re: Canon 7D Mark II
« on: April 16, 2017, 11:52:07 PM »
and M5, M6, M10...
M3 and M10 already run CHDK  :P

56
Reverse Engineering / Re: Intercepting DebugMsg with cache hacks
« on: April 15, 2017, 12:09:09 AM »
Can anybody post here logs containing UHS-SD initialisation messages(like there)

57
Camera-specific discussion / Re: Canon 80D
« on: February 26, 2017, 07:24:28 PM »
EnableBootDisk
Code: [Select]
0xFE5F150C(0xFC040004, -1);
DisableBootDisk
Code: [Select]
0xFE5F150C(0xFC040004, 0);
Try it on YOUR camera first.  ;D

58
Camera-specific discussion / Re: Canon 80D
« on: February 26, 2017, 03:26:48 PM »

59
Camera-specific discussion / Re: Canon 80D
« on: February 24, 2017, 07:17:20 PM »
When we will see exactly the same picture on the camera display?   :)

60
Camera-specific discussion / Re: Canon 80D
« on: February 19, 2017, 02:23:11 PM »
There is a new firmware for the 80D available , maybe this will help developing an 80D ML Version ?
No. Only finding the developer with the camera would help...

61
General Help Q&A / Re: Battery drain
« on: February 16, 2017, 11:14:11 PM »
Image quality is not sufficient to read IC marking.
But it looks like one of those...

62
General Help Q&A / Re: Battery drain
« on: February 16, 2017, 10:52:53 PM »
Might work, but somebody has to reverse engineer it :D

First of all it's need to identify the RTC chip.
Where to find mainboard photos better than this?

63
General Help Q&A / Re: Battery drain
« on: February 16, 2017, 09:42:49 PM »
What about using the RTC chip for waking up the camera? Some chips have an alarm output signal, but I am not sure it's connected to cpu/mpu.

64
General Chat / Re: Eos M with Magic Lantern or Eos M3 without?
« on: February 04, 2017, 10:04:15 PM »
But currently CHDK still have no ML features implemented...

65
General Chat / Re: Eos M with Magic Lantern or Eos M3 without?
« on: February 04, 2017, 09:38:51 PM »
I bet you the M2 will get ported first!
Do you remember, where and when M2 was released?

is there still any possibility of a ML port to the M3?
The possibility is equal to the possibility of a ML port to Digic6-based Powershot cameras.  :)


66
General Chat / Re: EOS M5 - 80D in your "pocket"
« on: January 21, 2017, 07:34:01 PM »
There is no working port for M2, unlike M10
2 vs 1  :)

67
General Chat / Re: EOS M5 - 80D in your "pocket"
« on: January 21, 2017, 07:08:41 PM »
http://builds.magiclantern.fm/ -> under "Your camera is not listed?"
There should be writen: "most of Canon EOS M cameras (M3, M5, M10) are based on PowerShot firmware"  :)
There are two cameras with CHDK vs. one with ML.

EOS M5 internals - there is no ADTG chip

68
General Chat / Re: EOS M5 - 80D in your "pocket"
« on: January 21, 2017, 09:22:00 AM »
A few years later this mirrorless camera is the first to sport a Digic 7 processor


The first one was Canon PowerShot G7 X Mark II.
Now we are sure EOS M5 is not EOS. It's one more PowerShot. So wellcome to CHDK forum...

69
Reverse Engineering / Re: ProcessTwoInTwoOutLosslessPath
« on: December 30, 2016, 02:04:21 PM »
List of cameras based on TI's DSP...

70
Reverse Engineering / Re: ProcessTwoInTwoOutLosslessPath
« on: December 28, 2016, 07:50:58 PM »
a1ex
Definitely, that guy should know something  :)
Look at his patents...

71
Correct me if I'm wrong, but most people are using IDA Pro or GPL Tools/ARM console.
There is no another way to  make ML port.

Quote
Is it a global function that you just can call?
Yes.

Quote
How do you determine the address (0xFFFF4140) anyway?
Just looked on the bootloader code.

Code: [Select]
ROM:FFFF29A4 04 E0 2D E5       STR             LR, [SP,#-4]!
ROM:FFFF29A8 80 D0 4D E2       SUB             SP, SP, #0x80
ROM:FFFF29AC 11 0F 8F E2       ADR             R0, aYouChoseTheWri ; "You chose the writing of a Volume Label"...
ROM:FFFF29B0 76 27 00 EB       BL              sub_FFFFC790
ROM:FFFF29B4 0D 10 A0 E1       MOV             R1, SP
ROM:FFFF29B8 1B 0F 8F E2       ADR             R0, aMayIWriteYN  ; "May I write(Y/N)? :"
ROM:FFFF29BC 80 20 A0 E3       MOV             R2, #0x80
ROM:FFFF29C0 41 00 00 EB       BL              sub_FFFF2ACC
ROM:FFFF29C4 00 00 DD E5       LDRB            R0, [SP]
ROM:FFFF29C8 79 00 50 E3       CMP             R0, #0x79 ; 'y'
ROM:FFFF29CC 00 00 DD 15       LDRNEB          R0, [SP]
ROM:FFFF29D0 59 00 50 13       CMPNE           R0, #0x59 ; 'Y'
ROM:FFFF29D4 05 00 00 1A       BNE             loc_FFFF29F0
ROM:FFFF29D8 00 00 A0 E3       MOV             R0, #0
ROM:FFFF29DC D7 05 00 EB       BL              sub_FFFF4140
ROM:FFFF29E0 16 3F 8F E2       ADR             R3, aWriteError_  ; "WRITE error.\n"
ROM:FFFF29E4 19 2F 8F E2       ADR             R2, aWriteDone_   ; "WRITE done.\n"
ROM:FFFF29E8 00 10 A0 E3       MOV             R1, #0
ROM:FFFF29EC 32 00 00 EB       BL              sub_FFFF2ABC

72
I have read that someone just skip it and make the SD card bootable manually.
On 450D write_card_bootflag() function works well.
I forgot to delete the comment.

73
You are strange people...
Printig bootloader memory values to log file instead making full ROM dump. Why?

74

The installer enables the boot flag from the bootloader context?

You also needed the address of the write and read functions.
I think 5DC installer is documented well enough.


Quote
Do I have to blink one address and then make a ROM dump?

Maybe because he doesn't want to blink the whole address range again for the canon 1000d?

I suspect that bootloader should be the same for different firmware versions.

http://www.magiclantern.fm/forum/index.php?topic=18337.msg176013#msg176013

But you can create your own dump using  dumpmemo() function


75
I want to make sure that it works stable, before posting it.

You should not reinvent the wheel. Use modified common installer for VxWorks cameras.

You can also easily modify it to repair you camera.

Pages: 1 2 [3] 4 5