Last year (24/7/2022) I shared a list for my plans on DIGIC 4/5 models on
Discord (did I share it somewhare on the forum too?):
My current plans on D4/5 (without guarantees):
-Improve SD overclocking, e.g. making 240 MHz SD overclocking stable on 100D/EOS M/5D3.
-Improve memory management among crop_rec, silent picture and RAW video (on 700D/100D).
-Understanding preview, at least how to control it for our purposes; for real-time correct preview in crop modes, clean HDMI (without black borders).
-Lossless on DIGIC 4 if possible.
My highest priority is 240 MHz SD overclocking on 100D, currently I am putting all of my ML time into SD overclocking.
Good news: I got 240 MHz from "it doesn't work at all" state (on 100D) to "it's working partially", I found a new piece in the puzzle.
And hey, speaking today . . we achieved the first goal, stable
240 MHz overclocking across all DIGIC 5 models
-Improve SD overclocking, e.g. making 240 MHz SD overclocking stable on 100D/EOS M/5D3. Done!
Beside,
many W90 SD cards now work with the *new* sd_uhs at 240 MHz (have we created a list for working SD cards yet?

), until now nobody reported burned SD card which is good

I wouldn't achieve this without the help of community of course,
having a 100D made things easier to me by working on hardware directly, and definitely pushed the excitement and the feel of the challenge.
Also, the work was based on
other dev work who is a1ex (literally, his previous amazing work still pushes/excites me to work more on this project), we are missing you.
Okay, so what would be my next goal after SD overclocking on DIGIC 5 from above list?
We all know, time to work again on it . . .
Sneak-peek on what's I am working on/doing in background

:
-This month I started to work again on preview, my understanding is improved
-I found a new
missing pieces which affect preivew (the pieces which don't show in adtg_gui)
-Now I can
fully patch mv1080 in mv720 for the
first time with working preview and valid RAW data (no cut):
Doing the same experiment but by patching mv1080 mode into mv720, will have working YUV HD path and RAW data but both streams will have only 1736x696 from the top of frame working, the bottom part of frame will be frozen, something is restricting the amount of data, figuring this out (by comparing 720p vs 1080p configuration, and this time it's not the displayed registers in adtg_gui) will allow us to process more than 1736x1160 in LiveView in 1080p mode.
That means, the new findings can control the limit of processed RAW data in LiveView, unfortunately and untill now my tests to increase processed RAW data in mv1080 *weren't successful
-We can shift preview on screen (LCD/HDMI) which mean we can center it, no need to move ML top bar to bottom
-Also get rid of bottom vram artifacts using Canon configuration, no need to draw black box (current 1x3 presets look like native video modes with these

)
-I got the first
proof of concept for
clean HDMI on 700D, still not perfect though, I ended up with that "I should work on other part of preview first" then clean HDMI.
-If you followed the previous work on preview, current amount of RAW data which we can process in x5 mode is around ~2.7 MP:
The reason why all of 1x3 real-time presets are limited to ~2.7 MP because of preview, going above ~2.7 MP resolution will make Preview frozen or you will lose part of the horizontal /vertical preview (there is a limit here, more research is required).
Huh, but why it's ~2.7 MP? It's 2.7 MP in
x5 mode . . two days ago I thought about it and figured out that 2520x1080 (default RAW resolution in x5 mode) is ~2.7 MP

-*I went back and looked into the new findings which made patching mv1080 into mv720 successful, and found out that they were related to
two EDMAC channels, and more likely it's a buffer size issue, I believe that explain why I couldn't go over 1736x1160 in 1080p and over 2.7 MP in x5, but I got over 1736x696 in mv720, because mainly -I think- I redirected one of EDMAC channel buffer address for mv720 to mv1080 buffer address which should be theoretically larger.
Right now I am still working on EDMAC findings. take everything with grain of salt and be patience please

-This is applicable to 700D and should be also applicable to similar models
-5D3 have few similarities, but I am still missing a starting point, didn't look deeper yet
-Things will be shared when it's ready, it's might not be for free, too early to talk about these . . today I just wanted to tell that I have some good news about preview thing
-As always, there is no guarantee of success (it could be there Hardware limits or I might never figure it out completely), there is no time-line regarding when this will be out or ready, I hope it won't take years

I am documenting everything I found, hopfully no infos would be lost from my side.