MT2523 TCM
时间:10-02
整理:3721RD
点击:
MT2523 廣義的 TCM (或叫做 internal RAM ),起始位置是 0x0400 0000 , size 大小是160KB 。
在 BROM 、 Bootloader 、 RTOS 可以各自對這塊 memory 做不同的分配。
以 RTOS 為例,它的配置會是
0x0400 0000 ~ 0x0400 7FFF 這 32KB 設置為 cache ,
剩下來的區塊 (0x0400 8000 ~ 0x0402 8000) ,就命名成狹義的 TCM 。
而 Bootloader 的起始位置在 0x0400 6000 ,
是因為前面的 0x0400 0000 ~ 0x0400 5FFF 被 BROM 使用。
BROM 將 bootloader 載入到 0x0400 6000 ,來執行 bootloader 。
在 BROM 、 Bootloader 、 RTOS 可以各自對這塊 memory 做不同的分配。
以 RTOS 為例,它的配置會是
0x0400 0000 ~ 0x0400 7FFF 這 32KB 設置為 cache ,
剩下來的區塊 (0x0400 8000 ~ 0x0402 8000) ,就命名成狹義的 TCM 。
而 Bootloader 的起始位置在 0x0400 6000 ,
是因為前面的 0x0400 0000 ~ 0x0400 5FFF 被 BROM 使用。
BROM 將 bootloader 載入到 0x0400 6000 ,來執行 bootloader 。
