@Kredz, welcome to the forum. This is a question that comes up periodically and the honest answer is: it's not straightforward, and the depth of information out there reflects that.
The core issue with swapping a Gen 2 CX (BDU2xx series) to a Gen 4 CX (BDU4xx series) is that the motor mounting interface changed between generations. The Gen 2 uses a different bolt pattern and mounting plate arrangement compared to the Gen 4, which means you can't just unbolt one and bolt in the other. The "mounting plates" people referenced back in 2021 were essentially adapter plates that some small workshops or individuals machined to bridge the difference, but these were never an official Bosch product and were always a bit of a cottage industry solution.
There are a few things to work through. First, you need to confirm your frame's motor mount standard. The Gen 4 motor (BDU4xx) has its own mounting geometry, and whether an adapter exists for your specific frame depends on who made it and how much clearance you've got around the motor cavity. Some frames simply won't accommodate the physically larger Gen 4 unit without fouling the downtube or linkage. Second, the wiring harness is completely different. Gen 2 used an older connector standard, so you'll need the full Gen 4 wiring loom, display, and likely a new HMI (control unit) to match. If you're going non-Smart System Gen 4, you'll want the Kiox 300 or Purion 200 setup with the correct harness. Third, the Gen 4 motor mount uses 6 screws (3 each side) with torx heads torqued to 20Nm into the frame's aluminium threads, as
@Gareth detailed when
working through a motor swap. If your frame's threads don't match, that's where the adapter plate problem really bites.
What bike are you actually working with? That's the critical piece of information here, because the feasibility of this swap varies enormously from frame to frame. Some manufacturers (Cube, Trek, Scott) use Bosch's standard mounting interface and an adapter might exist or be fabricable. Others have proprietary motor cavities that make the whole exercise a non-starter. Also worth noting that a bare Gen 4 CX motor runs around £700 based on what
@Evelhornet found for
replacement pricing, but by the time you add the wiring, display, and any custom adapter work, you could be looking at significantly more.
If you can share what frame you're working with, I can give you a much more specific answer on whether this is realistic or whether you'd be better off putting that money toward a newer complete bike.