fix device id address, reconfigure at run time