Sign in

username:

password:



Not a member?

Search AT91SAM



Search tips

Subscribe to AT91SAM



Discussion Groups

Discussion Groups | AT91SAM ARM | Using the internal SRAM as I-TCM + D-TCM

For users of the Atmel AT91SAM7 and AT91SAM9 ARM CPU chips. Atmel has taken a new direction by combining on chip flash and ram with the ARM CPU on a single die. This provides low cost devices for small systems using the ARM CPU. This group is to exchange information to help users get started and learn how to use the devices.

Using the internal SRAM as I-TCM + D-TCM - "ICLI, Bekir (EXT)" - Jul 2 6:45:55 2008


Hi all,

I wanna use the 64K internal SRAM of AT91SAM9RL64 as 32K I-TCM and 32
D-TCM.
But I don't get it quite much. I am loading my boot code at the
beginning from flash to this SRAM (remapped to the address 0x0) and then
I'd do the TCM enabling.
However, it says in the manual that this SRAM block can be used as
either SRAM or TCM. So I am confused where to show the TCM base address,
if the SRAM will be invalid.
What happens to this physical 64K?

PS: Unfortunately the manuals do not talk about this TCM sufficiently :(

Regards,
Bekir



(You need to be a member of AT91SAM -- send a blank email to AT91SAM-subscribe@yahoogroups.com )

Re: Using the internal SRAM as I-TCM + D-TCM - 42Bastian - Jul 2 10:27:31 2008

ICLI, Bekir (EXT) schrieb:

> So I am confused where to show the TCM base address,
> if the SRAM will be invalid.

You need to map the TCM in the core. It will not be remapped by MMU !

> PS: Unfortunately the manuals do not talk about this TCM sufficiently :(

Look it up in ARM ARM.

--
42Bastian

Note: SPAM-only account, direct mail to bs42@...

------------------------------------



(You need to be a member of AT91SAM -- send a blank email to AT91SAM-subscribe@yahoogroups.com )