Jump to content
IGNORED

SIDE next HDD for Atari 8 bit preorder


zaxon

Recommended Posts

Well, I dug my last remaining 256MB Transcend card out and encountered the "Incompatible media" error.

 

<snip>

 

This is functionally identical to the old Phi2 hardware error we're so used to.

Excellent research.

 

Can this be fixed by updating the driver or can we conclude Transcend CF cards are a non-starter?

Link to comment
Share on other sites

It would appear NOT ALL Transcend media refuses to work with SIDE.

 

Today I received 2 x 256MB Transcend CF cards and BOTH FDISK and FORMAT flawlessly and work in SDX and SIDE loader mode without problems.

 

They also report as "Transcend 256MB" on the SDX boot-screen.

 

The 64MB Transcend one which reports as "Incompatible Media" is labelled as CF80. The 256MB ones which DO work, don't have this extra marking.

 

Maybe a compatibility matrix is in order. Anyone want to set-out a template for information required to make the matrix work?

(Manufacturer, Product code (if known), Capacity, Purchased From, Price)

Link to comment
Share on other sites

Can this be fixed by updating the driver or can we conclude Transcend CF cards are a non-starter?

I was waiting for other technical contributions before replying, but I'll now say that I would tend not to bodge the driver to deal with such transmission errors. We already saw such a driver in the MyIDE package which performs extensive transmission error verification to overcome hardware problems. Some simple and inexpensive checks may be put in place (such as ensuring DRQ is low after a sector has been read), but my testing yesterday suggested this would be a waste of time and space in this instance, since even if transmission errors are detected, they are consistent and do not disappear on the next retry.

 

I believe Spookt is sending Candle one of the offending cards, so if there's any kind of firmware or logic issue, I guess we'll know when that testing is complete.

 

These kinds of problems are hardly unusual on the A8, and when you look at similar alternatives, SIDE is still a very stable and compatible interface.

 

It would appear NOT ALL Transcend media refuses to work with SIDE.

 

Today I received 2 x 256MB Transcend CF cards and BOTH FDISK and FORMAT flawlessly and work in SDX and SIDE loader mode without problems.

 

They also report as "Transcend 256MB" on the SDX boot-screen.

 

The 64MB Transcend one which reports as "Incompatible Media" is labelled as CF80. The 256MB ones which DO work, don't have this extra marking.

 

Maybe a compatibility matrix is in order. Anyone want to set-out a template for information required to make the matrix work?

(Manufacturer, Product code (if known), Capacity, Purchased From, Price)

Personally I agree that a compatibility list is needed, but I don't doubt that Candle would rather tackle the problem at source so that the problem cards actually work. I suggest we wait a short while until he has tested for ringing, etc, with the proper equipment.

 

My 256MB Transcend card which does NOT work is also labelled as "80x". Interesting. I've tried drivers which set various PIO transfer rates (in any case all far faster than the A8 can keep up with) and it makes no difference at all.

 

These problem cards - do they work with SIDE's loader?

 

...Incidentally, I've found I can go from DOS to the SIDE Loader without touching the switch simply by typing "COLD /C [RETURN]" from a SpartaDOS X prompt.

Yes - this is because the loader is essentially an emulated piggy-back cartridge. You should able be able to obtain the loader simply by typing "CAR" at the SDX prompt. I'm busy testing this capability further at the moment, and it should eventually permit the delivery of a 256KB build of the GUI right on the SIDE cart alongside SDX, RTC and the hard disk. The only additional hardware requirement will be 128KB or more of RAM. :D I believe this to be the smallest imaginable delivery option for such a large range of facilities (HDD, SDX, RTC and 256KB flash cart).

Edited by flashjazzcat
Link to comment
Share on other sites

 

I believe Spookt is sending Candle one of the offending cards, so if there's any kind of firmware or logic issue, I guess we'll know when that testing is complete.

 

 

Yes, it's in the envelope but not yet in the mail :D

 

 

 

My 256MB Transcend card which does NOT work is also labelled as "80x". Interesting. I've tried drivers which set various PIO transfer rates (in any case all far faster than the A8 can keep up with) and it makes no difference at all.

 

 

My cards seem to be identical then since they are marked 80x.

 

 

 

These problem cards - do they work with SIDE's loader?

 

 

Good point I'll give it whirl in a minute.

Link to comment
Share on other sites

 

 

These problem cards - do they work with SIDE's loader?

 

 

Good point I'll give it whirl in a minute.

 

Nope, dropped a load of exe's into the FAT32 partition on the card and nothing shows in the menu. Do the same on the SandDisk card and voila, gaming goodness :)

Link to comment
Share on other sites

Nope, dropped a load of exe's into the FAT32 partition on the card and nothing shows in the menu. Do the same on the SandDisk card and voila, gaming goodness :)

OK - thanks for testing that. Hopefully that demonstrates that the SDX driver isn't at fault. :)

The Apple II CFFA card underwent some revisions so that CF cards with sensitive timing would work with it.

I would guess that's the issue here.

Link to comment
Share on other sites

The Apple II CFFA card underwent some revisions so that CF cards with sensitive timing would work with it.

I would guess that's the issue here.

 

Curious question from a less-technical view: Do SD cards have these same issues? Thx.

SD typically has two serial shift registers and a clock signal to convert from parallel at the computer to the serial I/O of the SD card.

Microcontrollers have been interfaced to SD just by using built in ports and turning pins on and off. A simple bit banger interface if you will.

 

Other than that, SD works in a similar manner as CF. Commands are used to read, write, etc...

 

Both CF and SD cards have handshaking signals. If and interface has spurious signals, improper timing, whatever, some cards may not work.

 

 

This is a by the seat of his pants project and the designer doing the best he can with the info he has.

If there is a problem with some CF cards it's probably the interface, but there is a chance that some older cards may not meet specs, however it is NOT a problem indicative to CF cards in general. Just delaying a signal slightly so that other signals have time to settle may be all that's required to fix the problem. As long as the control logic sits in a PLD of some sort, it shouldn't be difficult to correct.

And as long as you use CF cards that are known to work, it's not an issue anyway.

  • Like 1
Link to comment
Share on other sites

It would appear NOT ALL Transcend media refuses to work with SIDE.

 

Today I received 2 x 256MB Transcend CF cards and BOTH FDISK and FORMAT flawlessly and work in SDX and SIDE loader mode without problems.

 

They also report as "Transcend 256MB" on the SDX boot-screen.

 

The 64MB Transcend one which reports as "Incompatible Media" is labelled as CF80. The 256MB ones which DO work, don't have this extra marking.

 

Maybe a compatibility matrix is in order. Anyone want to set-out a template for information required to make the matrix work?

(Manufacturer, Product code (if known), Capacity, Purchased From, Price)

 

I'll be able to test this same CF as soon as I get my side..

 

Chris post-30555-0-64129900-1313362773_thumb.gif

Link to comment
Share on other sites

Yop, becouse i start posting SIDE abroad. Today only 23 SIDE , and for monday is ready next 20, all be confirmed via mail or google checkout.

 

Great, I can't wait! If mine is in the next shipment, is the ZX-Spectrum DivIDE interface I ordered finished as well?

Then I should dig in my storage room to find my old ZX-Spectrum. Hope it still works :-p

 

Robert

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...