TFMSX Arrives

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

Moderators: terriblefire, Terriblefire Moderator

Steve
Posts: 2570
Joined: Fri Sep 15, 2017 11:49 am

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
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
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
WhatsApp Image 2021-04-08 at 22.13.22.jpeg (322 KiB) Viewed 4095 times
———
"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: 23498
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: TFMSX Arrives

Post by exxos »

exxos approves the bodge wires :lol: :thumbup:
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Cheshire Noir
Posts: 34
Joined: Sat May 25, 2019 5:24 am

Re: TFMSX Arrives

Post by Cheshire Noir »

terriblefire wrote: Thu Apr 08, 2021 2:13 pm 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
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TFMSX Arrives

Post by terriblefire »

It’s alive!!!

A879FFFD-392E-422D-B7C0-6D7218DEFD74.jpeg
A879FFFD-392E-422D-B7C0-6D7218DEFD74.jpeg (638.52 KiB) Viewed 4008 times
900DB06D-638E-45E2-B7AC-00DA997F0767.jpeg
900DB06D-638E-45E2-B7AC-00DA997F0767.jpeg (347.9 KiB) Viewed 4008 times

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.
———
"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: 5
Joined: Sat Jan 23, 2021 6:03 am

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
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
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: 1208
Joined: Wed Jun 19, 2019 7:36 am
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
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TFMSX Arrives

Post by terriblefire »

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

Here is how the keyboard matrix map looks...

matrix.PNG
matrix.PNG (73.73 KiB) Viewed 3924 times

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.
———
"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: 1208
Joined: Wed Jun 19, 2019 7:36 am
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
Post Reply

Return to “Terriblefire's channel”