is there a decent online tutorial on the basics of (ARM) toolchains?

i'm interested in finding a tutorial that discusses the fundamentals
of cross-compile toolchains. naturally, i'd use it in the context of
cross-compiling stuff for my BBB, but i'd like it to be general enough
to present a beginner-level tutorial for students who just want to
know what a toolchain is, how it works, the differences between them
and so on.

  anything like that out there? thanks.

rday

You could find many valuable documents from http://free-electrons.com/docs/. Hope it helps.

Not sure this is what you want, but Jan Axelson has a nice tutorial for BB here
http://lvr.com/eclipse1.htm