[Oberon] USB storage

peter at easthope.ca peter at easthope.ca
Mon Jun 13 00:16:28 CEST 2022


Hi,

A Kingston USB stick and a SD card in an adapter are connected to a PC
with ETH Oberon.  

UsbSystem.Start and UsbStorage.Install work without obvious errors.

Partitions.Show
  ...
Disk: USBSCSI0, 245MB, removable, Usb Transparent SCSI device
USBSCSI0#00    245MB --- (Whole disk)
USBSCSI0#01    244MB   6 * DOS FAT16 >= 32M
USBSCSI0#02    0.8MB --- (Free)

Disk: USBSCSI1, 7668MB, removable, Usb Transparent SCSI device
USBSCSI1#00   7668MB --- (Whole disk)
USBSCSI1#01   7664MB  11 Win 95/98, FAT32
USBSCSI1#02    3.6MB --- (Free)

FileSystem.Mount USB  FatFS USBSCSI0#01 ~
System.Log shows,
USB: OFSFATVolumes.New failed

FileSystem.Mount SD    FatFS USBSCSI1#01 ~
System.Log shows,
SD: OFSFATVolumes.New failed

These lines are in Kernel.Log.

Partitions: GetGeometry result -3
Partitions: USBSCSI0 1*1*502784=502784 -> 299*60*28=502320
Partitions: GetGeometry result -3
Partitions: USBSCSI1 1*1*15704064=15704064 -> 2138*136*54=15701472

"-3" is from Disks.Mod.

	(** common errors - a device may also return its own error codes > 0 *)
    ...
	Unsupported* = -3;	(** operation is currently not supported on this device *)

FAT file systems on rotating disks mounted. This geometry is reported 
and the arithmetic seems OK but both filesystems fail to mount. 

Ideas?

Thx,                 ... P.L.
 

-- 
mobile: +1 778 951 5147
  VoIP: +1 604 670 0140
   48.7693 N 123.3053 W



More information about the Oberon mailing list