Author Topic: How booting sequence works ?.  (Read 711 times)

0 Members and 1 Guest are viewing this topic.

Offline muthukural001Topic starter

  • Regular Contributor
  • *
  • Posts: 211
  • Country: in
How booting sequence works ?.
« on: May 30, 2019, 12:20:57 pm »
Hello All,

I have a doubt on SoC (don't have datasheet) booting...In the schematic I have, there is an SPI EEPROM that is connected to SOC and  a SPI-USB module which is connecting SoC 's SPI to PC to load an image file...So, when SOC powers up, the followings will happen,

1. Boot ROM code in the SoC will look for a booting media
2. Boot configuration pins are selected so that booting media is SPI...
3. From the PC, the image file (Application code) will be loaded in to EEPROM.

Here is my doubts,

When I next power up the SoC, it will go to SPI mode to receive the image file but this time I might want to boot from the EEPROM as it has the image file...To boot from the EEPROM, I need to change the boot configuration pins so that it will boot from the EEPROM ?...I am little confused here...Please help me to understand this...


Thanks,
Muthu
 

Offline Rerouter

  • Super Contributor
  • ***
  • Posts: 4694
  • Country: au
  • Question Everything... Except This Statement
Re: How booting sequence works ?.
« Reply #1 on: May 30, 2019, 12:37:48 pm »
That sounds about right, the pin strip to program the memory lets you load a file, you then need to remove that pin strip to let the device boot from the memory
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf