Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ass:laboratoare:03:tasks:01 [2023/07/20 14:24]
florin.stancu
ass:laboratoare:03:tasks:01 [2023/07/20 14:32] (current)
florin.stancu
Line 7: Line 7:
  
 == Step 1. Memory / address calculations == == Step 1. Memory / address calculations ==
 +
 +{{ :​ass:​laboratoare:​03:​tz-memory.png?​300}}
  
 In the figure to the right, we use the upper end of the DDR1 memory (**36 MB**) for the TrustZone OS (BL32). In the figure to the right, we use the upper end of the DDR1 memory (**36 MB**) for the TrustZone OS (BL32).
 We will need to calculate the addresses and supply them as configuration parameters when compiling the software. We will need to calculate the addresses and supply them as configuration parameters when compiling the software.
-TODO: add figure with i.MX8 TZ memory map. 
  
 In order to get the actual physical addresses, one needs to check out the official [[https://​www.nxp.com/​webapp/​Download?​colCode=IMX8MDQLQRM|NXP iMX8MQ Reference Manual]], Chapter 2.1.2 (Cortex-A53 Memory Map, pg. 20). In order to get the actual physical addresses, one needs to check out the official [[https://​www.nxp.com/​webapp/​Download?​colCode=IMX8MDQLQRM|NXP iMX8MQ Reference Manual]], Chapter 2.1.2 (Cortex-A53 Memory Map, pg. 20).
ass/laboratoare/03/tasks/01.1689852291.txt.gz ยท Last modified: 2023/07/20 14:24 by florin.stancu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0