How to Resolve Memory Allocation Errors When Updating the Operating System on an MC3000 Terminal?

Article ID: 30497978

Question

How to Resolve Memory Allocation Errors When Updating the Operating System on an MC3000 Terminal?

Facts

MC3000, AirBEAM OSUpdate

Answer

When using the AirBEAM OS Update to deploy an update package to the MC3000, memory allocation errors occur on the device.

Use AirBEAM OS Update to create a .bgz file so, that the OS Update package will deploy without memory allocation errors.
  1. There is no option available under the MC3000 settings to merge image files and create a .bgz file. You must select the MC9000 CE settings from the device drop down, then select the merge image files from the file menu.
  2. You can enter in the OS, Application and Platform hex images you want in your package and merge all three into one .bgz file.
  3. You can then go back and create a regular package under the MC3000 device drop down and use the .bgz file you created as the image for the OS file, leaving the Application and Platform files blank.  This package will be much more compressed and will allow deployment without memory allocation errors.