Skip to main content
Visitor II
May 13, 2004
Question

ST10 272b and XRAM2

  • May 13, 2004
  • 3 replies
  • 877 views
Posted on May 13, 2004 at 10:27

ST10 272b and XRAM2

    This topic has been closed for replies.

    3 replies

    stephane2Author
    Visitor II
    May 11, 2004
    Posted on May 11, 2004 at 14:13

    Hello,

    We are currently using a ST10 269 and began porting/adapting SW to a 272b.

    Can XRAM2 (16Kb) be remapped within 00'8000h-00'BFFFh area ?

    Or XRAM2 should be called as Huge only ?

    Thanks in advance,

    Stephane.
    Visitor II
    May 12, 2004
    Posted on May 12, 2004 at 06:01

    Hello,

    Yes, XRAM2 (16Kb) can be remapped within 00'8000h-00'BFFFh area.

    On the ST10F272-B, XRAM2 address range is user programmable when enabled .

    Although this address range is accessed like external memory, it does not occupy BUSCONx / ADDRSELx registers, but is selected via additional dedicated XADRS3 register which defines the Range Size Selection (16Kbytes in your case so RGSZ=0110) and the Range Start Address (your Start Address= 00'8000h so the Rang Start Address = RGSAD= 80h), then XADRS3 must be initialized with the value 806h.

    You will find in attachment the register XADRS3 bits description and a definition of the address areas.

    ________________

    Attachments :

    Document.doc : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006I0Mn&d=%2Fa%2F0X0000000bY2%2FlIbvrzCTb1TGMGyqpTmZHkVR5TGf5XeRqGhIfxdV38o&asPdf=false
    stephane2Author
    Visitor II
    May 13, 2004
    Posted on May 13, 2004 at 10:27

    Thanks a lot.

    Stephane