SlideShare a Scribd company logo
1 of 8
Bootloader
BASICS
MEDHAT HUSSAIN
Agenda
 ECU Memory Distribution/maping
 Bootloader types
 Bootloader functionality
ECU Flash memory Distribution
 Interrupt vector table (IVT)
 Secondary Bootloader
 Functional test
 Main functionality
Bootloader
Functional Test
Main
Functionality
IVT
Interrupt vector table (IVT)
 Hardware interrupts
 Software Traps
 Exception handling
&ISR0
&ISR1
&ISR2
&ISR3
…
IVT
Bootloader types
Primary (Boot Strap)
Secondary
Bootloader Types
Primary
 Runs directly from the HW.
 Executes: From the Flash.
 Size: Small.
secondary
 Runs after the Primary Bootloader.
 Executes: From the RAM
 Size: Bigger
Bootloader Functionality
Primary
 Hardware checks
 Transfer the control to the relevant
running mode.
 Loading the secondary bootloader to the
RAM.
secondary
 Flashing new application.
 Diagnostics.
Please hit a like and
subscribe!

More Related Content

Similar to Bootloader fundamentals

IRJET- Orchestration of Operating System Start-Up
IRJET- Orchestration of Operating System Start-UpIRJET- Orchestration of Operating System Start-Up
IRJET- Orchestration of Operating System Start-UpIRJET Journal
 
Jailbreaking iOS
Jailbreaking iOSJailbreaking iOS
Jailbreaking iOSKai Aras
 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot) Omkar Rane
 
Interrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.kInterrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.kVijay Kumar
 
booting steps of a computer
booting steps of a computerbooting steps of a computer
booting steps of a computerAnusha Babooa
 
1.0 introduction to personal computer
1.0  introduction to personal computer1.0  introduction to personal computer
1.0 introduction to personal computerGagandeep Singh
 
FANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptx
FANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptxFANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptx
FANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptxPannaBushratul
 
Windows 1Fundaments.ppt
Windows 1Fundaments.pptWindows 1Fundaments.ppt
Windows 1Fundaments.pptkarthikvcyber
 
OS-20210426203801 introduction to os.ppt
OS-20210426203801 introduction to os.pptOS-20210426203801 introduction to os.ppt
OS-20210426203801 introduction to os.pptnaghamallella
 

Similar to Bootloader fundamentals (20)

IRJET- Orchestration of Operating System Start-Up
IRJET- Orchestration of Operating System Start-UpIRJET- Orchestration of Operating System Start-Up
IRJET- Orchestration of Operating System Start-Up
 
Jailbreaking iOS
Jailbreaking iOSJailbreaking iOS
Jailbreaking iOS
 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot)
 
Interrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.kInterrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.k
 
Booting
BootingBooting
Booting
 
unit 5.pptx
unit 5.pptxunit 5.pptx
unit 5.pptx
 
Bios
BiosBios
Bios
 
booting steps of a computer
booting steps of a computerbooting steps of a computer
booting steps of a computer
 
Bios
BiosBios
Bios
 
1.0 introduction to personal computer
1.0  introduction to personal computer1.0  introduction to personal computer
1.0 introduction to personal computer
 
FANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptx
FANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptxFANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptx
FANDAMENTAL OF COMPUTER SCIENCE FOR ENGINEERING.pptx
 
OS-20210426203801.ppt
OS-20210426203801.pptOS-20210426203801.ppt
OS-20210426203801.ppt
 
OS-20210426203801.ppt
OS-20210426203801.pptOS-20210426203801.ppt
OS-20210426203801.ppt
 
OS-20210426203801.ppt
OS-20210426203801.pptOS-20210426203801.ppt
OS-20210426203801.ppt
 
OS full chapter.ppt
OS full chapter.pptOS full chapter.ppt
OS full chapter.ppt
 
Windows 1Fundaments.ppt
Windows 1Fundaments.pptWindows 1Fundaments.ppt
Windows 1Fundaments.ppt
 
OS-20210426203801.ppt
OS-20210426203801.pptOS-20210426203801.ppt
OS-20210426203801.ppt
 
OS-20210426203801 introduction to os.ppt
OS-20210426203801 introduction to os.pptOS-20210426203801 introduction to os.ppt
OS-20210426203801 introduction to os.ppt
 
OS_Intro_Chap_1.ppt
OS_Intro_Chap_1.pptOS_Intro_Chap_1.ppt
OS_Intro_Chap_1.ppt
 
bios booting process
bios booting processbios booting process
bios booting process
 

More from Medhat HUSSAIN

Encrypted Communication (symmetric and asymmetric encryption)
Encrypted Communication (symmetric and asymmetric encryption)Encrypted Communication (symmetric and asymmetric encryption)
Encrypted Communication (symmetric and asymmetric encryption)Medhat HUSSAIN
 
The executable formats (PE, ELF, HEX, SREC AND ...)
The executable formats (PE, ELF, HEX, SREC AND ...)The executable formats (PE, ELF, HEX, SREC AND ...)
The executable formats (PE, ELF, HEX, SREC AND ...)Medhat HUSSAIN
 
Computer clusters vs hypervisors
Computer clusters vs hypervisorsComputer clusters vs hypervisors
Computer clusters vs hypervisorsMedhat HUSSAIN
 
The Bootloader (advanced)
The Bootloader (advanced)The Bootloader (advanced)
The Bootloader (advanced)Medhat HUSSAIN
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software BasicsMedhat HUSSAIN
 

More from Medhat HUSSAIN (8)

Encrypted Communication (symmetric and asymmetric encryption)
Encrypted Communication (symmetric and asymmetric encryption)Encrypted Communication (symmetric and asymmetric encryption)
Encrypted Communication (symmetric and asymmetric encryption)
 
PC Booting Sequence
PC Booting SequencePC Booting Sequence
PC Booting Sequence
 
The executable formats (PE, ELF, HEX, SREC AND ...)
The executable formats (PE, ELF, HEX, SREC AND ...)The executable formats (PE, ELF, HEX, SREC AND ...)
The executable formats (PE, ELF, HEX, SREC AND ...)
 
Deep web
Deep webDeep web
Deep web
 
Computer clusters vs hypervisors
Computer clusters vs hypervisorsComputer clusters vs hypervisors
Computer clusters vs hypervisors
 
Communication stack
Communication stackCommunication stack
Communication stack
 
The Bootloader (advanced)
The Bootloader (advanced)The Bootloader (advanced)
The Bootloader (advanced)
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software Basics
 

Recently uploaded

Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...
Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...
Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...nccl9823
 
Stacey+= Dubai Calls Girls O525547819 Call Girls In Dubai
Stacey+= Dubai Calls Girls O525547819 Call Girls In DubaiStacey+= Dubai Calls Girls O525547819 Call Girls In Dubai
Stacey+= Dubai Calls Girls O525547819 Call Girls In Dubaikojalkojal131
 
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'Euromotive Performance
 
Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...
Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...
Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...jabtakhaidam7
 
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be WrongIs Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be WrongMomentum Motorworks
 
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime BhilaiBhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilaimeghakumariji156
 
Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...
Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...
Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...Call Girls Mumbai
 
Goa ❤CALL GIRL ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRL
Goa ❤CALL GIRL  ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRLGoa ❤CALL GIRL  ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRL
Goa ❤CALL GIRL ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRLCall Girls Mumbai
 
Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...
Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...
Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...manju garg
 
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...Dipal Arora
 
Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...
Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...
Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...Call Girls Mumbai
 
Kolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service Available
Kolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service AvailableKolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service Available
Kolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service AvailableCall Girls Mumbai
 
FULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl Service
FULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl ServiceFULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl Service
FULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl Servicedollysharma2066
 
Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...gajnagarg
 
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...nirzagarg
 
Call Girls Kolkata +910000000000 call me Independent Escort Service Bengal
Call Girls Kolkata +910000000000 call me Independent Escort Service BengalCall Girls Kolkata +910000000000 call me Independent Escort Service Bengal
Call Girls Kolkata +910000000000 call me Independent Escort Service BengalCall Girls Mumbai
 
Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...
Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...
Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...jaspritkaur4u
 
Changodar Call Girls Book Now 7737669865 Top Class Escort Service Available
Changodar Call Girls Book Now 7737669865 Top Class Escort Service AvailableChangodar Call Girls Book Now 7737669865 Top Class Escort Service Available
Changodar Call Girls Book Now 7737669865 Top Class Escort Service Availablegargpaaro
 
Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...
Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...
Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...vershagrag
 

Recently uploaded (20)

Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...
Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...
Call Girls Pimple Saudagar ( Pune ) 9352988975 Visit Shobha_De At ( beautiese...
 
Stacey+= Dubai Calls Girls O525547819 Call Girls In Dubai
Stacey+= Dubai Calls Girls O525547819 Call Girls In DubaiStacey+= Dubai Calls Girls O525547819 Call Girls In Dubai
Stacey+= Dubai Calls Girls O525547819 Call Girls In Dubai
 
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
What Does It Mean When Mercedes Says 'ESP Inoperative See Owner's Manual'
 
Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...
Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...
Bhubaneswar🌹Vip Call Girls Odisha❤Heer 9777949614 💟 Full Trusted CALL GIRLS I...
 
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be WrongIs Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
 
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime BhilaiBhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
Bhilai Escorts Service Girl ^ 8250092165, WhatsApp Anytime Bhilai
 
Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...
Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...
Call Girl In Goa Call Girls Service Just Call 🍑👄9701288194🍑👄 Top Class Call G...
 
Goa ❤CALL GIRL ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRL
Goa ❤CALL GIRL  ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRLGoa ❤CALL GIRL  ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRL
Goa ❤CALL GIRL ❤CALL GIRLS IN Goa ESCORT SERVICE❤CALL GIRL
 
Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...
Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...
Exclusive Jhansi Call Girls (Adult Only) 💯Call Us 🔝 6378878445 🔝 💃 Escort Ser...
 
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
Washim Call Girls 📞9332606886 Call Girls in Washim Escorts service book now C...
 
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
 
Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...
Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...
Shimla Call Girls 💯Call Us 🔝 9xx000xx09 🔝 💃 Top Class Russian Shimla Call Gir...
 
Kolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service Available
Kolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service AvailableKolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service Available
Kolkata Call Girls Bengal 👉👉 0000000000 Top Class Call Girl Service Available
 
FULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl Service
FULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl ServiceFULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl Service
FULL ENJOY 8377087607 Call Girls In Paharganj (DELHI NCr) Call Girl Service
 
Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In dharamshala [ 7014168258 ] Call Me For Genuine Mode...
 
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Darbhanga [ 7014168258 ] Call Me For Genuine Models...
 
Call Girls Kolkata +910000000000 call me Independent Escort Service Bengal
Call Girls Kolkata +910000000000 call me Independent Escort Service BengalCall Girls Kolkata +910000000000 call me Independent Escort Service Bengal
Call Girls Kolkata +910000000000 call me Independent Escort Service Bengal
 
Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...
Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...
Bhubaneswar Call Girls 💯Call Us 🔝 9777949614 🔝 💃 Top Class Russian Bhubaneswa...
 
Changodar Call Girls Book Now 7737669865 Top Class Escort Service Available
Changodar Call Girls Book Now 7737669865 Top Class Escort Service AvailableChangodar Call Girls Book Now 7737669865 Top Class Escort Service Available
Changodar Call Girls Book Now 7737669865 Top Class Escort Service Available
 
Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...
Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...
Premium Call Girls Aurangabad Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class ...
 

Bootloader fundamentals