On 15 February 2017 at 13:07, H. Nikolaus Schaller hns@goldelico.com wrote:
I have done a quick test:
- console connected
- no SD cards inserted
- battery inserted
- plug in µUSB cable on USB3 port
- powered on (so that BootROM starts searching for an OS)
Result is that my host reports a device called "OMAP5430".
And now I can get it to work too, and I even managed to boot from eMMC sometimes.
What does and doesn't work seems heavily dependent on what is connected, the configuration/state of charger (and perhaps palmas), probably the state of charge of the battery...
Also, I just powered on with no SD card inserted and holding down LSH-TOP to bypass eMMC boot... except it booted from eMMC anyway!
Weird stuff is going on. Will need to explore more...
Then, I am not sure if the BootROM assumes that there is a Palmas chip at all!
No, it does not interact with the PMIC on the omap5.
So if there is something (broken) in eMMC it might not even try USB.
And as I showed above, the shoulder button doesn't seem to work?
Also, USB is not considered a "permanent boot device", which means it is *only* considered at cold boot and ignored at warm boot. I forgot about this, and probably tried to get it to boot a few times by resetting or rebooting.
Asking palmas to power-cycle the system (i2c mw 48 a0 3) does work of course.
Matthijs