Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boards:ecb:usb-fifo:start [2017/03/26 16:59]
will [Example Code]
boards:ecb:usb-fifo:start [2019/08/10 11:00] (current)
b1ackmai1er [Software support]
Line 162: Line 162:
  
 I also have a file transfer application for CP/M, FIFOPIPE. Drop me an email (will /at/ sowerbutts.com) if you'd like to try it out. I also have a file transfer application for CP/M, FIFOPIPE. Drop me an email (will /at/ sowerbutts.com) if you'd like to try it out.
 +
 +===== Software support =====
 +
 +RomWBW 2.9.2-pre.3 included driver support for the ecb-usb-fifo board. The driver does not support interrupts. It has been confirmed working on the SBC-V2 and the MKIV. Performance is poor compared to normal serial communication. The driver can be enabled with the following assembly customization:​
 +
 +<​code>​
 +UFENABLE ​ .SET  TRUE
 +</​code>​
 +
 +Inclusion of the driver in RomWBW will result in the board appearing as SIO serial port. The port is virtual in nature and changing serial settings have no affect on it's operation.
 +
 +<​code>​
 +RetroBrew HBIOS v2.9.2-pre.3,​ 2019-08-07
 +
 +SBC Z80 @ 3.992MHz
 +0 MEM W/S, 1 I/O W/S, INT MODE 2
 +512KB ROM, 512KB RAM
 +
 +UART0: IO=0x68 16550A MODE=38400,​8,​N,​1
 +DSRTC: MODE=STD Thu 2019-08-08 17:42:23 CHARGE=ON
 +MD: UNITS=2 ROMDISK=384KB RAMDISK=384KB
 +USB-FIFO: IO=0x0C
 +
 +Unit        Device ​     Type              Capacity/​Mode
 +---------- ​ ---------- ​ ---------------- ​ --------------------
 +Disk 0      MD1:        RAM Disk          384KB,LBA
 +Disk 1      MD0:        ROM Disk          384KB,LBA
 +Char 0      UART0: ​     RS-232 ​           38400,8,N,1
 +Char 1      SIO0:       ​RS-232 ​           9600,8,N,1
 +</​code>​
 +
 +Depending on how many character based ports are in your system, you may be able to use CP/M redirection to access the USB-Fifo port. In order for the the USB-fifo board to be used as the console device it must be set as the first RomWBW CIO device through the FORCECON option.
 +
 +<​code>​
 +FORCECON .SET 2
 +</​code>​
 +
 +Serial File transfer using the USB-Fifo can be accomplished using Willl Sowerbutts fifo-pipe program or using XModem. XModem requires a custom version to be assembled with USB-Fifo driver overlay.
  
  
boards/ecb/usb-fifo/start.1490561956.txt.gz · Last modified: 2017/03/26 16:59 by will
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0