TFMSX Arrives

Help & news on accelerators from TF, Amiga, Atari, CD32 etc

Moderators: terriblefire, Terriblefire Moderator

Steve
Posts: 3308
Joined: 15 Sep 2017 11:49

Re: TFMSX Arrives

Post by Steve »

Wow! nice work, I don't know much about the MSX except there are a few different generations/versions - where does your home-made one fit compared to the others spec wise?
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX Arrives

Post by terriblefire »

First issue with the TFMSX. I was trying to clock the Z80 with a 3.3v clock. It appears to need a VCC-0.6v minimum for high on the clock lines. Everything else is much less picky so i found a 74LVC1G17 chip and patched it on there.

Seems much happier now as i see RD wiggle furiously.

WhatsApp Image 2021-04-08 at 22.13.22.jpeg
You do not have the required permissions to view the files attached to this post.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
exxos
Site Admin
Site Admin
Posts: 28372
Joined: 16 Aug 2017 23:19
Location: UK

Re: TFMSX Arrives

Post by exxos »

exxos approves the bodge wires :lol: :thumbup:
Cheshire Noir
Posts: 40
Joined: 25 May 2019 05:24

Re: TFMSX Arrives

Post by Cheshire Noir »

terriblefire wrote: 08 Apr 2021 14:13 Well right now its a pet project.
Indeed, and a worthy pet project too. I'm just enjoying watching it get built. Somewhere down the track, if/when you release them to the usual suspects (And I have no expectations that this will happen, and want no part in applying any pressure for this to be anything more than a fun pet project for you) I'll probably see if I can purchase one. Not this year, however, as I am buying peripherals for all the systems I already own. So... many... shiny... systems!

Chesh
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX Arrives

Post by terriblefire »

It’s alive!!!

A879FFFD-392E-422D-B7C0-6D7218DEFD74.jpeg
900DB06D-638E-45E2-B7AC-00DA997F0767.jpeg

Ok so this wasnt so straightforward. Adding the Schmitt buffer made the clock line ring like a church bell. and it didnt run at 3.58Mhz.

So now i need to make another one for @arkadiusz.makarenko so he can do the keyboard.
You do not have the required permissions to view the files attached to this post.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
b_squared
Posts: 15
Joined: 23 Jan 2021 06:03

Re: TFMSX Arrives

Post by b_squared »

Great work, I'm excited to see what will come of this! MSX user since 1990 here. Two questions:
  1. Which BIOS are you using here?
  2. How are you handling cycles to the VDP for the turbo modes? Did you hook up the /WAIT signal?
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX Arrives

Post by terriblefire »

I'm presently using the Bios from a HX-10.. keeping at simple as possible.

I've no turbo modes setup yet. but when i do i'll change CPU speed for different accesses so that VDP will always be at 3.58Mhz..

If anyone is interested the board uses 600mA @5V idling at a basic prompt.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: 19 Jun 2019 07:36
Location: Edinburgh

Re: TFMSX Arrives

Post by arkadiusz.makarenko »

:O
That was quick.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TFMSX Arrives

Post by terriblefire »

arkadiusz.makarenko wrote: 17 Apr 2021 09:25 :O
That was quick.
Yeah i need some help now! :D USB keyboard!!!!

Here is how the keyboard matrix map looks...

matrix.PNG

PC0-3 are connected to the ARM like...

Code: Select all

PC0 = ARM PIN8
PC1 = ARM PIN9
PC2 = ARM PIN10
PC3 = ARM PIN11
and the return signal to the MSX

Code: Select all

 
 PB0 = ARM PIN 14
 PB1 = ARM PIN 15
 PB2 = ARM PIN 16 
 PB3 = ARM PIN 17
 PB4 = ARM PIN 20 
 PB5 = ARM PIN 21 
 PB6 = ARM PIN 22 
 PB7 = ARM PIN 23
 
I'll build you a board if i have time otherwise i'll ship you the number 1 prototype.
You do not have the required permissions to view the files attached to this post.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: 19 Jun 2019 07:36
Location: Edinburgh

Re: TFMSX Arrives

Post by arkadiusz.makarenko »

I can find time for this... :)
Do not trust people. They are capable of greatness.
~ Stanislaw Lem

Return to “Terriblefire's channel”

Who is online

Users browsing this forum: ClaudeBot and 7 guests