Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
1. In short , I want to know how sti5518 boot sw from flash to RAM.
2. IRD start to boot SW reading two bytes at addressses 7FFFFFFE and 7FFFFFFF in the flash and make negative jump in flash memory and start to boot sw to RAM. I read this in STi5518 datasheet.But from where cames these addreses , STi5518 has only RAM_s. Flash can't be initating by itself. Is it in eeprom
sti5518 not usually copy code from flash to RAM. Only flash subroutines copied to ram at sat tuners with only one flash chip installed- when flashing process in progress ( like channel list update or firmware update) flash is not accesible, then flasher code execute from RAM.
At the internal ram (0x80000000+2KB) only trap subroutines are placed.
Flash usually placed at 0x7ff0000, 0x7fe0000, 0x7fc00000 dependently of flash size (1M, 2M,4M resp)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.