My apologies if I’m bugging but here’s the latest:
What I started out Knowing
Unit 1: Beaglebone Black with HDMI port - that was easy to get working via a eMMC flash, it has a custom breakout board that I’m still working on figuring out the pinouts (there’s 4 USB connectors and 2 Serial connections), but HMDI works so that’s good. USB mouse/keyboard not so much.
Unit 2: Seeed Studio Beaglebone Green with touchscreen LCD - I have 3 of these, I’ve flashed 1 via eMMC flash, it worked ( I can access it via ssh on my network) but LCD/touchscreen does not work, that’s a problem
This unit has a custom breakout board attached is as Santek ST1020I3Y-RBSLW-F2 LCD via a qhtb3a board (that’s what I could figure out from the silkscreens). Google wasn’t very helpful.
What I know now
Unit 2 is a 10.1" LCD with touchscreen,. 1 USB port, 1 network port, 2 Serial ports. On stock units the network port would get me a custom VNC session and a locked down web server. The serial ports didn’t react to basic commands (me smashing the enter key via puTTY). The web server gave me basic upload/download to a pre-configured directory. I am able to download arbitrary files if I have permission and know the name. The web server doesn’t run as root.
From what I understand I need to modify the uEnv.txt to enable the LCD and touchscreen. But I have no idea what I should put in there.
What do I want to accomplish?
I want to figure out what this LCD cape is or what the uEnv.txt* file is on a stock unit. I tried capturing a video of the boot sequence but that didn’t provide any seemingly useful info, unless you know something I should look for.
At this point I don’t completely understand the uEnv.txt file and what options I can put in, on a stock beaglebone image, to try and get this LCD cape to work. I tried searching for beaglebone and LCD cape but that hasn’t keyed me in on what I need to do.
Hints, tricks, tips, accepted.
*If you’ve read this far and decided that I’m really not trying to steal I.P. and I like to tinker, here’s what I did figure out. I’m a little bit surprised I was able to use the built file download to download arbitrary files. Unfortunately /etc/shadow is locked to root so no getting the keys to the kingdom.
htttp:///download.cgi?fname=…/…/…/boot/uEnv.txt
gets me this (I was hoping for something more explicit like “LCD is XXXX”, unless you know something I don’t and have a tip):
uname_r=4.4.70-bone-rt-r17 cmdline=fsck.mode=force fsck.repair=yes coherent_pool=1M quiet cape_universal=enable uenv_root=PARTUUID=9d0be788-8e92-374a-910f-5d3b1bedce3c