Post Go back to editing

ADV7623 scale text

We use the ADV7623 for superimpose textdata on the hd-video (1080p) . Runs perfect, but the
text is very small, so we tried to scale it with TBOX_V_SCALE and TBOX_H_SCALE, without success.
If we want to increase the text size, have we to change the font data??

Another problem occured: when we tried to show a sentence with more than 16 characters, we need to use

more "words". But how can we get the information where the first "word" ends to continue with the next one?

Thanks for your help!
Klaus

Parents
  • Hi, 
      Swap RAM is nothing but in Gen2 all the memories are double buffered. After the proper values have been written into the RAM’s, the hardware must be commanded to “swap” the memories during next vsync edge.

      In order to determine when the swap has finished and the engine is ready to take new commands.

    Please configure the RAM_SWAP_START register(0x0C),it is used to set the OSD engine to swap the ram at the end of current frame.

    Please ensure that osd_tbox_scale(0x09) register has configured from TBOX_V_SCALE[7:4] from 4thto7th bit by scaling the tbox with vertical scale factor and also by TBOX_H_SCALE[3:0] from 0thto3rd bit with horizontal scale factor,then only we can able to get the increased text OSD.

     Are you using character based OSD tool for developing? Please let us know.

    Thanks,

    Poornima

Reply
  • Hi, 
      Swap RAM is nothing but in Gen2 all the memories are double buffered. After the proper values have been written into the RAM’s, the hardware must be commanded to “swap” the memories during next vsync edge.

      In order to determine when the swap has finished and the engine is ready to take new commands.

    Please configure the RAM_SWAP_START register(0x0C),it is used to set the OSD engine to swap the ram at the end of current frame.

    Please ensure that osd_tbox_scale(0x09) register has configured from TBOX_V_SCALE[7:4] from 4thto7th bit by scaling the tbox with vertical scale factor and also by TBOX_H_SCALE[3:0] from 0thto3rd bit with horizontal scale factor,then only we can able to get the increased text OSD.

     Are you using character based OSD tool for developing? Please let us know.

    Thanks,

    Poornima

Children
No Data