TFMSX Arrives

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

Moderators: terriblefire, Terriblefire Moderator

User avatar
Steve
Posts: 1277
Joined: Fri Sep 15, 2017 11:49 am

Re: TFMSX Arrives

Post by Steve » Thu Apr 08, 2021 7:47 pm

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: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: TFMSX Arrives

Post by terriblefire » Thu Apr 08, 2021 10:18 pm

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 2130 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: 15821
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
YouTube: exxosuk
Contact:

Re: TFMSX Arrives

Post by exxos » Thu Apr 08, 2021 10:22 pm

exxos approves the bodge wires :lol: :thumbup:
https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.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 ~

Cheshire Noir
Posts: 20
Joined: Sat May 25, 2019 5:24 am

Re: TFMSX Arrives

Post by Cheshire Noir » Fri Apr 09, 2021 2:27 pm

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: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: TFMSX Arrives

Post by terriblefire » Fri Apr 16, 2021 7:44 pm

It’s alive!!!

A879FFFD-392E-422D-B7C0-6D7218DEFD74.jpeg
A879FFFD-392E-422D-B7C0-6D7218DEFD74.jpeg (638.52 KiB) Viewed 2043 times
900DB06D-638E-45E2-B7AC-00DA997F0767.jpeg
900DB06D-638E-45E2-B7AC-00DA997F0767.jpeg (347.9 KiB) Viewed 2043 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: 2
Joined: Sat Jan 23, 2021 6:03 am

Re: TFMSX Arrives

Post by b_squared » Fri Apr 16, 2021 8:12 pm

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: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: TFMSX Arrives

Post by terriblefire » Fri Apr 16, 2021 8:22 pm

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: 1039
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: TFMSX Arrives

Post by arkadiusz.makarenko » Sat Apr 17, 2021 9:25 am

:O
That was quick.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem

terriblefire
Moderator Team
Moderator Team
Posts: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: TFMSX Arrives

Post by terriblefire » Sat Apr 17, 2021 10:22 am

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 1959 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: 1039
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: TFMSX Arrives

Post by arkadiusz.makarenko » Sat Apr 17, 2021 10:35 am

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

Post Reply

Return to “Terriblefire's channel”