From 839c57bd6fa119c438ebbdde71fd8e7ddbcfd548 Mon Sep 17 00:00:00 2001 From: retrofun <48840478+retrofun@users.noreply.github.com> Date: Thu, 8 Sep 2022 00:43:39 +0200 Subject: [PATCH] USB storage devices --- Peripherals.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Peripherals.md b/Peripherals.md index 0c9b7c4..cb6269f 100644 --- a/Peripherals.md +++ b/Peripherals.md @@ -5,6 +5,7 @@ The MIST currently supports: * [Power supply](#power-supply) * [USB keyboards](#usb-keyboards) * [USB mice](#usb-mice) + * [USB storage devices (thumb drives)](#usb-storage-devices-thumb-drives) * [USB-to-ethernet adaptors](#usb-to-ethernet-adaptors) * [Wireless USB keyboard/mouse combos](#wireless-usb-keyboardmouse-combos) * [Classic C64 style joysticks](#classic-c64-style-joysticks) @@ -16,7 +17,6 @@ The MIST currently supports: Currently unsupported are: * Original Atari ST and Amiga mice - * USB storage devices (thumb drives) * USB bluetooth dongles Support for these is a matter of firmware support and they may be supported one day. @@ -27,17 +27,23 @@ The board is powered via micro USB. The board draws ca. 300mA/5V. Additional pow # USB keyboards # -A USB keyboard to be used with the MIST needs to support the so-called "USB HID Boot mode". This is a simplified mode of communication with the keyboard mainly intended to be used when controlling the BIOS of a PC via USB keyboard. All USB keyboards tested so far support this and work properly on the MIST. This includes the keyboard part of all wireless keyboard mouse combos tested so far (incl. the Rii and the K400). +A USB keyboard to be used with the MiST needs to support the so-called "USB HID Boot mode". This is a simplified mode of communication with the keyboard mainly intended to be used when controlling the BIOS of a PC via USB keyboard. All USB keyboards tested so far support this and work properly on the MIST. This includes the keyboard part of all wireless keyboard mouse combos tested so far (incl. the Rii and the K400). # USB mice # -MIST supports standard USB mice. Most simple mice tested so far work fine. Very few mice have been reported not to work. Also the mouse part in some wireless keyboard mouse combos doesn't work properly. If in doubt use a simple wheel mouse of a well-known brand. +MiST supports standard USB mice. Most simple mice tested so far work fine. Very few mice have been reported not to work. Also the mouse part in some wireless keyboard mouse combos doesn't work properly. If in doubt use a simple wheel mouse of a well-known brand. Only one mouse is presented to the system. If more than one mouse is connected they all drive the system mouse. From the embedded systems view (Atari ST / Amiga) only one mouse is connected. E.g. it's currently not possible to play two player dual-mouse games like Lemmings for the Amiga this way. +# USB storage devices (thumb drives) # + +Since firmware 220805 MiST supports USB storage devices (thumb drives). + +Since firmware 220821 the boot order between SD and USB can be switched with the [on-board buttons](https://github.com/mist-devel/mist-board/wiki/JoystickShortcuts/#on-board-buttons). + # USB-to-ethernet adaptors # -[The MiST is able to use certain USB-to-ethernet adaptors](https://github.com/mist-devel/mist-board/tree/master/tutorials/soc#lesson-10-ethernet) based on certain Asix chips (AX88772 family) to connect to an ethernet. Only a few cores support the ethernet adaptor, e.g. AtariST. +[The MiST is able to use certain USB-to-ethernet adaptors](https://github.com/mist-devel/mist-board/tree/master/tutorials/soc#lesson-10-ethernet) based on certain Asix chips (AX88772 family) to connect to an Ethernet. Only a few cores support the Ethernet adaptor, e.g. AtariST. These USB-to-ethernet adaptors are known to work: @@ -127,9 +133,9 @@ Firmware 220220: A real Atari ST has two Atari Style joystick ports. Port 0 is used for the mouse and port 1 is used for the joystick. If two joysticks are required the user has to unplug the mouse and use a second joystick in port 0. -The MIST board also has two such connectors. We call them the "physical joystick ports". Since the mouse is connected via USB to the MIST both physical ports can be used for classic atari style joysticks. +The MIST board also has two such connectors. We call them the "physical joystick ports". Since the mouse is connected via USB to the MIST both physical ports can be used for classic Atari style joysticks. -If you connect a classic atari joystick to physical port 1 you can play single player games. If you instead connect a USB joystick you can also play single player games. +If you connect a classic Atari joystick to physical port 1 you can play single player games. If you instead connect a USB joystick you can also play single player games. If you connect two USB joysticks or one USB joystick and one classic Atari joystick to physical port 1 you can play two player games. The USB joystick will then become the "primary" joystick.