Volvo xc90 2.4 d
Bosch EDC16C31
Read and write ok
Dpf off /Egr off OK
Via OBD
Using KT200II ECU Programmer

Image 1: the outlook of Bosch EDC16C31 ECU.
https://www.ecuhelpshop.com/products/ecuhelp-kt200ii-full-version-with-offline-workstation-dongle.html-01

Image 2: the connection among KT200II, the ECU, and the godiag.
https://www.ecuhelpshop.com/products/ecuhelp-kt200ii-full-version-with-offline-workstation-dongle.html-02

Image 3: KT200II is reading Bosch EDC16C31 ECU via OBD.
https://www.ecuhelpshop.com/products/ecuhelp-kt200ii-full-version-with-offline-workstation-dongle.html-03

Image 4: KT200II is writing Bosch EDC16C31 ECU via OBD.
https://www.ecuhelpshop.com/products/ecuhelp-kt200ii-full-version-with-offline-workstation-dongle.html-04

Conclusion:
In conclusion, the ECUHELP KT200II ECU Programmer offers a reliable solution for reading and writing the Volvo Bosch EDC16C31 ECU via OBD, making it an essential tool for ECU diagnostics and programming.