3.5 TFT LCD SHIELD ATMEGA2560 whitescreen

Hello, I'm still new in arduino so please bear with me. I have reassigned the pins for the tft lcd shield from the normally mounted to using jumper wires displa pins to d22-d29, and rs,wr,cs,rst,and rd to pins 38,39,40,41, and 43. I've have tried uncommenting the #define USE_MEGA_8BIT_SHIELD and inputted #Use_SPECIAL in mcufriend_special.h. The TFT LCD SHIELD is still displaying white screen. Anyone that can help is greatly appreciated, thank you.

here is the link of the tft lcd shield that im using:3.5 tft lcd shield
ATmega 2560:
atmega2560

It would be much easier for us to follow if you posted an annotated schematic showing exactly how you have wired it. That would tell us what processor is involved.

You can spend weeks spinning your wheels, or you might get lucky and solve your problem quickly. To avoid unnecessary delays, it’s crucial to provide an annotated schematic of your circuit as you have it wired, showing all connections, including power, ground, and power supplies. I recommend it be in English, you can translate before posting if needed.

Why Detailed Information Matters:

Annotated Schematics: These are essential because they show exactly how your circuit is set up. Without them, it's difficult for anyone to understand what you’ve done, which makes troubleshooting nearly impossible. Fritzing diagrams or unclear pictures are not enough.

Technical Information: Many modules look similar and may even have the same name, but they can function differently. This is why we always ask for links to detailed technical information—not just sales pages like those on Amazon, which often lack the specifics we need.

Post your Software Without that we do not have a clue as to how it is expected to operate.

Show All Connections: It’s important to include every connection, especially power, ground and power sources in your schematic. Missing these details makes it hard to determine if a setup issue might be causing your problem.

My Process:

When I see a question, I spend a moment assessing it. If it’s missing critical information, I might ask for it. However, if it's repeatedly lacking important details, I may assume the questioner is not serious and move on to another query.

What You Need to Consider:

We don’t know your skill level or what resources you have available. If you’re missing key technical details or seem unprepared, it may indicate that you need to spend more time learning the basics before starting your project.

Providing the right information upfront will help you get the best possible assistance and avoid the frustration of running into dead ends. Let us help you by sharing what you have clearly and completely!

Try reading this: How to get the best out of this forum