IDE CF Card Error??? (Hardware MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 44 guests and 1 MSX friend online

You are an anonymous user.
 

MSX Forum


MSX Forum

Hardware - IDE CF Card Error???

Goto page ( 1 | 2 Next Page )
Author

IDE CF Card Error???

HHC
msx novice
Posts: 29
Posted: July 28 2003, 15:00   
Hi everyone.

This time I bought IDE-CF card and 32MB, 128MB CF memory cards.
But it is not working now!

When I boot with CF-card in the 1st slot using MSX-DOS2 disk which is enveloped with CF card by Sunrise, it shows error message "No enough memory". It detects CF cards properly but after reading Disk drive, it stops showing above message.

My machine is FS-A1GT with 512kb ram, so I don't understand what it means.
Also, when I boot using MSX-DOS2 ver 2.31 ROM in the FS-A1GT, it boots fine but I cannot execute any MSX-DOS2 programs seeing "Wrong version of MSX-DOS".

Does anyone have experiences like this? And how can I fix it??


snout

msx legend
Posts: 4992
Posted: July 28 2003, 15:02   
The No enough memory often is an error caused by too many cartridges in slotexpanders (Metal Gear 2 does it all the time )

you can solve the wrong MSX-DOS version errors with

SET EXPERT=ON

(you can put that in an AUTOEXEC.BAT as well)
Latok
msx master
Posts: 1734
Posted: July 28 2003, 15:10   
You should start your computer pressing <DEL> on startup. Then start fdisk from the floppydisk Sunrise provided and generate a partitiontable. Then in the main menu, you must write the created partition(s). Then enable these partition(s).

Reset your system and copy MSXDOS2.SYS and COMMAND2.COM in BASIC from your diskdrive to the FAT12-partition (probably your A-drive). So copy "b:command2.com" to "a:". B: is floppydrive in this example. Rebooting will get you into MSXDOS2 booted from drive A:.

You have both a 32mb and a 128mb flashcard? Hopefully, your 128mb flashcard can be used as slave. I have a (cheap) 128mb flashcard, which only wants to be a master device.

I advise you to use the 32mb flashcard (as master device) and make 1 FAT12 partition on it. On this 32mb partition every utility will work without problems. I would make 1 FAT16 partition from 128MB on the 128MB flashcard (as slave device) and use that partition as storage for your data.

So you will get this:

A: = 32mb fat12 partition
B: = 128mb fat16 partition
C: = Floppy drive
D: = Floppy drive
H: = Ramdisk

And of course, for accessing the fat16 partition, you will have to load the 'fat16.com' util. You probably can find this util on the provided Sunrise floppydisk. Don't forget to patch 'command2.com' as well!! The 'fat16.com' should be loaded every time you boot your MSX (so put it in your autoexec.bat, together with the utility which keeps the R800 ram cpu mode on while accessing drives (R800-DR) ), the patching of 'command2.com' only needs to be done once. Here is the patchprogram you need.
Latok
msx master
Posts: 1734
Posted: July 28 2003, 15:31   
And now that I'm thinking about it. Is the MultiMente version which works with FAT16 partitions online somewhere? I Forgot that...
snout

msx legend
Posts: 4992
Posted: July 28 2003, 15:32   
search & find: Here
It's just the patch though
Latok
msx master
Posts: 1734
Posted: July 28 2003, 15:38   
I knew that! I just wanted some interaction
HHC
msx novice
Posts: 29
Posted: July 28 2003, 15:39   
Thanks Latok and snout.
As you said, all work fine except one. The booting disk of Sunrise may be broken. (-.-)
It stops showing "MSX-DOS version 1.03 Copyright 1984 by Microsoft".

I may searh another DOS2 disks. Will any version of MSX-DOS2 be fine?

Latok
msx master
Posts: 1734
Posted: July 28 2003, 15:42   
Uh, I believe every MSXDOS2 version will do, yes. But the version on the Sunrise disk is suitable. Or use the DOS2 version from your turboR machine. That's v2.31 I believe? Ah well, Command v2.41 would be the best, of course
HHC
msx novice
Posts: 29
Posted: July 28 2003, 16:20   
Where can I find MSX-DOS2 2.41? As I saw, the ver 2.41 is freeware but all the links are broken.

And when I boot from CF-IDE, FS-A1GT automatically goes to high speed (R-800?) mode. In this case, I guess execution of R-800-dr may not be necessary. Is it right? And, how can I turn off the high speed mode (back to Z80)?


sunrise
msx professional
Posts: 650
Posted: July 28 2003, 20:03   
Hanging up is probably caused by the bootsector.
The files work as far I see good. And if dos2 operates well, you donot need dos-1
Simply format another floppy and make a copy of the disk


ro
msx guru
Posts: 2347
Posted: July 29 2003, 14:35   
Quote:


And when I boot from CF-IDE, FS-A1GT automatically goes to high speed (R-800?) mode. In this case, I guess execution of R-800-dr may not be necessary. Is it right? And, how can I turn off the high speed mode (back to Z80)?



Uhm, there should be a key which you can hold down while booting to get into Z80 mode (I forgot which key..anyone?)
The R800 switching thingy is only important when any WRITING to the FDD is being done. The Floppy (controller) is not fast enough to handel instructions from R800, so your disk will be destroyed after any writing in R800 mode.
That's why Z80 must be activated during writing. Reading is no problem.
Writing on HDD is also no problem (the interface is fast enough)

If you don't use FDD at all (like me, hell it's broken bummer) you don't even need to switch at all. Well it won't matter that much.

lateralus.ro
Latok
msx master
Posts: 1734
Posted: July 29 2003, 14:40   
Indeed, it's because during diskaccess, cpu switches back to Z80 mode. But erhm...I have this util, made by Alex Wulms (Xelasoft), which keep the R800 on during diskreading- and writing. Improves speed a lot. And I use it also for acces to floppydisk, never having trouble, I think .....But.....I don't use floppydisk that much. Practically never, actually.......I believe Kasper Souren made a similar utility. His util was a DOS-program, Alex' version is booted from Basic.

And Ro is talking about booting the turboR in DOS1 mode with Z80 cpu mode. You should press '1' during bootup to get into that mode....
ro
msx guru
Posts: 2347
Posted: July 29 2003, 14:55   
Quote:

Indeed, it's because during diskaccess, cpu switches back to Z80 mode. But erhm...I have this util, made by Alex Wulms (Xelasoft), which keep the R800 on during diskreading- and writing. Improves speed a lot. And I use it also for acces to floppydisk, never having trouble, I think .....But.....I don't use floppydisk that much. Practically never, actually.......I believe Kasper Souren made a similar utility. His util was a DOS-program, Alex' version is booted from Basic.

And Ro is talking about booting the turboR in DOS1 mode with Z80 cpu mode. You should press '1' during bootup to get into that mode....



Well, Latok, you must be either lucky or stupid
I've lost a lot of FDD's in the past just by not switching R800. Took me a while to figure it out.
I do warn you: switch the damn processor!
I can't recall pressing the '1' key having anything to do with DOS1, but then again; I haven't used the darn MSX for 4 years since last month.


snout

msx legend
Posts: 4992
Posted: July 29 2003, 15:01   
If I set R800 mode during writing on floppy disk things go wrong on one of the last tracks of the disk. IIRC Luna or another caching program allows you to tweak disk speed settings on R800.
Latok
msx master
Posts: 1734
Posted: July 29 2003, 15:07   
Indeed, Luna has this option as well, you're right.
 
Goto page ( 1 | 2 Next Page )
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.