-
Notifications
You must be signed in to change notification settings - Fork 5
USB Mass Storage & ZuluIDE
By default, the USB mass storage functionality of ZuluIDE is disabled. It can be enabled by creating a zuluide.ini
file on the SD card used with your ZuluIDE, with the following two lines:
[IDE]
enable_usb_mass_storage = 1
Once this parameter is set in the INI fille, when the ZuluIDE powers on, if a USB host is detected, it will automatically enter USB mass storage mode and expose the contents of the SD card as a USB Mass Storage device. With ZuluIDE RP2040, throughput is limited to approximately one megabyte per second, which is the maximum that the on-board USB controller supports (USB 2.0 Full Speed).
If no USB host is detected, the ZuluIDE firmware will initialize as a normal storage device.
The ZuluIDE must be powered off before you attach a USB cable, in order for USB mass storage mode to initialize.
Access to the SD card contents via USB Mass Storage is only available when the ZuluIDE is not actively functioning as an IDE storage device.