diff --git a/recipes-app/fofb-init/files/fofb-configurator.py b/recipes-app/fofb-init/files/fofb-configurator.py
index 60bbbe35cfe7bf4fc3403275f7e1aa1032f84a21..1bffaf5b47f941bbc09bc061fdc2fc0eec619428 100755
--- a/recipes-app/fofb-init/files/fofb-configurator.py
+++ b/recipes-app/fofb-init/files/fofb-configurator.py
@@ -105,8 +105,8 @@ def ApplyConfig(dev, config):
     for k, v in config.items():
 
         try:
-            acc = dev.getScalarRegisterAccessor(np.int32, k)
-            acc.set(np.asarray([v], dtype=np.int32))
+            acc = dev.getScalarRegisterAccessor(np.uint32, k)
+            acc.set(np.asarray([v], dtype=np.uint32))
             acc.write()
         except:
             logger.error("Could not apply value {} to {}".format(v,k))