SD v2.2 interface

Page 8/44
1 | 2 | 3 | 4 | 5 | 6 | 7 | | 9 | 10 | 11 | 12 | 13

By usuario_msx2

Paladin (756)

usuario_msx2's picture

21-06-2009, 14:04

Where do you think my design came from? I know these threads. Have the sinfox version also. Also made the v1.0 from sharksym and this new design is v2.2 with 2 sd slots. 1 is on the back of the pcb and the other is visible in front of the pcb. The good thing of this design is that you don't need to rip an SCC cart to get the SCC chip.
I know, using a cpld you don't need use to rip a scc chip, I'm agree with you. As you can see (collection image) I've a version 1.0 without SCC (lattice cpld from L.Padial)

But I preffer the original scc chip, beucase you don't need other slot if you need scc sound

As a collector, I'm asking now for a minute of silence to honour those brutaly murdered, or at least severly injured Konami cartridges....
brutally murdered?? XD
I' ve some scc cartridges and others for DIY projects,.
es.geocities.com/usuario_msx2/p1.JPG
es.geocities.com/usuario_msx2/p2.JPG

but others cartridghes with box and manual, not for asking a minute of silence ;)

By konamiman

Paragon (1172)

konamiman's picture

21-06-2009, 15:43

More info in the readme file can be found at HansO site. Look for SD MMC drive
The SD controller described in this page does not work on expanded slots, according to the documents. What about yours?

By Erikie

Champion (324)

Erikie's picture

21-06-2009, 16:42

Good question about the expanded slots. I have a third slot in my NMS-8250 using slot 3.1 and the SD drive works.
It is more a software issue as all the support software only looks for primary slots and not for expanded slots.
If we can re-write some of the tools to look at expanded slots we have a nice product here for not much money.
I can do some testing on my expanded slot to see what the issues are if you use it and can report back

By Erikie

Champion (324)

Erikie's picture

21-06-2009, 17:30

quicke update, just checked with expanded slot. Diskman is not supporting that. I will try to look into this when I have time.
Just have to update the slot search routine ...

By Erikie

Champion (324)

Erikie's picture

21-06-2009, 20:24

Found another issue on expanded slot. As mentioned before the utils for managing SD cards are not detecting sub slots
also copying files to the flash rom is not working in expanded slot.
Working on xchgmmc for initializing SD cards and making some progress there.

By konamiman

Paragon (1172)

konamiman's picture

21-06-2009, 22:12

It is more a software issue as all the support software only looks for primary slots and not for expanded slots.
If you are going to modify this software, maybe this little piece of code will be useful for you.

;--- NEXTSLOT:
;    Returns in A the next slot available on the system every time it is called.
;    When no more slots are available it returns #FF.
;    To initialize it, #FF must be written in NEXTSL.
;    Modifies: AF, BC, HL

   EXPTBL:
   	equ	#FCC1

   NEXTSLOT:
   	ld	a,(NEXTSL)
   	cp	#FF
   	jr	nz,NXTSL1
   	ld	a,(EXPTBL)      ;First slot
   	and	%10000000
   	ld	(NEXTSL),a
   	ret

   NXTSL1:
   	ld	a,(NEXTSL)
   	cp	%10001111
   	jr	z,NOMORESL      ;No more slots?
   	cp	%00000011
   	jr	z,NOMORESL
   	bit	7,a
   	jr	nz,SLTEXP

   SLTSIMP:
   	and	%00000011       ;Simple slot
   	inc	a
   	ld	c,a
   	ld	b,0
   	ld	hl,EXPTBL
   	add	hl,bc
   	ld	a,(hl)
   	and	%10000000
   	or	c
   	ld	(NEXTSL),a
   	ret

   SLTEXP:
   	ld	c,a              ;Expanded slot
   	and	%00001100
   	cp	%00001100
   	ld	a,c
   	jr	z,SLTSIMP
   	add	%00000100
   	ld	(NEXTSL),a
   	ret

   NOMORESLT:
   	ld	a,#FF
   	ret

   NEXTSL:
   	db	#FF             ;Last returned slot

By Erikie

Champion (324)

Erikie's picture

22-06-2009, 13:07


Also the price for this nice PCB is EURO 35,- excl shipping and casing. First come first serve. Except Muffie as I promised him one so I will reserve no matter what happens one for him Wink

Hey, thanks. I really appreciate that. BTW, if you want it, I can already send you the money through paypal! Wink
And, if you have a nice Dutch casing to go along with it, I don't matter paying for it! I'll try to print a nice sticker to it as well...

Do you have any ideas about shipping costs to Sao Paulo, SP, Brazil (zip code, which is called CEP is 04075-023)?

I emailed you about this but have not yet heard back about it. However one interface is ready and waiting for you Smile

By muffie

Paladin (933)

muffie's picture

22-06-2009, 13:14

Oh, great. Let me check it. I'll try to send the money today or tomorrow.
But before shipping, let's agree a way to create the package. I want to avoid damn Brazilian customs at all costs...

and, if you want, I have some good slot/subslot search routines that I used on my Coleco/SMS conversions...

By dhau

Paragon (1570)

dhau's picture

22-06-2009, 13:55

Wow, amazing device at a fantastic price! I'll be getting one then I have some spare cash.

Is there any chance of getting next batch of PCBs in red or blue instead of green? I love red PCBs ever since the days of Gravis Ultrasound cards Tongue

By Erikie

Champion (324)

Erikie's picture

22-06-2009, 14:04

Those were indeed very nice. I also had a Gravis a long time ago.
But I don't know if the company who makes my PCBs can do that for the same price. Normally one thing is standard and the rest cost extra. Since I ordered quite some PCBs it will take some time for me to order a new batch.
I also ordered the LCD panel you wrote about. Will start experimenting soon with it. I want to use the same CPLD for it to get it working.

Page 8/44
1 | 2 | 3 | 4 | 5 | 6 | 7 | | 9 | 10 | 11 | 12 | 13