Parent |
NOTE: | This web site is not some kind of 'official' documentation hub for the XT-IDE card. It is simply the result of someone who decided to add to the documentation that exists elewhere. |
Link to official DOCUMENTATION | (see note 1 below) |
Link to SOFTWARE downloads | (see notes 2 and 3 below) |
XUB release R622 - Ugrading to release R622 | (can also be used to populate an empty EEPROM) |
XUB release R622 - Altering the base I/O address |
Note 1 | At the pointed-to web page, the majority of information is about the final major version of the XUB, version 2.0.0 beta 3 (the initial release of 2.0.0 beta 3, and the many subsequent releases) |
Note 2 | Each version of the XUB is supplied with a DOS based configuration program, named IDECFG.COM in 1.1.x versions of the XUB, and named XTIDECFG.COM in 2.x.x versions. Normally, the IDECFG/XTIDECFG program is used to: configure the downloaded XUB, then write the configured XUB directly to the empty EEPROM on your XT-IDE card. Optionally, you could use IDECFG/XTIDECFG to: configure the downloaded XUB, then produce a new BIN file. You would then use an EPROM programmer to write the new BIN file into the EEPROM (or EPROM, if applicable). You can also use the IDECFG/XTIDECFG program to: * Reconfigure the XUB that already exists in your XT-IDE's EEPROM; or * Overwrite the XUB that already exists in your XT-IDE's EEPROM (e.g. putting in a new version). When you use the IDECFG/XTIDECFG program to reconfigure the XUB, IDECFG/XTIDECFG also automatically makes an adjustment so that the 8-bit checksum is 00 (a requirement of BIOS expansion ROM code). The IDECFG/XTIDECFG program is not generic. Play safe and use the IDECFG/XTIDECFG program supplied with the particular XUB version that you are using (it is tailored for that version of XUB). If you are upgrading to a new XUB version, use the IDECFG/XTIDECFG program supplied with the new XUB version. |
Note 3 | Do not assume that the copy of XUB that you download is suitable 'out-of-the-box' for your XT-IDE card. For example, per note 2, the 8-bit checksum may not be set appropriately in the downloaded XUB. The IDECFG/XTIDECFG program will automatically adjust that for you. For example, if I download release R602 of 2.0.0 beta 3+, then use R602's XTIDECFG.EXE to read in R602's file of IDE_XT.BIN, I find that the 'Device type' is set to 'XT-CF PIO8' (shortened to just 'BIU 8'). For my VCF XT-IDE Rev 4 card, jumpered to its default settings, and jumpered to hi-speed mode, I have to change the XUB's 'Device type' setting to 'XTIDE rev 2 or modded rev 1'. (Photo) Then the XUB will be suitably configured for my VCF XT-IDE Rev 4 card. BTW. The 'Device type' setting of 'XT-CF PIO8' in the XUB is what works for my 'XT-CF-Lite Version 4.1' card. The XTIDECFG program has an 'Auto Configure' feature. If your XT-IDE card is functional, and there are no conflicts of I/O addresses, that feature does a good job of working out the 'Device type' setting and the 'Base (cmd block) address' setting for you. An example of using that feature is at here. |