Pro nový nebo nepodporovaný čip (když nebudete mít ROM se zavaděčem) je nutné "nějak" vytvořit právě ten zavaděč. K tomu slouží cross compilace, ale ano - musíte mít alespoň jeden připravený počítač, co to zvládá, třeba Arduino s nějakými ledkami nebo displejem, aby bylo vidět, co děláte.
V úplně mezním případě není ani zapotřebí programovat ROM (tedy spíš EEPROM nebo EPROM). Pokud je k dispozici SRAM, tak by správný bastlíř dokázal ji na jednom počítači naplnit bootstrap kódem a "zaživa" (bez výpadku napájení) ji přepojit do nového počítače.
(což je další věc, která ve světě PC už je prakticky nemožná v běžných podmínkách)