• Please review our updated Terms and Rules here

The TRS -80 IDE versus the FreHD

Hans01

Experienced Member
Joined
Feb 17, 2014
Messages
459
Location
Netherlands
This comparison is based entirely on my personal experience as an experienced and enthusiastic computer user.
Feel free not to agree with me and add your own experiences to this review.

Hans.


The TRS -80 IDE versus the FreHD

As owner of a TRS80 Model 4p my love for old computers completely revitalized.
I want this computer to keep as much as possible in his original condition.
On the other hand, I do want maximum ease of use and solve his shortcomings from past.

At the moment there is a unique opportunity to solve one of these known shortcomings in two ways.

Unfortunately, the floppydisk system barely meets the modern requirements for ease of use , due to the absence of a reliable hard disk system.
There are now two excellent solutions available, namely the FreHD from the
highly active duo Ian Mavric and Frederic Vecoven and the TRS-80 IDE interface of the trio Matt ( FireBox ), FrankG, ( Chromedome45 ) and James Pearce.
Sorry for all the names of the people who have done a lot for these projects and I did not mention here, I don’t know them.

With one of these two systems you can make your TRS-80 completely up to date and useful for modern applications.

I bought a sets of the TRS-80 adapter and Ian was so kind to send me a FreHD set to evaluate it to convince me of the qualities of this interface. This set is going on tour in Europe for other users to test it for a few weeks. Just ask Ian about it.

First something about the technical aspects. As I have available only a model 4, I can only involve my findings on this model.
For the other models ( Model 3 and Model 1 ) the possibilities are about the same, but mostly with an extra interface or only minor limitations.

The hardware consists of a board of about 10 x 8 cm. The quality of the print and the components is excellent. The interfaces in both cases are available as a kit, loose components and as a readymade version.

The self-build of the interface, using a component package is for some experienced hobbyist with some experience and a good soldering iron and solder certainly feasible and cost saving properly.

I have 3 TRS-80 IDE's built without any problems and they worked immediately and were completely interchangeable.

The manual and support for the FreHD is excellent and for the TRS-80 IDE, less obvious and requires some detective work of the builder.

The result is a perfectly functioning modern disk system with a capacity of
about 26 megabytes. This is the maximum for the TRS-80 IDE and intentionally limited to the FreHD.
This space can be divided into up to eight partitions. This is more than enough, I think it fits all the available software for the TRS80 5 to 10 times in this space .

The hard disk can be used for LS-DOS 6; LDOS 5 and CP/M.

After this general information I would like to mention the advantages and disadvantages of the two interfaces.
The pro’s in green the against in red.


The FreHD

Pro:
Very small PCB that is rather easy to build.
Really FAT32 file system, so that the images can be edited and saved on an SD-Card, which can be modified on a PC. The images can be managed and used with
Most popular emulators for building and maintenance.
No need for modified drives, just use the default TRS 80 drivers.
The software sees the FreHD as an ordinary TRS 80 hard drive.
Extremely useful support software for file transfer between the hard disk and the PC,
TRS80 and floppies .
A built-in clock chip for date and time with battery backup, which can be fully integrated into the software.
By using different SD-cards you can easily switch between the various operating systems.
If you use the modified TRS80 bootrom, you get a menu to select one of the operating systems which exist on the SD.
Automatically boot without a floppy in the drive.
Very active development of supporting software.


Against:
Data storage is only possible on a SD card. (No real hard disk or CF-card supported).
Due to the technical expensive components and advanced file system and the RTC is the FreHD considerably more expensive than the TRS-80 IDE.
Think also about the transport from Australia and customs clearance fees at customs.
Due to extra build in security checking the response and transfer time is a little bit longer than the with the TRS80-IDE controller.


The TRS-80 IDE

Pro:
The ability to choose between a hard disk , CF or SD makes the system attractive
With a real harddrive is the system super fast.
With multiple partitions and smart boot floppies you have way to build a powerful system that supports more operating systems on one storing device.
Built-in in a computer is certainly possible, but requires some ingenuity.
If you build it yourself, you have a real cheap harddisk for your TRS-80.


Against:
Besides the small PCB with the controller there is need for a real harddisk, CF to IDE or SD to IDE adapter.
The system depends on modified drivers for every operating system, so you are
dependent of the good will of the developer.
The supporting software is minimal and you will need to make use of
utilities that are available in various libraries on the internet.
Auto Boot is not available, but seems to be solved by modifing the
existing software and the system rom.
The development of supporting software is at a low level or has completely stopped.
The data on the CF or SD card can not be maintained on the PC, but needs through
floppies happen.

Conclusion

Both interfaces do well where they are made for. They provide your TRS 80 with an extremely powerful hard disk system.
It makes working with the elderly computers again a pleasure.

Are you going for a cheap solution then the TRS-80 IDE is a good choice.
If you want more comfort and support, and you are willing to pay a reasonable, but justified price, then go for the FreHD.

A final point to consider is the availability and support in the future.
Both projects rely entirely on highly motivated volunteers, but for how long
they can and will continue to do so.

But whatever you chose, just do it, you won't regret it.
 
@ Hans01

Thanks for the Honest comparison of the 2 units.
I am a bit confused about only one thing .

TRS-80 Ide " Auto Boot is not available, but seems to be solved by modifying the existing software and the system rom. "
apart from that it is a good comparison.

Ray
 
@Ray

>> I am a bit confused about only one thing.
>>>> Auto Boot is not available, but seems to be solved by modifying the existing software and the system rom


Me too, but I picked it up from a discussion in "the Cheapo IDE interface" item between jaquinn and pearce_jj.
It was just mentioned there. I hope it will be true some time. :D


Hans.
 
My 2c worth:

I haven't tried the TRS-IDE solution, but I did strongly consider it before deciding on the FreHD.

I didn't have any problems importing a FreHD KIT-B into Canada. Shipping was $8AU, which I thought was reasonable.

Cost-wise, the FreHD B-KIT was affordable, and the additional components were easy and cheap to source.

Copying data onto the FreHD is pretty straight-forward. On a PC, simply copy the file(s) onto the SD card. Once installed, there are utilities to view the new files on the card as well as import them onto the HD image. Yes, it is a two-step process, but no floppies are required.
For me, this was the deciding factor as I wanted a non-mechanical solution as I couldn't count on my 30 year old floppy drives still being functional 10 or 20 years from now.
Using the TRS-80 IDE card with an CF adapter would accomplish the same thing, but required two boards instead of one.

Howard
 
Disclaimer: I am the main inventor of the FreHD...

Thanks for this fair comparison. I just wanted to add that everything on the FreHD is open-sourced, including schematics, pcb design files, etc... Development is still active, but as far as I can tell, there is no more need to support anything on the hard drive interface, since it now fully emulates the WD chip (we have support for 128/256/512 and 1024 bytes sectors with the latest firmware). I'd be delighted to have a model II or model 16, and debug the FreHD on it. (I keep looking for one...) I may add support for the RS232 interface soon, for those who don't have the Tandy RS232 or those who want faster bit rates.

-Fred
 
I've now assembled my FreHD bought from Ian Mavric months ago. Assembly was very straightforward. Andrew Quinn (Auckland, New Zealand) has now installed the latest FreHD software on it and has checked that it works. It's in the post heading back to me.

I'm working on another collection movie at the moment but as soon as that's done the next project is to install FreHD into my model 4 and learn the intricacies of LS-DOS and CP/M with a hard drive.

Should be fun!

Tez
 
One key feature of the FreHD not fully discussed here....

* The FreHD boot rom which is available for many TRS-80 models as a replacement to a boot ROM in the base machine, allows booting without a floppy disk at all, and in such a way that it presents a menu of different operating system choices. The convenience of the FreHD makes it a naturally easy system to use. *

This means that a FreHD becomes more of a native extension to the TRS-80. With it installed, you turn it on and without needing a floppy, it comes up with a menu of installed OS choices on the SD card to boot from. It also remembers the mounted HD volumes from boot to boot. This really means that the FreHD appears like having 6 hard drives attached on boot. The emphasis away from floppy drives to the FreHD means that with one properly installed and the ROM updated, you have a completely self contained system with every OS you could ever need (yes, including CP/M) that you turn on, pick the OS from a convenient menu, it auto inserts the date/time and auto re-mounts all the hard drives for you and that's it. All in under 4 seconds.

To me, that is critical. It turns the modified TRS-80 into a true showpiece - not only showing off the hardware of the machine, but makes using it a breeze. To have my entire software collection at hand like this is massive to me.

These "day in the life" use case scenarios really justifies (IMHO) the high cost of the FreHD over cheaper alternatives.

K
 
Nice write up!

Re the Lo-tech TRS-80 IDE Adapter (my design :) ):

Like the FreHD, the adapter is open source and everything is available on the lo-tech wiki. Firebox kindly included the source-code in one of the disk images - this I will look to extract and present directly as well.

It would be great to have some 'how-to' guides and other documentation in the wiki. I'd be very happy to receive contributions for that - I'm running blind, since I don't have any TRS80 hardware any more, sadly - and would be keen to provide wiki logons to anyone interested in helping out on that.

Likewise, patching the 4P ROM to provide direct boot is one of my ambitions. As always with these projects, time is always the problem for all of us... what the project really needs is for someone with the time and skills to step in and patch the 4P ROM for this, and make the resultant binary available. I'd be happy to carry stock of pre-written ROM chips to aid distribution.

And finally just to note, the Lo-tech adapter isn't really designed to compete with the FreHD. The FreHD is way more feature rich and, from what I've seen, superbly executed. The Lo-tech adapter is simply supposed to be a low-cost and simple to understand home-assembly solution.
 
Very old thread but I note that the io-tech board doesnt seem to be available anymore.

Or is it available from anyone else ?
 
Back
Top