Unable to get a MT32 Pi hat working

Solskogen
Posts: 89
Joined: Mon May 25, 2020 5:33 am
Has thanked: 11 times
Been thanked: 6 times

Unable to get a MT32 Pi hat working

Unread post by Solskogen »

The PSU I use for the MiSTer is not powerful enough to run both the MiSTer and the MT32 Pi-hat at the same time, so I have to use an additional power source for the MT32 Pi. The Pi-hat turns on and by the looks of it, it seems to work fine. The buttons work, and I can change between soundfounts and MT32. But the MiSTer doesn't see the MT32 Pi. There's nothing in the menu that even indicates that the MT32 Pi is connected.
Am I doing something wrong or is something my Pihat DOA?
User avatar
darksakul
Posts: 352
Joined: Mon May 25, 2020 4:34 pm
Has thanked: 397 times
Been thanked: 73 times

Re: Unable to get a MT32 Pi hat working

Unread post by darksakul »

How long is your USB 3 cable?
Also did you get your IO board from Aliexpress or eBay?
It is my great regret that we live in an age that is proud of machines that think and suspicious of people who try to.
Solskogen
Posts: 89
Joined: Mon May 25, 2020 5:33 am
Has thanked: 11 times
Been thanked: 6 times

Re: Unable to get a MT32 Pi hat working

Unread post by Solskogen »

The USB3 cable is approx 10cm long. It's the one I got from misterfpga.co.uk together with the MT32-Pi Hat. Not sure where the IO board is from, I bought the MiSTer from a friend a couple of years ago.

The USB-port on the MiSTEr (or should I say "USB") does work-ish, because if I do not use the external PSU on the Pi, as it tries to power up the MT32 hat(it loops due to low voltage)
FPGA64
Top Contributor
Posts: 750
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 44 times
Been thanked: 325 times

Re: Unable to get a MT32 Pi hat working

Unread post by FPGA64 »

Just to confirm you have

a) connected the MT32 Pi to the "not" Usb port on the IO Board
b) made all the edits to the config files as stated on the MT32 PI github ?

If the IOBoard is from unknown sources. IE maybe Ebay, Amazon on Ali Express. Its sadly common for the headers to not be soldered in place rendering the IO port on the board non functional

Good High Res Photos would be needed of the IO Board
Solskogen
Posts: 89
Joined: Mon May 25, 2020 5:33 am
Has thanked: 11 times
Been thanked: 6 times

Re: Unable to get a MT32 Pi hat working

Unread post by Solskogen »

a) yes
b) yes
Attachments
IMG20211007160525.jpg
IMG20211007160525.jpg (578.82 KiB) Viewed 16878 times
IMG20211007160511_Bokeh.jpg
IMG20211007160511_Bokeh.jpg (485.88 KiB) Viewed 16878 times
FPGA64
Top Contributor
Posts: 750
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 44 times
Been thanked: 325 times

Re: Unable to get a MT32 Pi hat working

Unread post by FPGA64 »

The Io Board is fairly old. There is no jumper header on the VGA power selector which is common on the "Bargin" IO boards. Also the pins on the lower right appear to have no header pins in them.

I would say you do not have a functioning IO Port and hence the Pi isnt seeing the MT32.

if you look at this board from a Good seller ( Disclaimer I have purchased from him and am a happy customer)

https://misterfpga.co.uk/product/mister ... -with-fan/

you can see the header that are soldered here. I would remove your IO board and compare it to the pictures from that website to determine what hasnt been soldered on your IO Board or replace the IO Board

In the Uk I would use misterfpga.co.uk
in the States https://misteraddons.com/collections/all
in Europe outside the Uk https://ultimatemister.com/

all 3 are reputable and have a reputation for quality
User avatar
Mr. Encyclopedia
Posts: 111
Joined: Thu Aug 05, 2021 1:52 am
Has thanked: 50 times
Been thanked: 47 times
Contact:

Re: Unable to get a MT32 Pi hat working

Unread post by Mr. Encyclopedia »

I had this same problem, I had to solder pins to my I/O board because my generic board did not come with the pins populated. The good news is once I did that my MT-32 Pi worked great. I soldered pins into the ten holes closest to the user port (labeled P7) as well as one more pin in the empty hole (labled P9) near the GPIO header which apparently is important for the secondary SD slot.
Attachments
Missing pins on generic analog I/O board
Missing pins on generic analog I/O board
20210919_224217.jpg (101.24 KiB) Viewed 16744 times
Solskogen
Posts: 89
Joined: Mon May 25, 2020 5:33 am
Has thanked: 11 times
Been thanked: 6 times

Re: Unable to get a MT32 Pi hat working

Unread post by Solskogen »

Thanks for the tip. Since my solder skills are way under par I ordered a new IO board.
Solskogen
Posts: 89
Joined: Mon May 25, 2020 5:33 am
Has thanked: 11 times
Been thanked: 6 times

Re: Unable to get a MT32 Pi hat working

Unread post by Solskogen »

All good with new IO board!
User avatar
rickdangerous
Posts: 265
Joined: Sun May 24, 2020 7:35 pm
Location: Lisbon, Portugal
Has thanked: 31 times
Been thanked: 55 times
Contact:

Re: Unable to get a MT32 Pi hat working

Unread post by rickdangerous »

Solskogen wrote: Tue Oct 19, 2021 6:59 am All good with new IO board!
Would be very easy to install the pins. If you need details pm me and I show you how. 2 mins solder job.

MiSTer and FPGA Gaming European Shop
Classic MiSTer, MultiSystem, JAMMIX iTX and Official Addons.
https://ultimatemister.com powered by RetroShop.pt

TimeJockey
Posts: 2
Joined: Fri Dec 31, 2021 4:10 am

Re: Unable to get a MT32 Pi hat working

Unread post by TimeJockey »

Solskogen wrote: Tue Oct 19, 2021 6:59 am All good with new IO board!
I'm having the exact problem you have, but a new IO board didn't solve it for me :(

I've run out of ideas about why my MT32 won't load (black screen, red flashing light). I've tried so many things but alas, no luck.

Might make a new thread with a complete rundown and photos later, see if anyone can point me in the right direction. I wish I knew someone else with a mister so I could test if I've got a dud MT32 Hat/USB Cable.
Sliff2000
Posts: 28
Joined: Mon Nov 15, 2021 4:18 am
Has thanked: 6 times
Been thanked: 6 times

Re: Unable to get a MT32 Pi hat working

Unread post by Sliff2000 »

TimeJockey wrote: Mon Jan 10, 2022 12:20 pm
Solskogen wrote: Tue Oct 19, 2021 6:59 am All good with new IO board!
I'm having the exact problem you have, but a new IO board didn't solve it for me :(

I've run out of ideas about why my MT32 won't load (black screen, red flashing light). I've tried so many things but alas, no luck.

Might make a new thread with a complete rundown and photos later, see if anyone can point me in the right direction. I wish I knew someone else with a mister so I could test if I've got a dud MT32 Hat/USB Cable.
Take a look at the following picture- those 15 holes need to have pins and solder in them ((not all 15....but...)). I had a new analog board and they were missing the pins. You can actually bi pass the mt32 board all together and create jumpers between the pi and the mister to see things work. The mt32 just makes it look pretty. I have included the pinout from the wiki. You can Just use a female to male breadboard (dupont) jumper wire between the pi and the mister. Good luck!
Attachments
20210919_224217.jpeg
20210919_224217.jpeg (119.04 KiB) Viewed 15659 times
Screen Shot 2022-01-11 at 2.52.24 PM.png
Screen Shot 2022-01-11 at 2.52.24 PM.png (143.97 KiB) Viewed 15659 times
TimeJockey
Posts: 2
Joined: Fri Dec 31, 2021 4:10 am

Re: Unable to get a MT32 Pi hat working

Unread post by TimeJockey »

Sliff2000 wrote: Tue Jan 11, 2022 7:56 pm
TimeJockey wrote: Mon Jan 10, 2022 12:20 pm
Solskogen wrote: Tue Oct 19, 2021 6:59 am All good with new IO board!
I'm having the exact problem you have, but a new IO board didn't solve it for me :(

I've run out of ideas about why my MT32 won't load (black screen, red flashing light). I've tried so many things but alas, no luck.

Might make a new thread with a complete rundown and photos later, see if anyone can point me in the right direction. I wish I knew someone else with a mister so I could test if I've got a dud MT32 Hat/USB Cable.
Take a look at the following picture- those 15 holes need to have pins and solder in them ((not all 15....but...)). I had a new analog board and they were missing the pins. You can actually bi pass the mt32 board all together and create jumpers between the pi and the mister to see things work. The mt32 just makes it look pretty. I have included the pinout from the wiki. You can Just use a female to male breadboard (dupont) jumper wire between the pi and the mister. Good luck!
Thanks for the reply, but I actually figured it out! And of course it was a stupid mistake on my part. The new board I got has the required pins, but of course when updating the MT32 ini file I changed the width value of the display instead of the height :P Once I got the display working I could see it was getting a low voltage warning, and disabled it as per the instructions.

Now Monkey Island 2 sounds amazing :D
Sliff2000
Posts: 28
Joined: Mon Nov 15, 2021 4:18 am
Has thanked: 6 times
Been thanked: 6 times

Re: Unable to get a MT32 Pi hat working

Unread post by Sliff2000 »

Glad it's working. Monkey Island 2 really does sound good.
User avatar
d0pefish
mt32-pi Creator
Posts: 39
Joined: Fri Dec 11, 2020 6:38 pm
Location: Newcastle-upon-Tyne, UK
Has thanked: 27 times
Been thanked: 29 times
Contact:

Re: Unable to get a MT32 Pi hat working

Unread post by d0pefish »

Mr. Encyclopedia wrote: Thu Oct 07, 2021 6:28 pm I had this same problem, I had to solder pins to my I/O board because my generic board did not come with the pins populated. The good news is once I did that my MT-32 Pi worked great. I soldered pins into the ten holes closest to the user port (labeled P7) as well as one more pin in the empty hole (labled P9) near the GPIO header which apparently is important for the secondary SD slot.
Hi there,

I'm improving the documentation in the mt32-pi wiki and I was wondering if I could use your photo as an example of a badly-assembled I/O board.

Would you be okay with me using your photo?

Cheers!
User avatar
Mr. Encyclopedia
Posts: 111
Joined: Thu Aug 05, 2021 1:52 am
Has thanked: 50 times
Been thanked: 47 times
Contact:

Re: Unable to get a MT32 Pi hat working

Unread post by Mr. Encyclopedia »

d0pefish wrote: Mon Feb 14, 2022 5:34 pm
Mr. Encyclopedia wrote: Thu Oct 07, 2021 6:28 pm I had this same problem, I had to solder pins to my I/O board because my generic board did not come with the pins populated. The good news is once I did that my MT-32 Pi worked great. I soldered pins into the ten holes closest to the user port (labeled P7) as well as one more pin in the empty hole (labled P9) near the GPIO header which apparently is important for the secondary SD slot.
Hi there,

I'm improving the documentation in the mt32-pi wiki and I was wondering if I could use your photo as an example of a badly-assembled I/O board.

Would you be okay with me using your photo?

Cheers!
Absolutely! If my pain can help other people in the community then it will all have been worth it. I also have another picture I took of the pins installed, but before I soldered them. Nobody would benefit from seeing my soldering job (but it did the trick!)
Attachments
Pre-soldered pins in P7
Pre-soldered pins in P7
20210919_230254.jpg (447.54 KiB) Viewed 14170 times
H6rdc0re
Posts: 52
Joined: Sat Feb 06, 2021 11:35 pm
Has thanked: 1 time
Been thanked: 9 times

Re: Unable to get a MT32 Pi hat working

Unread post by H6rdc0re »

Perhaps the low voltage problem? This can be solved by adding a line in the config file.
User avatar
d0pefish
mt32-pi Creator
Posts: 39
Joined: Fri Dec 11, 2020 6:38 pm
Location: Newcastle-upon-Tyne, UK
Has thanked: 27 times
Been thanked: 29 times
Contact:

Re: Unable to get a MT32 Pi hat working

Unread post by d0pefish »

Mr. Encyclopedia wrote: Mon Feb 14, 2022 7:06 pm Absolutely! If my pain can help other people in the community then it will all have been worth it. I also have another picture I took of the pins installed, but before I soldered them. Nobody would benefit from seeing my soldering job (but it did the trick!)
Thankyou!

I've added your photo (with a slight edit) to the wiki.
https://github.com/dwhinham/mt32-pi/wik ... -io-boards

Much appreciated.
Post Reply