~/talk

U-Boot - Bootloader for IoT Platform?

slides:none on file

Demonstrates a concrete path to run U-Boot on a very small IoT board by trimming features, changing build flags and adjusting defaults so the final image falls below typical 256 kB constraints; resulting binary shrinks from ~422 kB to under 200 kB. Uses kconfig, size/nm and a symbol-diff tool, enables --gc-sections and per-function/data sections, changes FAT cluster default from 64KB to 4KB, and reduces a USB buffer (64KB→16KB); boot-from-ROM with relocation disabled works.

AI-written summary · about

  1. 0:00U-Boot for IoT platforms
  2. 3:31Target platform basics
  3. 10:01Shrinking U-Boot footprint
  4. 16:48Relocating U-Boot to RAM
  5. 27:23First execution USB issues
  6. 31:17Stack overflow FAT errors
  7. 33:05Final system conclusions
  8. 35:14Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.