Canon EOS 90D
https://youtu.be/1zy5BG_hX_Y
There are the specifications from the video:
32.5mp APS-C Sensor
45AF points (all cross-type)
DIGIC 8
10fps shooting
4K at 30p/25p
FullHD at 120p/100p
Optical viewfinder & face detection
100% viewfinder coverage
220K dot RGB + IR metering
Touchscreen Vari-Angle LCD
Dust & water-resistant
Battery grip BG-E14
You forgot to mention the most interesting feature (at least for me):
- Eye Detection AF (Servo AF)
Check YT videos.
Wonder what will be next: 100D? :P
Quote from: kitor on August 21, 2019, 08:07:20 AM
Wonder what will be next: 100D? :P
Then this will probably be the last two-digit APS-C DSLR from Canon ... ;)
DR isn't better compared to the previous generation of sensors ???
Quote from: kitor on August 21, 2019, 08:07:20 AM
Wonder what will be next: 100D? :P
No, Mark II, Mark III, Mark...VI
DR analysis based on a lossy compressed CR3 file is not a good idea - https://www.canonrumors.com/initial-testing-shows-canons-new-32-5mp-aps-c-sensor-improves-dynamic-range-over-predecessor/
Quote from: Greg on September 02, 2019, 11:06:40 PM
DR analysis based on a lossy compressed CR3 file is not a good idea - https://www.canonrumors.com/initial-testing-shows-canons-new-32-5mp-aps-c-sensor-improves-dynamic-range-over-predecessor/
I got the same results when I with
Hraw checked normal raw files from 90D.
I am just checking in here as a 90D owner to look if there is some ML port being done for it or if I can help anyhow.
Hello.
There have been some experiments on DIGIC 8 'PowerShot' development (M50, SX70, SX740). This device has same processor & similar hardware. Is there any experiments we can do?
Hello All.
I would like to report you that firmware dump was successful for 90d, and I was able to extract it with "Basic extraction method".
For whose trying along at home:
Portable firmware dumper did not worked for me. If someone needs the firmware dump, they can reach me. I am not posting the rom dump on the forum because of the forum guidelines.
FW signature:
model_id : 0x80000437
rom version: 6.6.2
GetFirmwareVersion: 111
fw signature from 0xe0100000: 0xce8e11c5
fw signature from 0xe0040000: 0xf808e550
at e0100000: 4c454e535f454550524f4d5f4441544100000000526561644c656e7345
at e0040000: 0d480cee100fbff36f8f42f20000c0f20000854610eeb05f15f00f000a
Used srsa's script for getting a list of some known memory ranges
private sub Initialize()
ExecuteEventProcedure("smemShowFix")
dumpf()
end sub
90d outputs this (text needs cleaning as unprintable characters are in it and newlines are missing sometimes):
4399: 3591.502 [RSC] --- Common Lower ----
4400: 3591.535 [RSC] LIME_HEAP 0x00000000 0x00000000 0 [Cacheable! 4401: 3591.542 [RSC] OMAR COM 0x00000000 0x00000000 0 [Cacheable! 4402: 3591.549 [RSC] ENGINE_MIRROR 0x00000000 0x00000000 0 [Cacheable! 4403: 3591.555 [RSC] SITTERVCODEC WORK 0x4048C000 0x00207000 2125824
4404: 3591.560 [RSC] DCFNO 0x40693000 0x00004000 16384
4405: 3591.566 [RSC] DAF_WORK 0x40798400 0x00051000 331776
4406: 3591.588 [RSC] TUNE 0x41100000 0x00370000 3604480
4407: 3591.594 [RSC] FIX 0x41470000 0x001F4000 2048000
4408: 3591.599 [RSC] FACTORY/TVAFDEBUG 0x416E1000 0x00080000 524288
4409: 3591.604 [RSC] VSHADING_COMP_WORK 0x41761000 0x0002EC00 191488
4410: 3591.609 [RSC] DARKCUR_COMP_WORK 0x4178FC00 0x00026C00 158720
4411: 3591.615 [RSC] LIME 0x41800000 0x00500000 5242880
4412: 3591.619 [RSC] NETWORK_HEAP 0x41D00000 0x00300000 3145728
4413: 3591.624 [RSC] ZICO 0x42000000 0x00180000 1572864
4414: 3591.628 [RSC] APROC 0x42180000 0x00021000 135168
4415: 3591.633 [RSC] ARIMA 0x421A1000 0x0006C000 442368
4416: 3591.638 [RSC] SHIRAHAMA 0x4220D000 0x0002E000 188416
4417: 3591.643 [RSC] RENDERING WORK 0x423BB000 0x00D00000 13631488
4418: 3591.647 [RSC] JOB OBJECT 0x43151000 0x00320000 3276800
4419: 3591.652 [RSC] MOVIE_CFILTER_SEED 0x43DBF000 0x00196000 1662976
4420: 3591.657 [RSC] TUNE2 0x443D5800 0x00880000 8912896
4421: 3591.662 [RSC] FILE HEADER 0x44C55800 0x00200000 2097152
4422: 3591.667 [RSC] FANCING_WORK 0x45253800 0x001C2000 1843200
4423: 3591.672 [RSC] CAPTURE_WORK 0x45415800 0x04236000 69427200
4424: 3591.678 [RSC] DAF_RAW 0x7F63A000 0x00697800 6912000
4425: 3591.683 [RSC] DANCING 0x7FCD1800 0x0032E800 3336192
4426: 3591.690 [RSC] --- Common Upper ----
4427: 3591.697 [RSC] BITMAP VRAM 0x43F55000 0x00480800 4720640
4428: 3591.702 [RSC] IMG_VRAM1 0x9F420000 0x003F4800 4147200
4429: 3591.707 [RSC] IMG_VRAM2 0x9F814800 0x003F4800 4147200
4430: 3591.713 [RSC] IMG_VRAM3 0x9FC09000 0x003F4800 4147200
4431: 3591.719 [RSC] --- Normal ----
4432: 3591.748 [RSC] LV_SERVO_WORK 0x00000000 0x00000000 0 [Cacheable! 4433: 3591.753 [RSC] DARK_MEM1_1 0x00000000 0x00000000 0 [Cacheable! 4434: 3591.758 [RSC] DARK_MEM1_2 0x00000000 0x00000000 0 [Cacheable! 4435: 3591.764 [RSC] WORK_HILLTON_1 0x00000000 0x00000000 0 [Cacheable! 4436: 3591.769 [RSC] WORK_HILLTON_2 0x00000000 0x00000000 0 [Cacheable! 4437: 3591.774 [RSC] LV_AE_WORK 0x41664000 0x0007D000 512000
4438: 3591.780 [RSC] EXMEM3_AREA 0x4964B800 0x03494800 55134208
4439: 3591.785 [RSC] DIGEST_RECWORK 0x4CAE0000 0x09450000 155516928
4440: 3591.790 [RSC] EXALGS_AREA_L 0x53BE0000 0x01D50000 30736384
4441: 3591.796 [RSC] CAPMEM1_AREA_L 0x55930000 0x03880000 59244544
4442: 3591.801 [RSC] TWAIN_AREA_L 0x591B0000 0x00300000 3145728
4443: 3591.807 [RSC] YUV 2nd_L 0x5B760000 0x048A0000 76152832
4444: 3591.812 [RSC] SS_U 0x60000000 0x08090000 134807552
4445: 3591.818 [RSC] WORK_GAIN_MAP 0x68090000 0x03FE0000 66977792
4446: 3591.823 [RSC] YUV 1st_U 0x68090000 0x03FE0000 66977792
4447: 3591.828 [RSC] YUV 2nd_U 0x6C070000 0x048A0000 76152832
4448: 3591.833 [RSC] SUSANYUV 0x70910000 0x04E20000 81920000
4449: 3591.838 [RSC] YUV Thumb 0x75730000 0x03040000 50593792
4450: 3591.843 [RSC] EXMEM3_AREA_2 0x78F70000 0x060CA000 101490688
4451: 3591.849 [RSC] TWAIN_AREA_U 0x80000000 0x00300000 3145728
4452: 3591.854 [RSC] CAPMEM1_AREA_U 0x80300000 0x03880000 59244544
4453: 3591.859 [RSC] DECMEM1_AREA_U 0x83B80000 0x03880000 59244544
4454: 3591.864 [RSC] ALGS_AREA_1U 0x87400000 0x03880000 59244544
4455: 3591.869 [RSC] ALGS_AREA_2U 0x8AC80000 0x03880000 59244544
4456: 3591.874 [RSC] EXALGS_AREA_U 0x9C700000 0x01D50000 30736384
4457: 3591.879 [RSC] DECMEM1_AREA_L 0xA0000000 0x03880000 59244544
4458: 3591.884 [RSC] YUV 1st_L 0xA3880000 0x03FE0000 66977792
4459: 3591.888 [RSC] SS_L 0xA7860000 0x08090000 134807552
4460: 3591.894 [RSC] DIGEST_STREAM 0xAF8F0000 0x05340000 87293952
4461: 3591.899 [RSC] ALGS_AREA_2L 0xB69F0000 0x03880000 59244544
4462: 3591.904 [RSC] ALGS_AREA_1L 0xBA270000 0x03880000 59244544
4463: 3591.909 [RSC] --- Movie ----
4464: 3591.919 [RSC] MOVIE_RECYUV 0x00000000 0x00000000 0 [Cacheable! 4465: 3591.924 [RSC] AUDIO WORK 0x43667000 0x00258000 2457600
4466: 3591.929 [RSC] MOVIE_RECWORK_L 0x4CAE0000 0x0FC40000 264503296
4467: 3591.933 [RSC] LV_WORK_L 0x5C720000 0x038E0000 59637760
4468: 3591.938 [RSC] LV_WORK_U 0x60000000 0x07190000 119078912
4469: 3591.943 [RSC] MOVIE_RECWORK_U 0x68090000 0x01A00000 27262976
4470: 3591.949 [RSC] CINEMA_FILTER_WORK 0x69A90000 0x00E00000 14680064
4471: 3591.953 [RSC] 4K_LINEVRAM 0x74C10000 0x0B1FA800 186624000
4472: 3591.959 [RSC] MOVIE_STREAM 0xA7860000 0x0FC00000 264241152
4473: 3591.963 [RSC] --- Play ----
4474: 3591.971 [RSC] SLIDE_SHOW_WORK 0x5E05C000 0x01FA4000 33177600
4475: 3591.976 [RSC] IMGPLAY_WORK 0x60181800 0x05800000 92274688
4476: 3591.981 [RSC] JPEG_WORK_4K 0x65981800 0x00FD2000 16588800
4477: 3591.986 [RSC] MOVIE_PLAYWORK 0xA0000000 0x10840000 277086208
4478: 3591.990 [RSC] --- Multishot ----
4479: 3592.024 [RSC] HDR/GIS_MOVIE_RECWORK 0x00000000 0x00000000 0 [Cacheable! 4480: 3592.030 [RSC] HDR/GIS_MOVIE_STREAM 0x00000000 0x00000000 0 [Cacheable! 4481: 3592.035 [RSC] HDR/GIS_MOVIE_RECYUV 0x00000000 0x00000000 0 [Cacheable! 4482: 3592.040 [RSC] HDR/GIS_KAITO_YUV 0x00000000 0x00000000 0 [Cacheable! 4483: 3592.045 [RSC] HDR/GIS_LV_SERVO_WORK 0x00000000 0x00000000 0 [Cacheable! 4484: 3592.051 [RSC] HDR/GIS_FLEXIBLE_MEM3_1 0x00000000 0x00000000 0 [Cacheable! 4485: 3592.057 [RSC] HDR/GIS_FLEXIBLE_MEM3_2 0x00000000 0x00000000 0 [Cacheable! 4486: 3592.062 [RSC] HDR/GIS_AUDIO WORK 0x43667000 0x00258000 2457600
4487: 3592.067 [RSC] HDR/GIS_EXMEM3_AREA 0x4964B800 0x064D4800 105728000
4488: 3592.073 [RSC] HDR/GIS_COMP_WORK 0x4FE20000 0x2BC00000 734003200
4489: 3592.079 [RSC] HDR/GIS_YUV 2nd-1 0x5B760000 0x048A0000 76152832
4490: 3592.083 [RSC] HDR/GIS_LV_WORK_L 0x5C720000 0x038E0000 59637760
4491: 3592.089 [RSC] HDR/GIS_SLIDE_SHOW_WORK 0x5E05C000 0x01FA4000 33177600
4492: 3592.094 [RSC] HDR/GIS_LV_WORK_U 0x60000000 0x07190000 119078912
4493: 3592.099 [RSC] HDR/GIS_SS-2 0x60000000 0x08090000 134807552
4494: 3592.104 [RSC] HDR/GIS_IMGPLAY_WORK 0x60181800 0x05800000 92274688
4495: 3592.110 [RSC] HDR/GIS_JPEG_WORK 0x65981800 0x00FD2000 16588800
4496: 3592.116 [RSC] HDR/GIS_YUV 2nd-2 0x68090000 0x048A0000 76152832
4497: 3592.121 [RSC] HDR/GIS_YUV 1st-2 0x6C930000 0x03FE0000 66977792
4498: 3592.127 [RSC] HDR/GIS_SUSAN_YUV 0x70910000 0x04E20000 81920000
4499: 3592.132 [RSC] HDR/GIS_4K_LINEVRAM 0x74C10000 0x03B53800 62208000
4500: 3592.138 [RSC] HDR/GIS_YUV Thumb 0x75730000 0x03040000 50593792
4501: 3592.143 [RSC] HDR/GIS_EXMEM3_2 0x7C2C3800 0x02D76800 47671296
4502: 3592.148 [RSC] HDR/GIS_DANCING_WORK 0x7FCD1800 0x0032E800 3336192
4503: 3592.153 [RSC] HDR/GIS_WORK2 0x80300000 0x03880000 59244544
4504: 3592.158 [RSC] HDR/GIS_WORK4 0x80300000 0x03880000 59244544
4505: 3592.163 [RSC] HDR/GIS_IMGVRAM 0x9F420000 0x00BDD800 12441600
4506: 3592.169 [RSC] HDR/GIS_WORK3 0xA0000000 0x03880000 59244544
4507: 3592.174 [RSC] HDR/GIS_WORK1 0xA0000000 0x03880000 59244544
4508: 3592.179 [RSC] HDR/GIS_MOVIE_PLAYWORK 0xA0000000 0x10840000 277086208
4509: 3592.185 [RSC] HDR/GIS_YUV 1st-1 0xA7100000 0x03FE0000 66977792
4510: 3592.190 [RSC] HDR/GIS_SS-1 0xAB0E0000 0x08090000 134807552
4511: 3592.197 [RSC] --- Indev ----
4512: 3592.213 [RSC] INDEV_SS-1 0x00000000 0x00000000 0 [Cacheable! 4513: 3592.217 [RSC] INDEV_YUV 1st-1 0x00000000 0x00000000 0 [Cacheable! 4514: 3592.222 [RSC] INDEV_YUV 2nd-1 0x00000000 0x00000000 0 [Cacheable! 4515: 3592.227 [RSC] INDEV_BASIC 0x00000000 0x00000000 0 [Cacheable! 4516: 3592.232 [RSC] INDEV_SS-2 0x00000000 0x00000000 0 [Cacheable! 4517: 3592.237 [RSC] INDEV_YUV 1st-2 0x00000000 0x00000000 0 [Cacheable! 4518: 3592.242 [RSC] INDEV_YUV 2nd-2 0x00000000 0x00000000 0 [Cacheable! 4519: 3592.247 [RSC] INDEV_YUV Thumb 0x00000000 0x00000000 0 [Cacheable! 4520: 3592.252 [RSC] INDEV_SUSAN_YUV 0x00000000 0x00000000 0 [Cacheable! 4521: 3592.256 [RSC] INDEV_KAITO_YUV 0x00000000 0x00000000 0 [Cacheable! 4522: 3592.262 [RSC] INDEV_MOVIE_REC_YUV 0x00000000 0x00000000 0 [Cacheable! 4523: 3592.267 [RSC] INDEV_EXMEM3_AREA 0x4964B800 0x03494800 55134208
4524: 3592.272 [RSC] INDEV_YUV_OUT 0x4CAE0000 0x04CFEF00 80736000
4525: 3592.277 [RSC] INDEV_TRIMING_VIEW_WORK 0x56B60000 0x02200000 35651584
4526: 3592.282 [RSC] INDEV_SLIDE_SHOW_WORK 0x5E05C000 0x01FA4000 33177600
4527: 3592.287 [RSC] INDEV_IMGPLAYWORK 0x60181800 0x05800000 92274688
4528: 3592.292 [RSC] INDEV_EXMEM3_AREA 0x6A890000 0x0A380000 171442176
4529: 3592.297 [RSC] INDEV_WORK 0x80000000 0x11300000 288358400
4530: 3592.301 [RSC] INDEV_YUV_IN 0x91300000 0x05B40000 95682560
4531: 3592.306 [RSC] --- DP ----
4532: 3592.317 [RSC] DP_SS-1 0x00000000 0x00000000 0 [Cacheable! 4533: 3592.322 [RSC] DP_YUV 1st-1 0x00000000 0x00000000 0 [Cacheable! 4534: 3592.327 [RSC] DP_YUV 2nd-1 0x00000000 0x00000000 0 [Cacheable! 4535: 3592.331 [RSC] DP_YUV_IN 0x00000000 0x00000000 0 [Cacheable! 4536: 3592.336 [RSC] DP_YUV_OUT 0x00000000 0x00000000 0 [Cacheable! 4537: 3592.341 [RSC] DP_MULTI_CHUNK 0x00000000 0x00000000 0 [Cacheable! 4538: 3592.346 [RSC] DP_WORK 0x00000000 0x00000000 0 [Cacheable! 4539: 3592.351 [RSC] DP_SINGLE_CHUNK 0x00000000 0x00000000 0 [Cacheable! 4540: 3592.356 [RSC] DP_SS-2 0x00000000 0x00000000 0 [Cacheable! 4541: 3592.361 [RSC] DP_YUV 1st-2 0x00000000 0x00000000 0 [Cacheable! 4542: 3592.366 [RSC] DP_YUV 2nd-2 0x00000000 0x00000000 0 [Cacheable! 4543: 3592.371 [RSC] DP_YUV Thumb 0x00000000 0x00000000 0 [Cacheable! 4544: 3592.376 [RSC] DP_SLIDE_SHOW_WORK 0x00000000 0x00000000 0 [Cacheable! 4545: 3592.381 [RSC] DP_SUSAN_YUV 0x00000000 0x00000000 0 [Cacheable! 4546: 3592.386 [RSC] DP_KAITO_YUV 0x00000000 0x00000000 0 [Cacheable! 4547: 3592.391 [RSC] DP_MOVIE_REC_YUV 0x00000000 0x00000000 0 [Cacheable! 4548: 3592.407 [TSTLOG2] dumpf
Code: [Select]
Quote from: Vector54 on April 14, 2022, 04:45:26 PM
Hello.
There have been some experiments on DIGIC 8 'PowerShot' development (M50, SX70, SX740). This device has same processor & similar hardware. Is there any experiments we can do?
You can basically try to port M50/R/RP/850D progress from magiclantern_simplified (https://github.com/reticulatedpines/magiclantern_simplified).
Portable rom dumper isn't portable anymore (it needs specific per model builds, no new builds will be made as we have Basic now).
Memory map shows 2GB RAM.
I highly suggest joining our dev Discord, as most of Digic6+ discussion/research is done there.