I've been chipping away at building the amp, and am making good progress.
I am at the stage of incrementally testing the sub assemblies, and have the following boards connected: Control Board; LPF Board; TR Board: and Display Board.
I have compiled the code and loaded it onto the MEGA 2560. Basic checks indicate that is is working as expected as pushing the band select switch cycles the relays on the LPF Board, asserting PTT causes the TR switch to activate and the multi-color LED on the display board to change from green to red. So the program is alive and well.
However, the LCD display is not working - on power up it comes on and displays a bright white square that covers the entire LCD, but the display text or graphic widgets are never displayed on it. Information on the Waveshare display is limited. It kind of looks like the brightness may just be maxed out, but it doesn't appear that there is a brightness control (unless it's software controlled - don't see anything in the code).
I have double checked the interconnect wiring and am confident it is right. I have used both a ribbon cable interconnect as well as individual wires with the same result.
I vaguely recall a conversation about the ferrite beads on the control lines being a possible problem (???). Any ideas or suggestions on how to further troubleshoot this?
I could write a test program that just exercises the display and see how that behaves I guess, but I have no reason to believe the control program isn't working properly since other functions work.
Tnx, Tom N0BS