Self Diagnostics BCM

Self Diagnostics function allows users to read and reset BCM error codes.