Got my board wired up, starting to code, just getting the basics down now (blinky, wire test, etc)
LCD is that same 5" 40pin connector resistive touch screen panel talked about earlier talking in 8-bit mode, "translator" is a PIC18LF4550 @ 48Mhz (only because I've got a couple dozen of them on hand), ttl-serial input/output or USB/serial, will be auto-baud detecting up to whatever a 48Mhz PIC and the code can handle (12Mbps max in the hardware? I forget).
Initial thoughts are to use a 2 character Basic "command" set...2 character ID at the front end, data in the middle, comma delimited if needed, terminated with a null (or something) at the back end
RS - init the LCD, same as power up
PR - print (software will check for overruns in the X or Y direction, and scroll as necessary)
SC - text scale (software will check for reasonable scaling)
SZ - number of pixels in X & Y direction (800x480, 640x480, and so on)
PTT - set a point (software checks)
CS - clear the screen
FC - color to plot/print/draw in
BC - background color of plotting/printing/drawing
RC - draw a rectangle
CR - draw a circle
B(x) - back light set to X*10 % of max
DP - draw a picture, start x, start y, height, width, data...data...data...until done
TR - send back raw touch screen coords (if any)
OR - set screen orientation (X normal/flipped, Y normal/flipped, portrait/landscape,etc)
RD - read the screen, start x, start y, height, width, then start sending back data until done.
Should be good enough to get the ball rolling...and it beats trying to wire up ~20-30 pins to a board every time I want to use it. I'll add code to access the flash chip and SD card as well......eventually.