Quote:However, the Pine64 lower USB port is type A and 4 pin which means lacking ID signal. Currently the schematic lets the ID pin float with a pull high resister.Basically, there is no ID pin in such setup and there is nothing to pull up or down.
Allwinner does not assign any dedicated ID pin for USB OTG and the BROM code does not have any checks for it (unless A64 introduces something new). Various Allwinner devices assign different pins to the OSB OTG ID pin and this is configured in the FEX or DTS. This is a purely software thing, used by the USB OTG driver. And if there is no hardware ID pin routed to the external connectors, then the DTS file is not going to have any ID pin information.
Quote:I agree that choosing 2 type A receptacles is more user-friendly. But since it's almost impossible to provide more than 10W through micro USB and as you already said shitty chargers and cables lying around will be used many Pine64 users will have to learn the hard way that they need a powered USB hub to connect external devices (like it's the case with Raspberry Pi often). Something that will add to the total costs significantly.We will see whether the AXP803 PMIC is able to cope with bad chargers and tolerate significant voltage drop. Maybe there is actually nothing to worry about. But yes, the power consumption estimates look rather naive.
I would believe the Remix Mini makers (also based on A64 with the same connector choices) chose a 3A/5V PSU with barrel plug for a reason and I don't believe the consumption numbers provided in the wiki are close to realistic: http://wiki.pine64.org/index.php/Main_Page#Power_Usage