Howto:Upgrade IPxxxA to support more DRAM Memory

From innovaphone wiki
Jump to navigation Jump to search

Applies To

  • IP110A, IP240A with lower software versions than V11R2 SR1

Problem

New IP110A and IP240A are preinstalled with software which do not support the bigger DRAM. The phones also don't know that they are A and therefore they cannot automaticly be updated over the update server with update-ipxxxA.htm

Summary

If you have only IP110A and/or IP240A update the bootcode to V11R2 SR1 or later. After the update (and reset) the phones have bigger DRAM and the (system internal) name is changed to IPxxxA.

The easiest way to do this via update server is to use update-IP110.htm and update-IP240.htm (not update-IP110A.htm or update-IP240A.htm because phone does not know the A)


1. Update the bootcode and reset the phone (if you use an existing script comment out the prot line for the firmware update)

mod cmd UP0 boot http://x.x.x.x/DRIVE/CF0/update/v11r2sr1/boot110a.bin /ser xxxx
#mod cmd UP0 prot http://x.x.x.x/DRIVE/CF0/update/v11r2sr1/ip110a.bin /ser xxxx
irebootn


2. Update the firmware

mod cmd UP0 boot http://x.x.x.x/DRIVE/CF0/update/v11r2sr1/boot110a.bin /ser xxxx
mod cmd UP0 prot http://x.x.x.x/DRIVE/CF0/update/v11r2sr1/ip110a.bin /ser xxxx
irebootn

If you have a mix with IP110 and IP110A and/or IP240 and IP240A you can use the same update script for IPxxx and IPxxxA. IPxxx will ignore the bootcode for IPxxxA

After this procedure you can use the update path without the .bin files. But from this point on you need for the A phones own .htm files (i.e. update-IP110A.htm)

mod cmd UP0 boot http://x.x.x.x/DRIVE/CF0/update/v11r2sr2/ /ser xxxx
mod cmd UP0 prot http://x.x.x.x/DRIVE/CF0/update/v11r2sr2/ /ser xxxx
irebootn