There are 3 ways to read BMW FRM footwell module using Xhorse vvdi prog programmer.
Way 1: with MC9S12 adapter
With MC9S12 adapter, solder the adapter to FRM module following the wiring diagram
look 4 wires.
Way 2: with FRM Clip adapter
There are several FRM clip adapters on the aftermarket.
1.black clip adapter
2. yellow clip adapter
NOTE:
Clip adapter is not always working, sometimes will report error DB25 adapter not connected.
Way 3: with FRM solder free adapter
To use XDNP18 FRM solder free adapter with vvdi prog, you also need a DB25 to DB15 converter.
FRM solder free adapter wiring connection
When setting up the connection, select: other BMW FRM read, and look at what mcu mask you have. It has these options.
Then follow instructions here to read/write/repair BMW FRM module by vvdi prog.