
  UpperAddr = HIGH_FLASH_ADDR;
  *UpperAddr = Info;
  Pause(); /* If needed for FLASH to program itself */
  if(*UpperAddr == Info)
  {
    Micro = TypeA;
  }else{
    UpperAddr = LOW_FLASH_ADDR;
    *UpperAddr = Info;
    Micro = TypeB;
  }
