Problem solved!
I found a windows laptop. Did the hole update procedure. Write, Verify all went well. Tried to push the calibration dot still no response.
Turned around the board looked closely. peeled a bit on all the flat cables. Found out that one of the small flat cables in the center of the board was not sitting in the slot but was slipped under the slot. Turned off power, inserted flat cable in the slot. And BOOM the touch screen worked.
Thank you all, dc42, phaedrux, gtj0 for troubleshooting with me.