mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 15:41:40 +00:00
doc: board: ti: am65x: Update with boot flow diagram
Update the bootflow svg diagram instead of the ascii version Reviewed-by: Neha Malcom Francis <n-francis@ti.com> Signed-off-by: Nishanth Menon <nm@ti.com>
This commit is contained in:
parent
68b3baaf3b
commit
fd358121bd
2 changed files with 1780 additions and 70 deletions
|
@ -41,76 +41,7 @@ applications. This should happen before running Linux.
|
|||
3. In production boot flow, we might not like to use full U-Boot,
|
||||
instead use Falcon boot flow to reduce boot time.
|
||||
|
||||
.. code-block:: text
|
||||
|
||||
+------------------------------------------------------------------------+
|
||||
| DMSC | R5 | A53 |
|
||||
+------------------------------------------------------------------------+
|
||||
| +--------+ | | |
|
||||
| | Reset | | | |
|
||||
| +--------+ | | |
|
||||
| : | | |
|
||||
| +--------+ | +-----------+ | |
|
||||
| | *ROM* |----------|-->| Reset rls | | |
|
||||
| +--------+ | +-----------+ | |
|
||||
| | | | : | |
|
||||
| | ROM | | : | |
|
||||
| |services| | : | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | | *R5 ROM* | | |
|
||||
| | | | +-------------+ | |
|
||||
| | |<---------|---|Load and auth| | |
|
||||
| | | | | tiboot3.bin | | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | : | |
|
||||
| | | | : | |
|
||||
| | | | : | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | | *R5 SPL* | | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | | Load | | |
|
||||
| | | | | sysfw.itb | | |
|
||||
| | Start | | +-------------+ | |
|
||||
| | System |<---------|---| Start | | |
|
||||
| |Firmware| | | SYSFW | | |
|
||||
| +--------+ | +-------------+ | |
|
||||
| : | | | | |
|
||||
| +---------+ | | Load | | |
|
||||
| | *SYSFW* | | | system | | |
|
||||
| +---------+ | | Config data | | |
|
||||
| | |<--------|---| | | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | | | | |
|
||||
| | | | | DDR | | |
|
||||
| | | | | config | | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | | | | |
|
||||
| | |<--------|---| Start A53 | | |
|
||||
| | | | | and Reset | | |
|
||||
| | | | +-------------+ | |
|
||||
| | | | | +-----------+ |
|
||||
| | |---------|-----------------------|---->| Reset rls | |
|
||||
| | | | | +-----------+ |
|
||||
| | DMSC | | | : |
|
||||
| |Services | | | +------------+ |
|
||||
| | |<--------|-----------------------|---->|*ATF/OP-TEE*| |
|
||||
| | | | | +------------+ |
|
||||
| | | | | : |
|
||||
| | | | | +-----------+ |
|
||||
| | |<--------|-----------------------|---->| *A53 SPL* | |
|
||||
| | | | | +-----------+ |
|
||||
| | | | | | Load | |
|
||||
| | | | | | u-boot.img| |
|
||||
| | | | | +-----------+ |
|
||||
| | | | | : |
|
||||
| | | | | +-----------+ |
|
||||
| | |<--------|-----------------------|---->| *U-Boot* | |
|
||||
| | | | | +-----------+ |
|
||||
| | | | | | prompt | |
|
||||
| | | | | +-----------+ |
|
||||
| +---------+ | | |
|
||||
| | | |
|
||||
+------------------------------------------------------------------------+
|
||||
.. image:: img/boot_diagram_am65.svg
|
||||
|
||||
- Here DMSC acts as master and provides all the critical services. R5/A53
|
||||
requests DMSC to get these services done as shown in the above diagram.
|
||||
|
|
1779
doc/board/ti/img/boot_diagram_am65.svg
Normal file
1779
doc/board/ti/img/boot_diagram_am65.svg
Normal file
File diff suppressed because it is too large
Load diff
After Width: | Height: | Size: 60 KiB |
Loading…
Reference in a new issue