Page 1 of 1

MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Mon Dec 13, 2021 5:17 pm
by marcelosofth

MT32-Pi works, but does not turn on OLED and is not detected!

I'm using a Raspberry Pi 3A + and the curious thing is that it's working, but the Mister doesn't detect and neither the display turns on, the detail that I noticed is that the Raspberry is heating up a lot, has anyone seen something like this? :oops:


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Mon Dec 13, 2021 6:32 pm
by cursedverses
Is it a new MT32-Pi? Could you have a faulty hat?

I assume you've set the OLED in the config.txt:

Code: Select all

# Select LCD driver.
#
# Note that LCDs connected via I2C, you must also set the correct address for
# your device via the i2c_lcd_address option. Consult its datasheet, or see
# our documentation for tested models and their configurations.
#
# Values: none*, hd44780_4bit, hd44780_i2c, sh1106_i2c, ssd1306_i2c
#
# none:         No LCD
# hd44780_4bit: Hitachi HD44780 or compatible (e.g. WS0010, RS0010) character
#               LCD connected to GPIO pins in 4-bit mode (see documentation for
#               pinout)
# hd44780_i2c:  As above, but using an I2C "backpack"
# sh1106_i2c:   Small I2C-based OLED graphical display (usually 1.3")
# ssd1306_i2c:  Small I2C-based OLED graphical display (usually 0.96")
type = ssd1306_i2c

# Set the width of the LCD.
#
# If the display is a character display, this value is measured in characters.
# Otherwise, for a graphical display, this is measured in pixels.
#
# Note that not all dimension settings are valid; see documentation for valid
# configurations for each LCD driver.
#
# Values: 20-128 (128*)
width = 128

# Set the height of the LCD.
#
# Same characters vs. pixels considerations as for width.
#
# Values: 2-64 (32*)
height = 64

# Set address (hexadecimal) of I2C LCD.
#
# This will be used to communicate with LCDs connected via the I2C bus.
#
# Values: 00-80 (3c*)
i2c_lcd_address = 3c

# Rotate the display output (graphical LCDs only).
#
# Some graphical displays support rotation. Use this option if you need to turn
# the display around.
#
# Values: normal*, inverted
#
# normal:   No rotation
# inverted: The display output is upside down
rotation = normal

Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Mon Dec 13, 2021 8:47 pm
by marcelosofth
I received it via letter from a very long distance to my house, the 2 plates came unprotected within 7m simple envelope, do you believe it may have arrived defective? How can damage 2 flat pcbs without components? Is there any case with broked?

Ps. A friend sends me all the contents of the sd card that's working for him, I just unzipped it to my SD card, as I said it's working, I tried the AO486 and X68000, I noticed the Raspberry is too hot the little I used it and then I turned it off!

Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Tue Dec 14, 2021 12:39 pm
by blacklistedcard
Are you using an I/O board that is earlier than 6.1? I had a v5 board and it's not compatible with the MT32-PI. Its missing the resisters.

Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Tue Dec 14, 2021 1:32 pm
by LamerDeluxe
The Pi running hot is normal. I have a metal Ugeek Pi case which helps with the heat and you can feel that getting pretty warm.

Make sure you set all the config settings correctly according to the MT32-pi Wiki.

Also if you got your IO board from AliExpress or Amazon, it might have a non-functioning user port.

Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Tue Dec 14, 2021 2:07 pm
by marcelosofth
Friend, I correctly configured the "MT32-pi Wiki" including a friend gave me the content of his SD Card that he uses perfectly in his Mister, so the problem with the "mt32-pi.cfg" is not, follow the photo link of my I/O purchased on Aliexpress!

PCB:

pcb.jpg
pcb.jpg (665.33 KiB) Viewed 13525 times

Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Tue Dec 14, 2021 4:01 pm
by LamerDeluxe
marcelosofth wrote: Tue Dec 14, 2021 2:07 pm

Friend, I correctly configured the "MT32-pi Wiki" including a friend gave me the content of his SD Card that he uses perfectly in his Mister, so the problem with the "mt32-pi.cfg" is not, follow the photo link of my I/O purchased on Aliexpress!

I don't see anything obviously wrong with that board, but I don't know if that type of IO board is known to work correctly with the MT32-pi. Have you tried using a separate power supply for the MT32-pi?


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Tue Dec 14, 2021 5:03 pm
by marcelosofth
I've already used a font directly on Raspberry and everything remained the same, without changes, a detail, regardless of whether the IO supports the MT32pi the OLED has to turn on immediately when you turn on the MT32pi button right? because I think the fact that the OLED doesn't turn on has something indicating that that's why Mister doesn't recognize it!

Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Mon Dec 12, 2022 10:46 pm
by thisisamigaspeaking
marcelosofth wrote: Mon Dec 13, 2021 8:47 pm

I just unzipped it to my SD card, as I said it's working

How do you know that your MT32-pi works?


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Thu Dec 29, 2022 11:13 am
by Grumpy-Old-Gamer

Does your PSU offer enough amps to power the Raspberry Pi over the SNAC port ?

Is the USB 3.0 cable used short enough as this can cause issues ?


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Thu Dec 29, 2022 7:14 pm
by Malor
thisisamigaspeaking wrote: Mon Dec 12, 2022 10:46 pm
marcelosofth wrote: Mon Dec 13, 2021 8:47 pm

I just unzipped it to my SD card, as I said it's working

How do you know that your MT32-pi works?

This is an excellent question.

OP: Continuing to insist that the MT32-Pi works, while also complaining it doesn't work, seems, er, counterproductive.

As others have suggested, the power supply is a likely source of the problem.


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Thu Dec 29, 2022 7:27 pm
by thisisamigaspeaking
Malor wrote: Thu Dec 29, 2022 7:14 pm
thisisamigaspeaking wrote: Mon Dec 12, 2022 10:46 pm
marcelosofth wrote: Mon Dec 13, 2021 8:47 pm

I just unzipped it to my SD card, as I said it's working

How do you know that your MT32-pi works?

This is an excellent question.

OP: Continuing to insist that the MT32-Pi works, while also complaining it doesn't work, seems, er, counterproductive.

As others have suggested, the power supply is a likely source of the problem.

Looking back over the conversation I see:

as I said it's working, I tried the AO486 and X68000, I noticed the Raspberry is too hot the little I used it and then I turned it off!

So I think perhaps it was working initially but is no longer working? Otherwise I'm not clear under what circumstances it was ever working from the conversation. I took it to mean more like "the SD card should be valid, the Pi should be working, the hat is new, so it's working!" but I'm not sure at all.


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Thu Dec 29, 2022 7:33 pm
by Malor

Ah, okay, I missed that.

Being really hot can be a sign of not getting enough voltage; the system then pulls more amps to try to compensate, and amperage is what makes things get hot.

Using a separate power supply for the Pi, and turning off the power switch on the hat so the current doesn't flow backward, would be a useful experiment.


Re: MT32-Pi Works, but Does Not Turn On OLED Is Not Detected!

Posted: Fri Jan 06, 2023 7:38 pm
by thisisamigaspeaking

I had necro'd an old thread, and it was solved in an apparent duplicate thread: viewtopic.php?t=3944