На процессорах сотых весов bootloader состоит из 2х частей:
1) init boot - шьется производителем весов, нужна для инициализации проца, инициализации flash, включения клавиатуры (шьется только производителем, используя программатор - именно поэтому закупаем процы в С+);
2) main boot - то что идет в комплекте с прошивкой, стартует после init boot, запускает основную прошивку, либо показывает меню прошивки и инициализирует uart, либо сетевую карту.
init boot - секретная часть bootloader'a, в свободном доступе нет и не будет, более того для прошивки нужен программатор, который стоит негуманно и, довольно таки, редкая птица сам по себе.