[bootlin/training-materials updates] master: slides/sysdev-bootloaders-sequence: further diagram improvements (6875296b)
Michael Opdenacker
michael.opdenacker at bootlin.com
Wed Feb 1 15:27:45 CET 2023
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/6875296b54d8fd576de6c8368361fa978ab16924
>---------------------------------------------------------------
commit 6875296b54d8fd576de6c8368361fa978ab16924
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Wed Feb 1 15:27:45 2023 +0100
slides/sysdev-bootloaders-sequence: further diagram improvements
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
6875296b54d8fd576de6c8368361fa978ab16924
common/sequence-stm32mp1.dia | 27 +-
.../sequence-allwinner-64-bit.dia | 580 ++++++++++++++-------
2 files changed, 413 insertions(+), 194 deletions(-)
diff --git a/common/sequence-stm32mp1.dia b/common/sequence-stm32mp1.dia
index 212cc9fc..f08ea7e6 100644
--- a/common/sequence-stm32mp1.dia
+++ b/common/sequence-stm32mp1.dia
@@ -91,6 +91,7 @@
<dia:layer name="Hintergrund" visible="true" connectable="false"/>
<dia:layer name="Hintergrund" visible="true" connectable="false"/>
<dia:layer name="Hintergrund" visible="true" connectable="false"/>
+ <dia:layer name="Hintergrund" visible="true" connectable="false"/>
<dia:layer name="Background" visible="true" connectable="true" active="true">
<dia:object type="Standard - Box" version="0" id="O0">
<dia:attribute name="obj_pos">
@@ -422,11 +423,11 @@ partition called fip#</dia:string>
<dia:point val="42,17"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="41.95,16.6382;46.05,17.3618"/>
+ <dia:rectangle val="41.95,16.6382;47.05,17.3618"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="42,17"/>
- <dia:point val="46,17"/>
+ <dia:point val="47,17"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -523,13 +524,13 @@ BL33#</dia:string>
</dia:attribute>
<dia:object type="Standard - Box" version="0" id="O13">
<dia:attribute name="obj_pos">
- <dia:point val="46,14"/>
+ <dia:point val="47,14"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="45.95,13.95;52.05,20.05"/>
+ <dia:rectangle val="46.95,13.95;53.05,20.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="46,14"/>
+ <dia:point val="47,14"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="6"/>
@@ -552,10 +553,10 @@ BL33#</dia:string>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O14">
<dia:attribute name="obj_pos">
- <dia:point val="49,17"/>
+ <dia:point val="50,17"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="48.0138,16.2263;49.9862,17.7737"/>
+ <dia:rectangle val="49.0138,16.2263;50.9862,17.7737"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -570,7 +571,7 @@ kernel#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="49,16.8212"/>
+ <dia:point val="50,16.8212"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
@@ -846,15 +847,17 @@ and runs#</dia:string>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O23">
<dia:attribute name="obj_pos">
- <dia:point val="44,15.7"/>
+ <dia:point val="44.75,13.85"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="43.2212,15.7;44.7787,16.4475"/>
+ <dia:rectangle val="43.3412,13.85;46.1587,16.1975"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Runs#</dia:string>
+ <dia:string>#Loads to
+RAM and
+runs#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -863,7 +866,7 @@ and runs#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="44,16.295"/>
+ <dia:point val="44.75,14.445"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
diff --git a/slides/sysdev-bootloaders-sequence/sequence-allwinner-64-bit.dia b/slides/sysdev-bootloaders-sequence/sequence-allwinner-64-bit.dia
index d77876d5..8e84a2e9 100644
--- a/slides/sysdev-bootloaders-sequence/sequence-allwinner-64-bit.dia
+++ b/slides/sysdev-bootloaders-sequence/sequence-allwinner-64-bit.dia
@@ -2,10 +2,10 @@
<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
<dia:diagramdata>
<dia:attribute name="background">
- <dia:color val="#ffffff"/>
+ <dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="pagebreak">
- <dia:color val="#000099"/>
+ <dia:color val="#000099ff"/>
</dia:attribute>
<dia:attribute name="paper">
<dia:composite type="paper">
@@ -37,6 +37,9 @@
</dia:attribute>
<dia:attribute name="grid">
<dia:composite type="grid">
+ <dia:attribute name="dynamic">
+ <dia:boolean val="true"/>
+ </dia:attribute>
<dia:attribute name="width_x">
<dia:real val="1"/>
</dia:attribute>
@@ -53,91 +56,78 @@
</dia:composite>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#d8e5e5"/>
+ <dia:color val="#d8e5e5ff"/>
</dia:attribute>
- <dia:attribute name="guides">
- <dia:composite type="guides">
- <dia:attribute name="hguides"/>
- <dia:attribute name="vguides"/>
+ <dia:attribute name="guides"/>
+ <dia:attribute name="guide_color">
+ <dia:color val="#00ff00ff"/>
+ </dia:attribute>
+ <dia:attribute name="display">
+ <dia:composite type="display">
+ <dia:attribute name="antialiased">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="snap-to-grid">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="snap-to-guides">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="snap-to-object">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="show-grid">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="show-guides">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="show-connection-points">
+ <dia:boolean val="true"/>
+ </dia:attribute>
</dia:composite>
</dia:attribute>
</dia:diagramdata>
- <dia:layer name="Background" visible="true" active="true">
+ <dia:layer name="Hintergrund" visible="true" connectable="false"/>
+ <dia:layer name="Background" visible="true" connectable="true" active="true">
<dia:object type="Standard - Box" version="0" id="O0">
<dia:attribute name="obj_pos">
- <dia:point val="12,5"/>
+ <dia:point val="34,4"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="11.95,4.95;18.05,11.05"/>
+ <dia:rectangle val="33.95,3.95;42.05,20.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="12,5"/>
+ <dia:point val="34,4"/>
</dia:attribute>
<dia:attribute name="elem_width">
- <dia:real val="6"/>
+ <dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
- <dia:real val="6"/>
+ <dia:real val="16"/>
</dia:attribute>
<dia:attribute name="border_width">
<dia:real val="0.10000000149011612"/>
</dia:attribute>
<dia:attribute name="border_color">
- <dia:color val="#6a8954"/>
+ <dia:color val="#868686ff"/>
</dia:attribute>
<dia:attribute name="inner_color">
- <dia:color val="#c5e387"/>
+ <dia:color val="#e5e5e5ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O1">
- <dia:attribute name="obj_pos">
- <dia:point val="15,8"/>
- </dia:attribute>
- <dia:attribute name="obj_bb">
- <dia:rectangle val="14.2287,7.22751;15.7713,8.77249"/>
- </dia:attribute>
- <dia:attribute name="text">
- <dia:composite type="text">
- <dia:attribute name="string">
- <dia:string>#ROM
-code#</dia:string>
- </dia:attribute>
- <dia:attribute name="font">
- <dia:font family="sans" style="0" name="Helvetica"/>
- </dia:attribute>
- <dia:attribute name="height">
- <dia:real val="0.80000000000000004"/>
- </dia:attribute>
- <dia:attribute name="pos">
- <dia:point val="15,7.82156"/>
- </dia:attribute>
- <dia:attribute name="color">
- <dia:color val="#000000"/>
- </dia:attribute>
- <dia:attribute name="alignment">
- <dia:enum val="1"/>
- </dia:attribute>
- </dia:composite>
- </dia:attribute>
- <dia:attribute name="valign">
- <dia:enum val="2"/>
- </dia:attribute>
- <dia:connections>
- <dia:connection handle="0" to="O0" connection="8"/>
- </dia:connections>
- </dia:object>
- <dia:object type="Standard - Box" version="0" id="O2">
+ <dia:object type="Standard - Box" version="0" id="O1">
<dia:attribute name="obj_pos">
- <dia:point val="23,5"/>
+ <dia:point val="12,5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="22.95,4.95;29.05,11.05"/>
+ <dia:rectangle val="11.95,4.95;18.05,11.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="23,5"/>
+ <dia:point val="12,5"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="6"/>
@@ -149,26 +139,29 @@ code#</dia:string>
<dia:real val="0.10000000149011612"/>
</dia:attribute>
<dia:attribute name="border_color">
- <dia:color val="#d9cb2f"/>
+ <dia:color val="#6a8954ff"/>
</dia:attribute>
<dia:attribute name="inner_color">
- <dia:color val="#fff8a8"/>
+ <dia:color val="#c5e387ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O3">
+ <dia:object type="Standard - Text" version="1" id="O2">
<dia:attribute name="obj_pos">
- <dia:point val="26,8"/>
+ <dia:point val="15,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="24.25,7.62751;27.75,8.37249"/>
+ <dia:rectangle val="14.2263,6.39822;15.7924,9.60178"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#U-Boot SPL#</dia:string>
+ <dia:string>#ROM
+code
+
+BL1#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -177,10 +170,10 @@ code#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="26,8.22156"/>
+ <dia:point val="15,7.01191"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -191,18 +184,18 @@ code#</dia:string>
<dia:enum val="2"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O2" connection="8"/>
+ <dia:connection handle="0" to="O1" connection="8"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Box" version="0" id="O4">
+ <dia:object type="Standard - Box" version="0" id="O3">
<dia:attribute name="obj_pos">
- <dia:point val="34,5"/>
+ <dia:point val="23,5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="33.95,4.95;40.05,11.05"/>
+ <dia:rectangle val="22.95,4.95;29.05,11.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="34,5"/>
+ <dia:point val="23,5"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="6"/>
@@ -214,26 +207,28 @@ code#</dia:string>
<dia:real val="0.10000000149011612"/>
</dia:attribute>
<dia:attribute name="border_color">
- <dia:color val="#d9cb2f"/>
+ <dia:color val="#6a8954ff"/>
</dia:attribute>
<dia:attribute name="inner_color">
- <dia:color val="#fff8a8"/>
+ <dia:color val="#c5e387ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O5">
+ <dia:object type="Standard - Text" version="1" id="O4">
<dia:attribute name="obj_pos">
- <dia:point val="37,8"/>
+ <dia:point val="26,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="35.925,7.62751;38.075,8.37249"/>
+ <dia:rectangle val="24.2488,6.79822;27.7699,9.20178"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#U-Boot#</dia:string>
+ <dia:string>#U-Boot SPL
+
+BL2#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -242,10 +237,10 @@ code#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="37,8.22156"/>
+ <dia:point val="26,7.41191"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -256,18 +251,18 @@ code#</dia:string>
<dia:enum val="2"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O4" connection="8"/>
+ <dia:connection handle="0" to="O3" connection="8"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Box" version="0" id="O6">
+ <dia:object type="Standard - Box" version="0" id="O5">
<dia:attribute name="obj_pos">
- <dia:point val="45,5"/>
+ <dia:point val="35,13"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="44.95,4.95;51.05,11.05"/>
+ <dia:rectangle val="34.95,12.95;41.05,19.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="45,5"/>
+ <dia:point val="35,13"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="6"/>
@@ -279,27 +274,28 @@ code#</dia:string>
<dia:real val="0.10000000149011612"/>
</dia:attribute>
<dia:attribute name="border_color">
- <dia:color val="#d9cb2f"/>
+ <dia:color val="#d9cb2fff"/>
</dia:attribute>
<dia:attribute name="inner_color">
- <dia:color val="#fff8a8"/>
+ <dia:color val="#fff8a8ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O7">
+ <dia:object type="Standard - Text" version="1" id="O6">
<dia:attribute name="obj_pos">
- <dia:point val="48,8"/>
+ <dia:point val="38,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="47.015,7.22751;48.985,8.77249"/>
+ <dia:rectangle val="36.925,14.7982;39.0937,17.2018"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Linux
-kernel#</dia:string>
+ <dia:string>#U-Boot
+
+BL33#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -308,10 +304,10 @@ kernel#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="48,7.82156"/>
+ <dia:point val="38,15.4119"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -322,15 +318,15 @@ kernel#</dia:string>
<dia:enum val="2"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O6" connection="8"/>
+ <dia:connection handle="0" to="O5" connection="8"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O8">
+ <dia:object type="Standard - Text" version="1" id="O7">
<dia:attribute name="obj_pos">
- <dia:point val="15,12"/>
+ <dia:point val="15,2.5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="12.7088,12;17.2913,12.745"/>
+ <dia:rectangle val="12.7037,2.5;17.2963,3.2475"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -344,10 +340,10 @@ kernel#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="15,12.5941"/>
+ <dia:point val="15,3.095"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -358,12 +354,12 @@ kernel#</dia:string>
<dia:enum val="0"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O9">
+ <dia:object type="Standard - Text" version="1" id="O8">
<dia:attribute name="obj_pos">
- <dia:point val="26,12"/>
+ <dia:point val="26,1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="22.985,12;29.0336,14.4009"/>
+ <dia:rectangle val="22.9825,1;29.0175,3.3475"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
@@ -379,10 +375,10 @@ or eMMC#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="26,12.6127"/>
+ <dia:point val="26,1.595"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -393,12 +389,12 @@ or eMMC#</dia:string>
<dia:enum val="0"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Line" version="0" id="O10">
+ <dia:object type="Standard - Line" version="0" id="O9">
<dia:attribute name="obj_pos">
<dia:point val="18,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="17.95,7.6382;23.1118,8.3618"/>
+ <dia:rectangle val="17.95,7.6382;23.05,8.3618"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="18,8"/>
@@ -417,20 +413,20 @@ or eMMC#</dia:string>
<dia:real val="0.5"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O0" connection="4"/>
- <dia:connection handle="1" to="O2" connection="3"/>
+ <dia:connection handle="0" to="O1" connection="4"/>
+ <dia:connection handle="1" to="O3" connection="3"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Line" version="0" id="O11">
+ <dia:object type="Standard - Line" version="0" id="O10">
<dia:attribute name="obj_pos">
<dia:point val="29,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="28.95,7.6382;34.1118,8.3618"/>
+ <dia:rectangle val="28.9297,7.92972;34.0703,12.0703"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="29,8"/>
- <dia:point val="34,8"/>
+ <dia:point val="34,12"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -448,20 +444,20 @@ or eMMC#</dia:string>
<dia:real val="0.5"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O2" connection="4"/>
- <dia:connection handle="1" to="O4" connection="3"/>
+ <dia:connection handle="0" to="O3" connection="4"/>
+ <dia:connection handle="1" to="O0" connection="3"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Line" version="0" id="O12">
+ <dia:object type="Standard - Line" version="0" id="O11">
<dia:attribute name="obj_pos">
- <dia:point val="40,8"/>
+ <dia:point val="41,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="39.95,7.6382;45.1118,8.3618"/>
+ <dia:rectangle val="40.95,15.6382;46.05,16.3618"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="40,8"/>
- <dia:point val="45,8"/>
+ <dia:point val="41,16"/>
+ <dia:point val="46,16"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -476,19 +472,19 @@ or eMMC#</dia:string>
<dia:real val="0.5"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O4" connection="4"/>
- <dia:connection handle="1" to="O6" connection="3"/>
+ <dia:connection handle="0" to="O5" connection="4"/>
+ <dia:connection handle="1" to="O22" connection="3"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Box" version="0" id="O13">
+ <dia:object type="Standard - Box" version="0" id="O12">
<dia:attribute name="obj_pos">
- <dia:point val="34,-3"/>
+ <dia:point val="35,5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="33.95,-3.05;40.05,3.05"/>
+ <dia:rectangle val="34.95,4.95;41.05,11.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="34,-3"/>
+ <dia:point val="35,5"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="6"/>
@@ -500,26 +496,28 @@ or eMMC#</dia:string>
<dia:real val="0.10000000149011612"/>
</dia:attribute>
<dia:attribute name="border_color">
- <dia:color val="#d9cb2f"/>
+ <dia:color val="#6a8954ff"/>
</dia:attribute>
<dia:attribute name="inner_color">
- <dia:color val="#fff8a8"/>
+ <dia:color val="#c5e387ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O14">
+ <dia:object type="Standard - Text" version="1" id="O13">
<dia:attribute name="obj_pos">
- <dia:point val="37,0"/>
+ <dia:point val="38,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="36.2938,-0.400431;37.7249,0.400431"/>
+ <dia:rectangle val="37.1938,6.79822;38.8249,9.20178"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#TF-A#</dia:string>
+ <dia:string>#TF-A
+
+BL32#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -528,10 +526,10 @@ or eMMC#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="37,0.212246"/>
+ <dia:point val="38,7.41191"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -542,27 +540,22 @@ or eMMC#</dia:string>
<dia:enum val="2"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O13" connection="8"/>
+ <dia:connection handle="0" to="O12" connection="8"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - ZigZagLine" version="1" id="O15">
+ <dia:object type="Standard - Line" version="0" id="O14">
<dia:attribute name="obj_pos">
- <dia:point val="26,5"/>
+ <dia:point val="38,11"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="25.95,-0.361803;34.1118,5.05"/>
- </dia:attribute>
- <dia:attribute name="orth_points">
- <dia:point val="26,5"/>
- <dia:point val="26,0"/>
- <dia:point val="34,0"/>
+ <dia:rectangle val="37.6382,10.95;38.3618,13.05"/>
</dia:attribute>
- <dia:attribute name="orth_orient">
- <dia:enum val="1"/>
- <dia:enum val="0"/>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="38,11"/>
+ <dia:point val="38,13"/>
</dia:attribute>
- <dia:attribute name="autorouting">
- <dia:boolean val="true"/>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
</dia:attribute>
<dia:attribute name="end_arrow">
<dia:enum val="22"/>
@@ -574,20 +567,143 @@ or eMMC#</dia:string>
<dia:real val="0.5"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O2" connection="1"/>
- <dia:connection handle="1" to="O13" connection="3"/>
+ <dia:connection handle="0" to="O12" connection="6"/>
+ <dia:connection handle="1" to="O5" connection="1"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Line" version="0" id="O16">
+ <dia:object type="Standard - Text" version="1" id="O15">
<dia:attribute name="obj_pos">
- <dia:point val="37,3"/>
+ <dia:point val="38,2.15"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="36.6382,2.95;37.3618,5.1118"/>
+ <dia:rectangle val="35.5375,-2.5975;40.4625,2.15"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#Bundled in a
+single image
+with U-Boot,
+typically stored
+in a FAT
+filesystem#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="38,-2.0025"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O16">
+ <dia:attribute name="obj_pos">
+ <dia:point val="30.55,10.3"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="29.2088,10.3;31.8913,11.8475"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#1. Loads
+to RAM#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="30.55,10.895"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="0"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O17">
+ <dia:attribute name="obj_pos">
+ <dia:point val="38.65,11.4"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="38.65,11.0263;40.2075,11.7738"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#Runs#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="38.65,11.6213"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="0"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="2"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O18">
+ <dia:attribute name="obj_pos">
+ <dia:point val="7,12"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="6.95,11.95;52.05,12.05"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="7,12"/>
+ <dia:point val="52,12"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="line_style">
+ <dia:enum val="4"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O19">
+ <dia:attribute name="obj_pos">
+ <dia:point val="29,8"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="28.95,7.6382;35.05,8.3618"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
- <dia:point val="37,3"/>
- <dia:point val="37,5"/>
+ <dia:point val="29,8"/>
+ <dia:point val="35,8"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
@@ -602,29 +718,21 @@ or eMMC#</dia:string>
<dia:real val="0.5"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="O13" connection="6"/>
- <dia:connection handle="1" to="O4" connection="1"/>
+ <dia:connection handle="0" to="O3" connection="4"/>
+ <dia:connection handle="1" to="O12" connection="3"/>
</dia:connections>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O17">
+ <dia:object type="Standard - Text" version="1" id="O20">
<dia:attribute name="obj_pos">
- <dia:point val="30,-1"/>
+ <dia:point val="30.25,7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="27.7462,-8.20086;32.2724,-1"/>
+ <dia:rectangle val="30.25,6.62625;32.62,7.37375"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Loads to DDR
-and runs
-
-Bundled in a
-single image
-with U-Boot,
-typically stored
-in a FAT
-filesystem#</dia:string>
+ <dia:string>#2. Runs#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -633,10 +741,45 @@ filesystem#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="30,-7.58818"/>
+ <dia:point val="30.25,7.22125"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="0"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="2"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O21">
+ <dia:attribute name="obj_pos">
+ <dia:point val="43.7,14.3"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="42.2912,13.1263;45.1087,15.4738"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#Loads to
+RAM and
+runs#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="43.7,13.7213"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -644,20 +787,93 @@ filesystem#</dia:string>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
- <dia:enum val="1"/>
+ <dia:enum val="2"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O18">
+ <dia:group>
+ <dia:attribute name="meta">
+ <dia:composite type="dict"/>
+ </dia:attribute>
+ <dia:attribute name="matrix">
+ <dia:connections>
+ <dia:connection handle="0" to="O22" connection="8"/>
+ </dia:connections>
+ </dia:attribute>
+ <dia:object type="Standard - Box" version="0" id="O22">
+ <dia:attribute name="obj_pos">
+ <dia:point val="46,13"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="45.95,12.95;52.05,19.05"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="46,13"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="6"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="6"/>
+ </dia:attribute>
+ <dia:attribute name="border_width">
+ <dia:real val="0.10000000149011612"/>
+ </dia:attribute>
+ <dia:attribute name="border_color">
+ <dia:color val="#d9cb2fff"/>
+ </dia:attribute>
+ <dia:attribute name="inner_color">
+ <dia:color val="#fff8a8ff"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Text" version="1" id="O23">
+ <dia:attribute name="obj_pos">
+ <dia:point val="49,16"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="48.0138,15.2262;49.9862,16.7737"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>#Linux
+kernel#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="49,15.8212"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="valign">
+ <dia:enum val="2"/>
+ </dia:attribute>
+ </dia:object>
+ </dia:group>
+ <dia:object type="Standard - Text" version="1" id="O24">
<dia:attribute name="obj_pos">
- <dia:point val="31.5,8.5"/>
+ <dia:point val="9.1,10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="29.3287,8.5;33.6713,9.24499"/>
+ <dia:rectangle val="7.015,10;11.185,10.7475"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Loads to DDR#</dia:string>
+ <dia:string>#Secure world#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -666,10 +882,10 @@ filesystem#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="31.5,9.09405"/>
+ <dia:point val="9.1,10.595"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
@@ -680,17 +896,17 @@ filesystem#</dia:string>
<dia:enum val="0"/>
</dia:attribute>
</dia:object>
- <dia:object type="Standard - Text" version="1" id="O19">
+ <dia:object type="Standard - Text" version="1" id="O25">
<dia:attribute name="obj_pos">
- <dia:point val="37.5,4"/>
+ <dia:point val="9.85,13.25"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="37.5,3.62751;39.0575,4.37249"/>
+ <dia:rectangle val="7.04875,13.25;12.6512,13.9975"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
- <dia:string>#Runs#</dia:string>
+ <dia:string>#Non-secure world#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
@@ -699,18 +915,18 @@ filesystem#</dia:string>
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
- <dia:point val="37.5,4.22156"/>
+ <dia:point val="9.85,13.845"/>
</dia:attribute>
<dia:attribute name="color">
- <dia:color val="#000000"/>
+ <dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
- <dia:enum val="0"/>
+ <dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
- <dia:enum val="2"/>
+ <dia:enum val="0"/>
</dia:attribute>
</dia:object>
</dia:layer>
More information about the training-materials-updates
mailing list