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

Pages: [1]
1
Reverse Engineering / Re: ADTG and CMOS registers
« on: February 24, 2021, 12:37:45 PM »
https://www.magiclantern.fm/forum/index.php?topic=25839
I'm having some problems trying to compile the firmware for Canon 500D. Maybe there's something wrong with the code. I don't know how to solve it.


2
General Development / Re: 500D err bmp.o: In function `BMP_VRAM_START':
« on: February 23, 2021, 03:40:24 PM »
Thanks a lot. ;)
And I am looking forward to your reply.

3
General Development / Re: 500D err bmp.o: In function `BMP_VRAM_START':
« on: February 23, 2021, 01:12:48 PM »
Is there any other way to get my camera to run adtg_gui?

4
General Development / Re: 500D err bmp.o: In function `BMP_VRAM_START':
« on: February 23, 2021, 12:05:36 AM »
I tried to build the firmware using the ISO-research branch in order to run the ADTG-GUI on my 500D and get less noise.
Thanks

5
General Development / Re: 500D err bmp.o: In function `BMP_VRAM_START':
« on: February 22, 2021, 02:46:27 PM »
Sorry, I have no basis for C.
I am trying to compile the firmware from this commit for the 500D iso-research firmware.https://foss.heptapod.net/magic-lantern/magic-lantern/-/commit/9a9124dc59969f18cf42598d7f3766179a9c38c1
I met these errors, as mentioned above.No matter whether to use root compilation, problems still exist
Here is my full log https://paste.ubuntu.com/p/VRJMpvMQYS/
Code: [Select]
bmp.o: In function `BMP_VRAM_START':
/root/magic-lantern-9a9124dc59969f18cf42598d7f3766179a9c38c1/installer/500D.111/../../src/bmp.c:45: undefined reference to `sound_recording_enabled_canon'
/root/magic-lantern-9a9124dc59969f18cf42598d7f3766179a9c38c1/installer/500D.111/../../src/bmp.c:80: undefined reference to `__recording'
../../src/Makefile.src:206: recipe for target 'magiclantern' failed
make[1]: *** [magiclantern] Error 1
make[1]: Leaving directory '/root/magic-lantern-9a9124dc59969f18cf42598d7f3766179a9c38c1/installer/500D.111'
../../platform/Makefile.platform.extras:53: recipe for target 'installer_check' failed
make: *** [installer_check] Error 2

6
General Development / Re: 500D err bmp.o: In function `BMP_VRAM_START':
« on: February 21, 2021, 10:41:46 AM »



I found a commit for a 500D build fix in the branch lua_fix
So I modified the file src/installer.c in the branch that I had cloned.Despite the fact that I can compile normally,the firmware didn't work properly on my 500D.
Error embodied in cannot normal shutdown, even using switch is turned off, the camera on the blue and red leds don't turn off,and there's no plugin section in ML.
I don't know what I should do next

7
General Development / 500D err bmp.o: In function `BMP_VRAM_START':
« on: February 12, 2021, 03:18:54 PM »
When I'm trying to build an iso-research firmware for 500D.I met some errors. I have no idea why.

Code: [Select]
make[4]: Entering directory '/root/magic-lantern/modules/raw_diag'

Building module raw_diag...
[ HGDIFF   ]   hgdiff.tmp
[ MODULE   ]   raw_diag.mo
[ STRIP    ]   raw_diag.mo
[ OBJCOPY  ]   raw_diag.mo
[ RM       ]   hgdiff.tmp
[ EXPORTS  ]   raw_diag.sym
[ DEPENDS  ]   raw_diag.dep
Will load on:
    500D
Not checked (compile ML for these cameras first):
    100D, 1100D, 50D, 550D, 5D2, 5D3.113, 5D3.123, 600D, 60D, 650D, 6D, 700D, 7D, EOSM
make[4]: Leaving directory '/root/magic-lantern/modules/raw_diag'
make[3]: Leaving directory '/root/magic-lantern/modules'
[ MKDIR    ]   ML directory structure...
cp ../modules/*/*.mo /root/magic-lantern/platform/500D.111/zip/ML/modules/
make[2]: Leaving directory '/root/magic-lantern/modules'
make[1]: Leaving directory '/root/magic-lantern/platform/500D.111'
make -C ../../installer/500D.111 autoexec-fir.bin
make[1]: Entering directory '/root/magic-lantern/installer/500D.111'
[ VERSION  ]   ../../platform/500D.111/version.bin
[ VERSION  ]   ../../platform/500D.111/version.c
[ CC       ]   version.o
[ LD       ]   magiclantern
bmp.o: In function `BMP_VRAM_START':
/root/magic-lantern/installer/500D.111/../../src/bmp.c:45: undefined reference to `sound_recording_enabled_canon'
/root/magic-lantern/installer/500D.111/../../src/bmp.c:80: undefined reference to `__recording'
../../src/Makefile.src:206: recipe for target 'magiclantern' failed
make[1]: *** [magiclantern] Error 1
make[1]: Leaving directory '/root/magic-lantern/installer/500D.111'
../../platform/Makefile.platform.extras:53: recipe for target 'installer_check' failed
make: *** [installer_check] Error 2
root@ubuntu:~/magic-lantern/platform/500D.111#

Here is my full log https://pasteme.cn/106135

8
The other day, I took some dual ISO photos using the officially compiled atest Lua updates + fixes 500D firmware.
When I try to export using cr2hdr, I find that the DNG resolution after export is only 384x252

This is my log
Code: [Select]
cr2hdr: a post processing tool for Dual ISO images
Last update: ab1e90c on 2015-11-24 09:50:19 UTC by a1ex:
cr2hdr: moved safeguard from median_int_wirth to kth_smallest_i...

Active options:
--amaze-edge    : use a temporary demosaic step (AMaZE) followed by edge-directed interpolation (default)
--cs2x2         : apply 2x2 chroma smoothing in noisy and aliased areas (default)
--no-bad-pix    : disable bad pixel fixing (try it if you shoot stars)
--wb=graymax    : set AsShotNeutral by maximizing the number of gray pixels (default)

Input file      : C:\Users\Administrator\Pictures\2020\2020-10-01\IMG_0010.CR2
Camera          : Canon EOS Kiss X3 (unknown, assuming 5D Mark III)
Full size       : 4832 x 3204
Active area     : 4770 x 3178
Black borders   : 62 left, 26 top
Black level     : 1016
ISO pattern     : ddBB RGGB
White levels    : 13296 11974
Noise levels    : 8.01 7.67 26.63 25.98 (14-bit)
ISO difference  : 4.04 EV (1645)
Black delta     : 4.59
Black adjust    : 72
Dynamic range   : 10.65 (+) 8.68 => 12.72 EV (in theory)
AMaZE interpolation ...
Amaze took 2.62 s
Edge-directed interpolation...
Semi-overexposed: 1.99%
Deep shadows    : 48.05%
Horizontal stripe fix...
26: offset too large (5559)
27: offset too large (5032)
Full-res reconstruction...
ISO overlap     : 3.6 EV (approx)
Half-res blending...
Chroma smoothing...
Building alias map...
Filtering alias map...
Smoothing alias map...
Final blending...
Noise level     : 88.04 (20-bit), ideally 87.94
Dynamic range   : 13.12 EV (cooked)
Black adjust    : -78
AsShotNeutral   : 0.60 1 0.66, 4727K/g=1.40 (gray max)
Output file     : C:\Users\Administrator\Pictures\2020\2020-10-01\IMG_0010.DNG
C:\Users\Administrator\Pictures\2020\2020-10-01\IMG_0010.DNG: copying EXIF from C:\Users\Administrator\Pictures\2020\2020-10-01\IMG_0010.CR2

10
General Help Q&A / On the 500D 10 bit RAW video bad frames
« on: June 08, 2020, 02:52:59 PM »
When playing back 10bit raw video on a computer, most of the frames were wrong, as if the frames had been torn apart, sometimes with color bars.
I tried to use FPS override with different frame rate, but the question remains





I don't know why
But I didn't have this problem when I was recording 10bit RAW video in X5 mode.
My camera is 500D
Using the firmware is according to the https://bitbucket.org/hudson/magic-lantern/branch/raw_video_10bit_12bit_LVState compiled firmware https://github.com/wanghurui/hello_world/releases/download/ML/magiclantern-Nightly.2020May25.500D111.zip

Thanks

11
Camera-specific Development / Re: Canon 500D / T1i
« on: May 30, 2020, 04:12:35 AM »





10/12-bit RAW video compiled on 500D 1.1.1.Experimental raw video recording at lower bit depths.
Download >>> https://github.com/wanghurui/hello_world/releases/download/ML/magiclantern-Nightly.2020May25.500D111.zip
I haven't tested for a long period of time.

Tested (Using a Lexar 2000x 32G Card)
  • record 1584x404 10bit 23.976 FPS video continuously
  • Record 4 seconds 2000x838 10bit 20FPS video mode in LV x5

I don't know why mlv_play can't play 10bit RAW video and show nothing.

12
Camera-specific Development / Re: Canon 500D / T1i
« on: May 23, 2020, 12:36:53 PM »
Hope can have 10 bit / 12 bit raw plug-in

I tried to compile using https://bitbucket.org/hudson/magic-lantern/branch/raw_video_10bit_12bit_LVState on my 500D with 1.1.1firmware, but it's not working.

13
General Chat / Re: Advice on Drone?
« on: April 18, 2020, 06:03:43 AM »
Dji spark or Mavic mini is OK

14
Hardware and Accessories / Re: Compiled list of card speeds
« on: March 30, 2020, 06:32:04 AM »
500D
Lexar Professional 2000x SDHC UHS-II
https://imgur.com/jSuuF9w

15
General Development / Re: Compiling Magic Lantern in the Cloud
« on: March 29, 2020, 10:26:09 AM »
I found some errors about module_strings.h while trying to compile the 500D firmware.
eg:
Code: [Select]
Building module mlv_lite...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_lite.o
In file included from mlv_lite.c:48:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
 #include "module_strings.h"

                            ^
compilation terminated.
make[5]: *** [mlv_lite.o] Error 1

********************************************************
WARNING: module mlv_lite failed to build, deleting
********************************************************

Even though I could successfully compile the firmware, there were no modules. Below is my compilation log.
https://raw.githubusercontent.com/wanghurui/hello_world/master/screen.log


16
General Help Q&A / Semi-automatic mode for video?
« on: March 26, 2020, 07:07:19 AM »
Does the magic lantern have a semi-automatic mode for shooting videos, such as fixed shutter speed, auto aperture, and ISO, fixed aperture, auto shutter speed and ISO? Like the Av, Tv mode。

17
Camera-specific Development / Re: Canon 500D / T1i
« on: March 24, 2020, 12:33:23 AM »
 ;)Can 500D digital4's processor be used for sd card overclocking?

18
Reverse Engineering / Re: UHS-I / SD cards investigation
« on: March 23, 2020, 03:46:55 AM »
The RAW video really shocked me, but the device I used was 500d of the digtal4 processor, which can only record 3-5 seconds. I hope the sd card can be overclocking on the 500d. I can provide my device for the test.Thanks



Pages: [1]