Tengo problemas para escribir un byte en el registro ON_OFF_CONFIG en mi convertidor de energía de ladrillo. Estoy usando SMBus en una Raspberry Pi para comunicarme con los convertidores de potencia. Actualmente hay dos de ellos conectados con el intercambio de voltaje de caída habilitado. La hoja de datos del convertidor de energía es aquí .
Tienen sus configuraciones por defecto. Nada ha sido cambiado.
Puedo leer todos los valores necesarios (voltaje de entrada / salida, corriente, alimentación, etc.) y analizarlos sin problemas.
He confirmado que WRITE_PROTECT es 0 y que toda la escritura está habilitada. Cuando intento escribir en ON_OFF_CONFIG y luego leerlo de nuevo; el byte se mantiene sin cambios. El registro STATUS_BYTE no indica un error de CML, y tampoco lo hace el registro STATUS_CML. También he confirmado que este comando es compatible con este dispositivo.
También intenté simplemente probar el pin de control después de escribir el byte. No.
Intenté escribir el byte mientras el convertidor está apagado y mientras está encendido. Sin cambios.
Debo estar haciendo algo mal aquí.
Especificación del comando PMBus: aquí .