Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
33 views
3 pages
LK Boot Sequence
Uploaded by
theumer2008
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download
Save
Save LK_Boot_sequence For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
33 views
3 pages
LK Boot Sequence
Uploaded by
theumer2008
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save LK_Boot_sequence For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save LK_Boot_sequence For Later
You are on page 1
/ 3
Search
Fullscreen
```mermaid
graph LR
_Start((S-LK)) --> lk_main(LK Main)
style _Start fill:#f9f,stroke:#333,stroke-width:4px
lk_main --> platform_early_init(Platform Early 초기화)
subgraph platform early 초기화
mmu_init(mmu enable) --> read_chip_id(Read chip id)
read_chip_id --> display_panel_init(LCD init)
display_panel_init --> init_fbs(FB 초기화)
init_fbs --> set_first_boot_device_info(Boot device Read)
set_first_boot_device_info --> uart_test(UART init)
uart_test --> dram_info(RAM info)
dram_info --> board_info(Board info)
board_info --> print_banner(Banner 로그)
print_banner --> dbg_snapshot_boot(Boot cnt)
dbg_snapshot_boot --> serial_register(SEC UART)
style mmu_init fill:#f4f,stroke:#333,stroke-width:4px,stroke-dasharray:5,5
end
platform_early_init -.- mmu_init
platform_early_init --> pdev_device_init[Platform Device 등록]
pdev_device_init --> target_early_init[Target Early 초기화]
target_early_init -.- read_hw_rev((HW Rev))
style platform_early_init fill:#4ff,stroke:#33,stroke-width:4px
style target_early_init fill:#49f,stroke:#33,stroke-width:4px
subgraph Target early 초기화
flexpmu_dbg(pmu dbg) --> pmic_init(PMIC 초기화)
pmic_init --> dp_pmic_init(DP PMIC 초기화)
dp_pmic_init --> pdic(PDIC 초기화)
pdic --> muic(MUIC 초기화)
muic --> ifconn(IFCON 초기화)
ifconn --> charget(CHARGER 초기화)
charget --> fuelgauge(FUELGAUGE 초기화)
end
target_early_init -.- flexpmu_dbg
target_early_init --> heap_init
heap_init -->call_constructors
call_constructors --> kernel_init
kernel_init --> bootstrap2((Bootstrap2))
```
```mermaid
graph LR
Bootstrap2((BootStrap2)) --> platform_init
subgraph platform init
blk_init(UFS 초기화) --> check_gpt(GPT 생성)
check_gpt --> pit_update(PIT 업데이트)
pit_update --> load_secureOS(Secure OS load)
load_secureOS --> check_edl(EDL,T32 Boot check)
check_edl --> param_part(Param 초기화)
param_part --> ddi_data(ddi 초기화)
ddi_data --> efuse_data(efuse 초기화)
efuse_data --> bl_init(EMC)
bl_init --> init_mrstb(WARM/COLD Reset)
init_mrstb --> check_keypad(Key 입력 체크)
check_keypad --> reboot_mode(Reboot mode 체크)
reboot_mode --> debug_work(Debug 관련)
debug_work --> logbuf(log buffer 초기화)
logbuf --> display_drv_init(LCD 드라이버 초기화)
display_drv_init --> check_download((다운로드 모드 진입))
display_drv_init --> check_upload((업로드모드 진입))
display_drv_init --> check_dn_err(다운로드 에러 체크)
display_drv_init --> check_boot(LPM/RECVOERY 모드 체크)
check_boot --> draw_logo(로고 출력)
draw_logo --> display_device_log(Device 정보 출력)
style blk_init fill:#f4f,stroke:#333,stroke-width:4px
style load_secureOS fill:#f4f,stroke:#333,stroke-width:4px,stroke-dasharray:5,5
end
platform_init -.- blk_init
platform_init --> target_init
target_init --> apps_init((SBOOT APP Call))
```
```mermaid
graph LR
sbl_boot_task((Normal Boot mode)) --> printf_prompt(prompt mode)
printf_prompt --> prepare_for_booting(DBG Uint Clear)
prepare_for_booting --> cmd_boot(boot)
cmd_boot --> load_boot_images(kernel Load)
load_boot_images --> pre_check_kernel_integrity(Security Check)
pre_check_kernel_integrity --> cmd_scatter_load_boot(kernel Image copy)
cmd_scatter_load_boot --> load_dtb(DTB Overlay)
load_dtb --> avb_main(AVB Check)
avb_main --> configure_dtb(DTB 편집)
configure_dtb --> Kernel_Jump((Kernel JUMP))
```
You might also like
Logcat Omc Update Log
PDF
No ratings yet
Logcat Omc Update Log
1,903 pages
Corona: H103358 Rev A
PDF
100% (1)
Corona: H103358 Rev A
85 pages
Assessment Recording Sheet and Data Tracker: Created by Primary Junction
PDF
No ratings yet
Assessment Recording Sheet and Data Tracker: Created by Primary Junction
7 pages
Arduino Tutorial
PDF
100% (1)
Arduino Tutorial
85 pages
21CS53 DBMS Module3 QuestionBank 2023-24
PDF
No ratings yet
21CS53 DBMS Module3 QuestionBank 2023-24
3 pages
공설입 코딩 예제
PDF
No ratings yet
공설입 코딩 예제
8 pages
컴퓨터구조 8장
PDF
No ratings yet
컴퓨터구조 8장
44 pages
ARM Operating Modes
PDF
0% (1)
ARM Operating Modes
152 pages
Qualcomm File Details by SSM
PDF
No ratings yet
Qualcomm File Details by SSM
13 pages
Figures of Speech
PDF
100% (1)
Figures of Speech
3 pages
Launch Emulator
PDF
No ratings yet
Launch Emulator
30 pages
Minimal Fs LCD Log
PDF
No ratings yet
Minimal Fs LCD Log
219 pages
Embedded Linux: Kernel Make (Compressed With Boot)
PDF
No ratings yet
Embedded Linux: Kernel Make (Compressed With Boot)
12 pages
Driver Bitfury16
PDF
No ratings yet
Driver Bitfury16
95 pages
X-Hyper255B Developer Manual Ver2.1
PDF
No ratings yet
X-Hyper255B Developer Manual Ver2.1
269 pages
Steel Beams Analysis
PDF
No ratings yet
Steel Beams Analysis
15 pages
Problem On Samsung KS0713 - Crystalfontz LCD Forum
PDF
0% (1)
Problem On Samsung KS0713 - Crystalfontz LCD Forum
2 pages
The Star Wars
PDF
No ratings yet
The Star Wars
200 pages
Jagan Teki U Boot From Scratch v2019 01 Edition v2
PDF
No ratings yet
Jagan Teki U Boot From Scratch v2019 01 Edition v2
63 pages
Bootimx8 Boot Log
PDF
No ratings yet
Bootimx8 Boot Log
15 pages
Embedded 1
PDF
No ratings yet
Embedded 1
187 pages
rk3328 1
PDF
No ratings yet
rk3328 1
23 pages
Device Tree Examples
PDF
No ratings yet
Device Tree Examples
14 pages
Corona: H103358 Rev A
PDF
No ratings yet
Corona: H103358 Rev A
85 pages
Of Plat
PDF
No ratings yet
Of Plat
6 pages
Anti Revering Techniques (Zer0day) PDF
PDF
No ratings yet
Anti Revering Techniques (Zer0day) PDF
51 pages
Stack-up Simulator history: 일자 Revision 개정 내용 담당자 비고
PDF
No ratings yet
Stack-up Simulator history: 일자 Revision 개정 내용 담당자 비고
4 pages
Imx8 Boot Log
PDF
No ratings yet
Imx8 Boot Log
18 pages
1.0 New Log After Replace Frimware
PDF
No ratings yet
1.0 New Log After Replace Frimware
15 pages
U Boot
PDF
No ratings yet
U Boot
15 pages
Embedded Linux Kernel Make With Compressed Boot PDF
PDF
No ratings yet
Embedded Linux Kernel Make With Compressed Boot PDF
12 pages
How To Tell Linux Retrain and Scan PCIe Bus - Stack Overflow
PDF
No ratings yet
How To Tell Linux Retrain and Scan PCIe Bus - Stack Overflow
1 page
Syslog LT400 2024 06 11
PDF
No ratings yet
Syslog LT400 2024 06 11
57 pages
Setec 반도체 기초 2일차 230221
PDF
No ratings yet
Setec 반도체 기초 2일차 230221
71 pages
CH 7
PDF
No ratings yet
CH 7
114 pages
Zed2 Zedboard
PDF
No ratings yet
Zed2 Zedboard
6 pages
Ch2 Bootloader
PDF
No ratings yet
Ch2 Bootloader
42 pages
This Text Provides An Insight Into The Embedded Linux Boot Process
PDF
No ratings yet
This Text Provides An Insight Into The Embedded Linux Boot Process
6 pages
FDT Fixup
PDF
No ratings yet
FDT Fixup
3 pages
Bootloader Checklist
PDF
No ratings yet
Bootloader Checklist
3 pages
Bootloader Notes
PDF
No ratings yet
Bootloader Notes
22 pages
Syslog LT400 2024 09 09
PDF
No ratings yet
Syslog LT400 2024 09 09
24 pages
ARM64 Kernel Booting Process
PDF
No ratings yet
ARM64 Kernel Booting Process
11 pages
FreeBSD Boot Log
PDF
No ratings yet
FreeBSD Boot Log
8 pages
Boot1 - Debian Imx6
PDF
No ratings yet
Boot1 - Debian Imx6
11 pages
Linux Boot
PDF
No ratings yet
Linux Boot
9 pages
S17+ BrainOs+ Kernel
PDF
No ratings yet
S17+ BrainOs+ Kernel
5 pages
Zadanie1 Komentarze
PDF
No ratings yet
Zadanie1 Komentarze
4 pages
Water Lavel Code
PDF
No ratings yet
Water Lavel Code
2 pages
FreeRTOS CA55 SMP Introduction
PDF
No ratings yet
FreeRTOS CA55 SMP Introduction
22 pages
Multi-Stage Payment Methods
PDF
No ratings yet
Multi-Stage Payment Methods
11 pages
Output
PDF
No ratings yet
Output
20 pages
Day1 02 Preparing Environment For WSL2
PDF
No ratings yet
Day1 02 Preparing Environment For WSL2
45 pages
Kode Arduino Uno WOKWI Latihan 1 (Lifia XII.1)
PDF
No ratings yet
Kode Arduino Uno WOKWI Latihan 1 (Lifia XII.1)
3 pages
Porting To Arm
PDF
No ratings yet
Porting To Arm
23 pages
Assurance Ethics, Values & Good Governance Compress Edition PDF
PDF
No ratings yet
Assurance Ethics, Values & Good Governance Compress Edition PDF
216 pages
PH Process Chemistry
PDF
No ratings yet
PH Process Chemistry
25 pages
Compaction and Consolidation of Soils 4a - Compaction
PDF
No ratings yet
Compaction and Consolidation of Soils 4a - Compaction
28 pages
Alliance Supplier Guide 2.3
PDF
No ratings yet
Alliance Supplier Guide 2.3
3 pages
2nd Grade Skills Checklist: Reading & Language Arts
PDF
No ratings yet
2nd Grade Skills Checklist: Reading & Language Arts
4 pages
Core Mathematics 4 Jun14
PDF
No ratings yet
Core Mathematics 4 Jun14
4 pages
Cybersecurity Mesh
PDF
No ratings yet
Cybersecurity Mesh
12 pages
Dii Battery Storage Report December 2019
PDF
No ratings yet
Dii Battery Storage Report December 2019
40 pages
Sudan To Tamworth Stories of Resilience, Hope and Transition
PDF
No ratings yet
Sudan To Tamworth Stories of Resilience, Hope and Transition
4 pages
SAT Lesson 15 - Grammar Practice
PDF
No ratings yet
SAT Lesson 15 - Grammar Practice
6 pages
Erreur 0 104 PDF
PDF
No ratings yet
Erreur 0 104 PDF
2 pages
Squishy Circuits Handout
PDF
No ratings yet
Squishy Circuits Handout
9 pages
11.cattle Insurance
PDF
No ratings yet
11.cattle Insurance
22 pages
76.research On The Influence of Heat Treatment On The
PDF
No ratings yet
76.research On The Influence of Heat Treatment On The
7 pages
Welding Research: Development of A New Hot-Cracking Test-The Sigmajig
PDF
No ratings yet
Welding Research: Development of A New Hot-Cracking Test-The Sigmajig
6 pages
Query Optimization 1711205804
PDF
No ratings yet
Query Optimization 1711205804
9 pages
Lampiran 1 Lembar Persetujuan Setelah Penjelasan (PSP) : (Informed Consent)
PDF
No ratings yet
Lampiran 1 Lembar Persetujuan Setelah Penjelasan (PSP) : (Informed Consent)
9 pages
10 Things High Performing Leaders Never Do
PDF
No ratings yet
10 Things High Performing Leaders Never Do
12 pages
Larteh Final
PDF
No ratings yet
Larteh Final
11 pages
Mesin Skala Industri
PDF
No ratings yet
Mesin Skala Industri
2 pages
Planetarium Paradigm Shift
PDF
No ratings yet
Planetarium Paradigm Shift
6 pages
Diff. Lit. Elements
PDF
No ratings yet
Diff. Lit. Elements
11 pages
Formal Idioms and Phrases
PDF
No ratings yet
Formal Idioms and Phrases
2 pages
1.b. GPP Monitoring Tool
PDF
No ratings yet
1.b. GPP Monitoring Tool
2 pages
PLC: Programmable Logic Controller – Arktika.: EXPERIMENTAL PRODUCT BASED ON CPLD.
From Everand
PLC: Programmable Logic Controller – Arktika.: EXPERIMENTAL PRODUCT BASED ON CPLD.
Franco Mario
No ratings yet
All My IT Tech Posts
From Everand
All My IT Tech Posts
Stephen Edwards
No ratings yet
CISCO PACKET TRACER LABS: Best practice of configuring or troubleshooting Network
From Everand
CISCO PACKET TRACER LABS: Best practice of configuring or troubleshooting Network
Mulayam Singh
No ratings yet
LPIC-1 Primer
From Everand
LPIC-1 Primer
John Greene
4.5/5 (3)
Foundation Course for Advanced Computer Studies
From Everand
Foundation Course for Advanced Computer Studies
Franck Ismael Djédjé
No ratings yet
Cisco CCNA Command Guide: An Introductory Guide for CCNA & Computer Networking Beginners: Computer Networking, #3
From Everand
Cisco CCNA Command Guide: An Introductory Guide for CCNA & Computer Networking Beginners: Computer Networking, #3
Ramon Nastase
4.5/5 (2)
Configuration of a Simple Samba File Server, Quota and Schedule Backup
From Everand
Configuration of a Simple Samba File Server, Quota and Schedule Backup
Dr. Hedaya Alasooly
No ratings yet
Learn SAP Basis in 24 Hours
From Everand
Learn SAP Basis in 24 Hours
Alex Nordeen
4.5/5 (2)
Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation
From Everand
Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation
Bruce Dang
No ratings yet
Dreamcast Architecture: Architecture of Consoles: A Practical Analysis, #9
From Everand
Dreamcast Architecture: Architecture of Consoles: A Practical Analysis, #9
Rodrigo Copetti
No ratings yet
Some Tutorials in Computer Networking Hacking
From Everand
Some Tutorials in Computer Networking Hacking
Dr. Hidaia Mahmood Alassouli
No ratings yet