[Q] Bootloaders, JTAG and Serial Ports

1 posts
Thanks Meter: 0
By jim5121111, Junior Member on 8th February 2014, 08:07 PM
Post Reply Subscribe to Thread Email Thread
I have a general curiosity question. If the bootloader on a phone, such as a Galaxy S or S4, is not functioning properly, and the JTAG port nonfunctional, is there any other way to reprogram the bootloader, such as through a serial port? If not, can the chip be de-soldered and replaced? Is it a single chip that contains the CPU and the flash that contains the bootloader and android operating system, or are these on separate chips in general? Thanks.
10th February 2014, 04:10 AM |#2  
Renate NST's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter: 883
I have limited knowledge and can't generalize, but here's what I do know about one specific device.
That's the Nook Touch with a TI OMAP3621 processor.

The OMAP has ROM directly on chip for a very simple bootloader.
Depending on how the boot_sys pins are configured it can load from NAND, SD card, UART or USB.
It will load a primary bootloader (mlo, x-loader) which loads the secondary bootloader (u-boot.bin) which loads the kernel and ramdisk image(s).

Some devices do have a locked ROM bootloader which will only load signed primary bootloaders.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes