Have Yanhua Mini ACDP, used it to program new key when all keys lost: Bmw m4/m3 2016-2019 (F chassis) , Bmw x5 2014-2017 (F chassis, for the car after 2018 year, it is G chassis and not work) , Bmw 1 series 2015-2019 (all are F chassis).
Image 1. There are mainly 4 kinds of Bench Interface board
It depends on what type of DME.
Please look at the following table
Question: How do I know which board to use? Such as B48 B38 etc. Does it say it on CAS unit.
Please enter the VIN here to check what type of DME.
Is this system connected to BMW or own software from China?
You can check in this site, tick off VIN and Enter the last 7 digits of VIN