Index of /fuzix

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[DIR]archive/2018-08-11 22:48 -  
[IMG]fuzix-clean-shutdown.png2018-07-17 13:51 5.5K 
[VID]fuzix-on-mooh_1120k.mp42017-09-21 22:01 4.2M 
[VID]fuzix-on-mooh_small.mp42017-09-21 22:00 431K 
[   ]fuzix-patches-20180725.tar.gz2018-07-25 07:41 2.2K 
[   ]fuzix-patches-20190428.tar.gz2019-04-29 06:33 6.1K 
[VID]nitros9l2mooh_drivewire.mp42017-09-21 21:52 865K 
[VID]nitros9l2mooh_sdcard.mp42018-04-07 10:40 416K 
[   ]sdbdos-eprom8-all-v1.rom2018-04-12 22:29 64K 
[   ]sdcard.img_mooh-dualboot-20180725.zip2018-07-25 07:40 1.2M 
[   ]sdcard.img_mooh_dualboot-20190428-cocovga.zip2019-04-28 12:20 1.4M 
[   ]sdcard.img_mooh_dualboot-20190428.zip2019-04-28 11:52 1.4M 
[   ]sdcard.img_mooh_dualboot-20190908-cocovga.zip2019-09-08 21:17 1.5M 
[   ]sdcard.img_mooh_dualboot-20190908.zip2019-09-08 21:17 1.5M 
[   ]sdcard.img_mooh_dualboot-20190915.zip2019-09-15 10:17 1.5M 

FUZIX builds for the dragon-mooh (and dragon-nx32) platforms

The sdcard.img* contains a complete FUZIX setup and can be written to an SD card. See also Instructions for preparing SD cards for the MOOH.

Note: To avoid file system corruption on the SD card, shut down FUZIX cleanly with:

telinit 6

and wait for "Halted." to appear before turning off or resetting the machine (or emulator).

The SDBOOT boot ROM for the MOOH board includes a bootloader for loading an OS kernel from the SD card on power-on. Hold the SHIFT key to ignore the SD card. Hold the BREAK key to load an alternate kernel (sector 192 instead of 64). When using the prebuilt dual-boot image, NitrOS-9 will boot by default, and FUZIX will boot if BREAK is held at power-on.

Emulation in XRoar

XRoar from http://www.6809.org.uk/xroar/ can also emulate the SPI interface and SD card on the Spinx-512 and MOOH boards. The same SD card image can be used for emulation and for real systems. Download the sdcard.img*.zip and unzip it in your XRoar folder, with the filename "sdcard.img". Download sdbdos-eprom8-all-v1.rom which is a ROM image. Then start XRoar like this:

xroar -default-machine dragon32 -cart mooh -cart-rom sdbdos-eprom8-all-v1.rom -load-hd0 sdcard.img

Or if using XRoar versions prior to 1.0:

xroar -default-machine dragon32 -cart mooh -cart-rom sdbdos-eprom8-all-v1.rom

The same sdbdos-eprom8-all-v1.rom image can also be written to a real 256Mbit EPROM.

Older notes for XRoar with DriveWire

The (archived) fuzix.bin-*+sd builds are for real machines and use the bit-banger for DriveWire - these cannot be used with XRoar. The other (old, archived) fuzix.bin-* builds use the Becker interface for DriveWire and can be run with XRoar as described below.

xroar -default-machine dragon32 -romlist d32=d32-dwload-becker.rom -cart nx32 -cart-becker

or

xroar -default-machine dragon32 -romlist d32=d32-dwload-becker.rom -cart nx32 -cart-becker

Bootdevice is 2048 + drive number where fuzix.dsk is mounted. For example, drive 1 is 2049.

Enjoy!
Tormod

Sources