The Noname board can load Milo from the Windows NT ARC firmware (Section E.5.1 booting from Windows NT ARC firmware), from the SRM Console (Section E.5.5 Loading Milo from the SRM Console). and from a failsafe boot block floppy (Section E.5.3 Loading from a Failsafe Boot Block Floppy). A flash management utility, runnable from Milo is available so that once Milo is running, it can be blown into flash (Section E.7 running the flash management utility). However, be warned that once you have done this you will lose the previous image held there as there is only room for one image.
The way that Noname boots is controlled by a set of jumpers on the board, J29 and J28. These look like:
The two options that we're interested in are J28, pins 1-3 which boots the console/loader from flash and J29, pins 1-3 which boots the console/loader from a boot block floppy. The second option is the one that you need to first boot Milo on the Noname board.4 J29 2 x x x 6 1 x x x 5 J28 2 x x x 6 1 x x x 5 3
Once you've selected the boot from floppy option via the jumpers, put the SRM boot block floppy containing Milo into the floppy and reboot. In a few seconds (after the floppy light goes out) you should see the screen blank to white and Milo telling you what's going on.
If you are really interested in technical stuff, the Noname loads images off of the floppy into physical address 0x104000 and images from flash into 0x100000. For this reason, Milo is built with it's PALcode starting at 0x200000. When it is first loaded, it moves itself to the correct location (see relocate.S).