Kurse wirst du zu dem Thema in Deutschland kaum finden. Meistens
arbeiten an sowas irgendwelche wissenschaftliche Mitarbeiter von den
UNI's die die nötige Zeit und die akzeptable Unterbezahlung mitbringen,
um an solchen Projekten zu arbeiten. Cross-Compiling ist easy, geht z.B.
mit Ubuntu eingerichtet unter VMWare Player. Kernel Portierungen gibt es
auch genug, wenn du nichts passendes findest, existieren einige
Linux-Communitys, wo dir geholfen werden kann. Ich kann dir aber gleich
sagen, plane viel Zeit ein, wenn du Linux auf deiner eigenen Hardware
laufen lassen möchtest.