Alright, will try this one on 5D3 (done, 2656 works fine, I'm confused).
Can you add this printf in raw_rec?
+bmp_printf(FONT_SMALL, 50, 50, "dst=%x src=%x sw=%d x=%d y=%d w=%d h=%d ", ptr, fullSizeBuffer, raw_info.pitch, (skip_x+7)/8*14, skip_y/2*2, res_x*14/8, res_y);
int ans = (int) edmac_copy_rectangle_start(ptr, fullSizeBuffer, raw_info.pitch, (skip_x+7)/8*14, skip_y/2*2, res_x*14/8, res_y);