3.2" SPI LCD (working and ready for a build)

General GBZ-related chat goes here. Share ideas, tips and tricks, or ask questions that don't fit into the hardware/software help forums.
User avatar
VeteranGamer
Posts: 1738
Joined: Thu Jan 26, 2017 11:12 am
Location: London, UK
Has thanked: 528 times
Been thanked: 909 times

Re: 3.2" SPI LCD (working and ready for a build)

Post by VeteranGamer » Mon Oct 16, 2017 1:31 am

Helder wrote:
Mon Oct 16, 2017 1:20 am
I can get those screens in wide viewing angle like the new mintyPi LCDs I got for this batch. There is a a few weeks wait time since they have to be made but I can usually get samples, let me know if you need my help acquiring some.
thanks....

that will help alot.....

i just blizts alibaba with enquiries, and am wating and going through replies.....

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: 3.2" SPI LCD (working and ready for a build)

Post by YaYa » Mon Oct 16, 2017 1:40 am

Choosing between 3.2’’ clear wide angle or 3.5’’ crappy messy stuff... the choice is obvious for me.
Follow me on instagram Image

User avatar
moosepr
Posts: 524
Joined: Wed Jan 25, 2017 6:18 am
Has thanked: 69 times
Been thanked: 241 times
Contact:

Re: 3.2" SPI LCD (working and ready for a build)

Post by moosepr » Mon Oct 16, 2017 2:50 am

they design the screens to be used vertically with the chip down at the bottom. Its a common issue with the cheaper end of the screens, i had the same issue with TinyPi, although i could get the screen in its 'proper' orientation so its not too bad

https://twitter.com/Pi0CKET/status/846422958964924416
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919

User avatar
moosepr
Posts: 524
Joined: Wed Jan 25, 2017 6:18 am
Has thanked: 69 times
Been thanked: 241 times
Contact:

Re: 3.2" SPI LCD (working and ready for a build)

Post by moosepr » Tue Oct 17, 2017 3:03 pm

So I got the old test rig out to test the overclock impact on screen speed. Used the overclock settings I found here
https://github.com/RetroPie/RetroPie-Se ... erclocking

So we've up adding this to the config

arm_freq=1000
gpu_freq=500
core_freq=500
sdram_freq=500
sdram_schmoo=0x02000020
over_voltage=2
sdram_over_voltage=2

And things broke
IMG_20171017_214827.jpg
IMG_20171017_214827.jpg (2.21 MiB) Viewed 7328 times
Dropped the speed back down to 80000000 and the screen worked again, but the debug messages were flicking round 33fps still! 😞

It's weird though, even when it's too fast for the screen to cope, it still doesn't get over 33fps
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: 3.2" SPI LCD (working and ready for a build)

Post by YaYa » Tue Oct 17, 2017 3:38 pm

Human eyes are working at 24FPS. Pal systems are using 25, NTSC is using 30FPS.
The original megadrive and snes were designed for those system. I’m not sure they were natively running more than 30...
So is it really an issue to have a flat 33 if it is stable and continuous ?
Follow me on instagram Image

User avatar
VeteranGamer
Posts: 1738
Joined: Thu Jan 26, 2017 11:12 am
Location: London, UK
Has thanked: 528 times
Been thanked: 909 times

Re: 3.2" SPI LCD (working and ready for a build)

Post by VeteranGamer » Tue Oct 17, 2017 4:38 pm

moosepr wrote:
Tue Oct 17, 2017 3:03 pm
So I got the old test rig out to test the overclock impact on screen speed. Used the overclock settings I found here
https://github.com/RetroPie/RetroPie-Se ... erclocking

So we've up adding this to the config

arm_freq=1000
gpu_freq=500
core_freq=500
sdram_freq=500
sdram_schmoo=0x02000020
over_voltage=2
sdram_over_voltage=2

And things broke

IMG_20171017_214827.jpg

Dropped the speed back down to 80000000 and the screen worked again, but the debug messages were flicking round 33fps still! 😞

It's weird though, even when it's too fast for the screen to cope, it still doesn't get over 33fps
i think 33fps could be the max these screens can push/handle.....

i also have a feeling (and its an ignorant feeling) that the bigger the screen the more you can throw at it (ie 2.4". 2.8" & 3.2")
when i first tried these ili9341 screens, it was with a 2.2" and i encountered issues with the speed and what it could handle (69000000 max)....
moved up to 2.4" and less of an issue and the 3.2" i've really had not issues with at all.....


i havent got around to overclocking the setup with the 3.2" yet, so it will be interesting to see how it fares....
but even at around 30fps is not bad (espcially that at least the display is clearer)

.

User avatar
tinkerBOY
Posts: 710
Joined: Tue May 30, 2017 4:00 am
Has thanked: 294 times
Been thanked: 206 times

Re: 3.2" SPI LCD (working and ready for a build)

Post by tinkerBOY » Tue Oct 17, 2017 5:58 pm

VeteranGamer wrote:
Tue Oct 17, 2017 4:38 pm
moosepr wrote:
Tue Oct 17, 2017 3:03 pm
So I got the old test rig out to test the overclock impact on screen speed. Used the overclock settings I found here
https://github.com/RetroPie/RetroPie-Se ... erclocking

So we've up adding this to the config

arm_freq=1000
gpu_freq=500
core_freq=500
sdram_freq=500
sdram_schmoo=0x02000020
over_voltage=2
sdram_over_voltage=2

And things broke

IMG_20171017_214827.jpg

Dropped the speed back down to 80000000 and the screen worked again, but the debug messages were flicking round 33fps still! 😞

It's weird though, even when it's too fast for the screen to cope, it still doesn't get over 33fps
i think 33fps could be the max these screens can push/handle.....

i also have a feeling (and its an ignorant feeling) that the bigger the screen the more you can throw at it (ie 2.4". 2.8" & 3.2")
when i first tried these ili9341 screens, it was with a 2.2" and i encountered issues with the speed and what it could handle (69000000 max)....
moved up to 2.4" and less of an issue and the 3.2" i've really had not issues with at all.....


i havent got around to overclocking the setup with the 3.2" yet, so it will be interesting to see how it fares....
but even at around 30fps is not bad (espcially that at least the display is clearer)

.
I hope you're right with the bigger screen being better coz i was immediately disappointed with the two 2.2" spi screen i bought. Although i tested them using just jumper cables. I doubt if soldering directly to the pi would make a big difference.

Will try some bigger ones.
New! tinkerBOY PowerSwitch v1.0 with Safe Shutdown
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter

User avatar
moosepr
Posts: 524
Joined: Wed Jan 25, 2017 6:18 am
Has thanked: 69 times
Been thanked: 241 times
Contact:

Re: 3.2" SPI LCD (working and ready for a build)

Post by moosepr » Tue Oct 17, 2017 11:24 pm

@veterangamer I was actually testing this on a 2.2 screen. I would assume they would all be the same, the only difference between the screens should just be the size of each pixel

@yaya my main drive to go faster was bragging rights, but also I thought if we could get the speed up, it might help reduce the tearing that you get on full screen changes. I agree that 30 plus is more than ample! 😀
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919

User avatar
YaYa
Posts: 1719
Joined: Mon Jun 26, 2017 12:42 pm
Location: brittany - France
Has thanked: 871 times
Been thanked: 689 times
Contact:

Re: 3.2" SPI LCD (working and ready for a build)

Post by YaYa » Wed Oct 18, 2017 12:32 am

The tearing is more a synchronization issue than a FPS issue.
To avoid tearing, the output of the screen must be well synchronized to the buffer’s output...
In short, i think i would be better to force, lets say, display at 30fps flat rate and prevent bumping lower and prevent bumping higher.
At least this is how i was dealing video effects few years ago, before we went HD.
Follow me on instagram Image

User avatar
tinkerBOY
Posts: 710
Joined: Tue May 30, 2017 4:00 am
Has thanked: 294 times
Been thanked: 206 times

Re: 3.2" SPI LCD (working and ready for a build)

Post by tinkerBOY » Wed Oct 18, 2017 4:49 am

Are there other ways to use the screen on the software side other than fbcp?
New! tinkerBOY PowerSwitch v1.0 with Safe Shutdown
Game Boy Zero Controllers available @ tinkerBOY.xyz * Support
tinkerBOY Controller v3.0 - built-in usb controller, usb audio, and usb hub
tinkerBOY Controller v2.0 - GPIO buttons and builtin PWM Audio and Amplifier
tinkerBOY Controller v1.1 - simple pcb button
* DPI Adapter - better display for GBZ
* keyboard converters - IBM XT/AT Soarer's Converter | ADB to USB Converter

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest