Problem assembling SDCARD version

General discussion forum - for all that doesn't fit in any other category.
Post Reply
fisu
Posts: 6
Joined: Tue Feb 17, 2009 11:21 pm

Problem assembling SDCARD version

Post by fisu »

Hi,

I started assembling the board but I noticed that the PDF and JPG are different just above the 18F4525. For example, there is some component below U7 and right from C16 but placement layout does not show anything there. Please help

U10:
SD Memory Card Connector (With write-protect switch and card-detect function)
(farnell 1143953)

I bought that one but it actually does not have write-protect and card-detect so do I have to buy some other part or can I modify the board / software to make it work?
Jeff
Site Admin
Posts: 8247
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: Problem assembling SDCARD version

Post by Jeff »

fisu wrote:Hi,

I started assembling the board but I noticed that the PDF and JPG are different just above the 18F4525. For example, there is some component below U7 and right from C16 but placement layout does not show anything there. Please help
mhh i don't see the difference . can you show me on the jpg ?
fisu wrote: U10:
SD Memory Card Connector (With write-protect switch and card-detect function)
(farnell 1143953)

I bought that one but it actually does not have write-protect and card-detect so do I have to buy some other part or can I modify the board / software to make it work?
No, i finally don't use these signals, this will work without write-protect and card-detect switch.
fisu
Posts: 6
Joined: Tue Feb 17, 2009 11:21 pm

Post by fisu »

Image

Yes, I'm missing some holes but these 2 look like extra. Sorry for the large image...
fisu
Posts: 6
Joined: Tue Feb 17, 2009 11:21 pm

Post by fisu »

and the example image



Image
fisu
Posts: 6
Joined: Tue Feb 17, 2009 11:21 pm

Post by fisu »

I guess it is just a jump wire. Am I correct?
Jeff
Site Admin
Posts: 8247
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Post by Jeff »

fisu wrote:I guess it is just a jump wire. Am I correct?
yes that's it !
Pryanick
Posts: 31
Joined: Fri Mar 20, 2009 2:22 pm
Location: Minsk
Contact:

Post by Pryanick »

fisu, I desided to build Emulator by myself too.
What PCB version You use?
And what schematic and firmware version You use?
I'm interesting becouse I found some differeces in schematic and PCB. I'm trying to understand - what schematic and PCB version are fit each other.
You can answer directly to my email:
ZX-Spectrum/128k/TR-DOS/HxC Floppy Drive Emulator/YM2149F/ROM-DISK
Pryanick
Posts: 31
Joined: Fri Mar 20, 2009 2:22 pm
Location: Minsk
Contact:

Post by Pryanick »

TnX Jeff :D
ZX-Spectrum/128k/TR-DOS/HxC Floppy Drive Emulator/YM2149F/ROM-DISK
shprivat
Posts: 25
Joined: Mon Aug 17, 2009 12:05 pm

Post by shprivat »

Jeff,

Are you using this compiler for creating the firmware?

http://www.microchip.com/stellent/idcpl ... e=en010014

If so, the compiler seems to be quite expensive (~ 500 USD). Is the evaluation version also ok (runs for 60 days)? Or is there any other alternative? I would like to do some changes to the PIC firmware (e.g. automatically select the first HFE file without any user interaction when the system starts or a new SD card has been detected).

Thank you again for this great project !

Sven
shprivat
Posts: 25
Joined: Mon Aug 17, 2009 12:05 pm

Post by shprivat »

Thank you for your answer.

I want to use the your SD card version for a very old CP/M based computer. For this purpose I want to mount the first HFE file automatically (which contains the boot floppy).

I have now installed the trial version and was able to compile your project sucessfully. I do not have any hardware built until now, but I will be using Pyranick's PCB because it has the floppy power connector.

Thanks,
Sven
Jeff
Site Admin
Posts: 8247
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Post by Jeff »

shprivat wrote:
Thank you for your answer.

I want to use the your SD card version for a very old CP/M based computer. For this purpose I want to mount the first HFE file automatically (which contains the boot floppy).

I have now installed the trial version and was able to compile your project sucessfully. I do not have any hardware built until now, but I will be using Pyranick's PCB because it has the floppy power connector.

Thanks,
Sven
ok but what is the context of your project ? professionnal or hobbyist? what is this cpm system ?
shprivat
Posts: 25
Joined: Mon Aug 17, 2009 12:05 pm

Post by shprivat »

Jeff wrote:
shprivat wrote:
Thank you for your answer.

I want to use the your SD card version for a very old CP/M based computer. For this purpose I want to mount the first HFE file automatically (which contains the boot floppy).

I have now installed the trial version and was able to compile your project sucessfully. I do not have any hardware built until now, but I will be using Pyranick's PCB because it has the floppy power connector.

Thanks,
Sven
ok but what is the context of your project ? professionnal or hobbyist? what is this cpm system ?
Purely hobbyist. The CP/M system is a Z80 based system I assembled about 20 years ago. I wrote the BIOS and produced most of the PCBs. For the BIOS code I also wrote the floppy disc routines, the system contains an INTEL 8272 floppy disc controller chip which (as far as I remember) was quite tricky to program.
Jeff
Site Admin
Posts: 8247
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Post by Jeff »

shprivat wrote:Purely hobbyist. The CP/M system is a Z80 based system I assembled about 20 years ago. I wrote the BIOS and produced most of the PCBs. For the BIOS code I also wrote the floppy disc routines, the system contains an INTEL 8272 floppy disc controller chip which (as far as I remember) was quite tricky to program.

ok :) . so your system used 1KB sector size ?
shprivat
Posts: 25
Joined: Mon Aug 17, 2009 12:05 pm

Post by shprivat »

Jeff wrote:
shprivat wrote:Purely hobbyist. The CP/M system is a Z80 based system I assembled about 20 years ago. I wrote the BIOS and produced most of the PCBs. For the BIOS code I also wrote the floppy disc routines, the system contains an INTEL 8272 floppy disc controller chip which (as far as I remember) was quite tricky to program.

ok :) . so your system used 1KB sector size ?
Yes, at least as far as I remember. I haven't used this system for at least 15 years, I found it in my cellar some weeks ago and thought I give it a try. Then I found out that now the floppy disk is very unreliable so I thought I replace it with your standalone SD card solution (I even ordered one HxC USB version from the latest batch from Peter Sieg in order to see if this works too). Since I do not have the BIOS assembler code anymore I have to stick with 1K sectors since I can't change the system. And even if I still had the sources I wouldn't change anything in the BIOS code because my Z80 assembler skills are very rusty after 20 years... :-)

I just checked one of my old diskettes with ImageDisk and realized that my CP/M system uses a DD floppy, so the disk was formatted with 800K. I was very surprised that the disk is still readable after such a long time.

Sven
Pryanick
Posts: 31
Joined: Fri Mar 20, 2009 2:22 pm
Location: Minsk
Contact:

Post by Pryanick »

1k/sec is very usefull for using HxCFE under ZX-Spectrum. There is an iS-DOS operating system. Some ZX-clones in ex-USSR use iS-DOS operating system. After publishing PCB HxCFE my version on my web site I had questions about using HxCFE under iS-DOS (iS-DOS uses 1ki/sec). But nothing can be done - 1k/sec not supported /yet/.
I think, Jeff, we have anough free memory in 4620 to make 1k/sec support. But I have no hardware to test it.
ZX-Spectrum/128k/TR-DOS/HxC Floppy Drive Emulator/YM2149F/ROM-DISK
Post Reply