i.MX 6Dual/6Quad
The file soc_memory_map.h shows the following addresses
#define IPU1_ARB_BASE_ADDR | 0x02400000 | |
#define IPU1_ARB_END_ADDR | 0x027FFFFF | |
#define IPU2_ARB_BASE_ADDR | 0x02800000 | |
#define IPU2_ARB_END_ADDR | 0x02BFFFFF |
but Table 2-1 in the reference manual shows the following:
Start address | End address | Size | Description |
---|---|---|---|
02A0_0000 | 02DF_FFFF | 4 MB | IPU-2 |
0260_0000 | 029F_FFFF | 4 MB | IPU-1 |
which address is correct?
解決済! 解決策の投稿を見る。
Hi Christian
both correct, SDK except soc_memory_map.h, also adds below value
for IPU address calculation defined in ipu_reg_def.h
#define IPU_REGISTERS_OFFSET | 0x00200000 |
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Christian
both correct, SDK except soc_memory_map.h, also adds below value
for IPU address calculation defined in ipu_reg_def.h
#define IPU_REGISTERS_OFFSET | 0x00200000 |
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------