Pre-processing sentinel data for grdimage

I know @Joaquim’s GDAL bridge worry about data type (short, float, etc.) so perhaps he can explain why sentinel_data.tif=gd+b3,2,1 does not work with floats?