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

Discussion of official MiSTer Project addons. (https://github.com/MiSTer-devel/Hardware_MiSTer)


User avatar
marcelosofth
Posts: 174
Joined: Wed Sep 22, 2021 10:03 pm
Location: Brazil - São Paulo
Has thanked: 8 times
Been thanked: 4 times
Contact:

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

Unread post 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:

cursedverses
Posts: 180
Joined: Sun May 24, 2020 9:13 pm
Has thanked: 186 times
Been thanked: 34 times

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

Unread post 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
User avatar
marcelosofth
Posts: 174
Joined: Wed Sep 22, 2021 10:03 pm
Location: Brazil - São Paulo
Has thanked: 8 times
Been thanked: 4 times
Contact:

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

Unread post 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!
blacklistedcard
Posts: 91
Joined: Mon Jun 08, 2020 1:54 am
Has thanked: 3 times
Been thanked: 11 times

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

Unread post 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.
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

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

Unread post 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.
User avatar
marcelosofth
Posts: 174
Joined: Wed Sep 22, 2021 10:03 pm
Location: Brazil - São Paulo
Has thanked: 8 times
Been thanked: 4 times
Contact:

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

Unread post 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 15332 times
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

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

Unread post 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?

User avatar
marcelosofth
Posts: 174
Joined: Wed Sep 22, 2021 10:03 pm
Location: Brazil - São Paulo
Has thanked: 8 times
Been thanked: 4 times
Contact:

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

Unread post 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!
User avatar
thisisamigaspeaking
Posts: 244
Joined: Mon May 23, 2022 12:28 am
Has thanked: 80 times
Been thanked: 23 times

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

Unread post 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?

User avatar
Grumpy-Old-Gamer
Posts: 57
Joined: Thu Apr 29, 2021 3:22 pm
Has thanked: 6 times
Been thanked: 12 times

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

Unread post 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 ?

Malor
Top Contributor
Posts: 860
Joined: Wed Feb 09, 2022 11:50 pm
Has thanked: 64 times
Been thanked: 194 times

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

Unread post 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.

User avatar
thisisamigaspeaking
Posts: 244
Joined: Mon May 23, 2022 12:28 am
Has thanked: 80 times
Been thanked: 23 times

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

Unread post 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.

Malor
Top Contributor
Posts: 860
Joined: Wed Feb 09, 2022 11:50 pm
Has thanked: 64 times
Been thanked: 194 times

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

Unread post 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.

User avatar
thisisamigaspeaking
Posts: 244
Joined: Mon May 23, 2022 12:28 am
Has thanked: 80 times
Been thanked: 23 times

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

Unread post by thisisamigaspeaking »

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

Post Reply