2004-05-13 01:27 AM
2004-05-11 05:13 AM
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.2004-05-11 09:01 PM
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=false2004-05-13 01:27 AM
Thanks a lot.
Stephane