Aurix TC3XX external SRAM

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User18904
Level 1
Level 1
5 sign-ins 5 replies posted 5 questions asked

Hello,

I see in the User Manual in the memory mapping EBU0 could this be used to connect external SRAM?

0 Likes
1 Solution
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Hi User18904,

The register region is F840 0000 ~, you can check the reg header file under ADS IDE at below path:

Libraries\Infra\Sfr\TC39B\_Reg\IfxEbu_reg.h
/** \addtogroup IfxSfr_Ebu_Registers_Cfg_BaseAddress
 * \{  */

/** \brief EBU object */
#define MODULE_EBU /*lint --e(923, 9078)*/ ((*(Ifx_EBU*)0xF8400000u))
/** \}  */

 

 

View solution in original post

0 Likes
5 Replies
User18904
Level 1
Level 1
5 sign-ins 5 replies posted 5 questions asked

Hello,

Thank you for your answer.

Do you mean EBU0 (occupying 64k in memory space) could be used the same way as EBU?

0 Likes
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Hi, below is fyi. A200 0000- A7FF FFFF is for EBU.

dw_0-1645189602394.png

 

0 Likes
User18904
Level 1
Level 1
5 sign-ins 5 replies posted 5 questions asked

Hello,

I am referring to F840 0000H - F840 FFFFH (64k area). Could it be used the same as A200 0000- A7FF FFFF (96M)?

0 Likes
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Hi User18904,

The register region is F840 0000 ~, you can check the reg header file under ADS IDE at below path:

Libraries\Infra\Sfr\TC39B\_Reg\IfxEbu_reg.h
/** \addtogroup IfxSfr_Ebu_Registers_Cfg_BaseAddress
 * \{  */

/** \brief EBU object */
#define MODULE_EBU /*lint --e(923, 9078)*/ ((*(Ifx_EBU*)0xF8400000u))
/** \}  */

 

 

0 Likes