Type-C Power Adapter
Which Type-C power adapters are working for everyone?
I have tried a Lenovo 4X20M26252
This adapter is 45watt and supports PD.
With this adapter the machine will boot the Android image but the ethernet does not work.
With the Ubuntu image it takes 5+ mins with a black screen to boot up. Eventually you get a login prompt which is very sluggish and when you try to use the firefly/firefly username and password it will freeze for two mins and return back to the login prompt. Also the Nic does not appear to be working I have link light and my switch see's a 1gigabit link but I am not seeing a DHCP lease on my router.
I have also tried a 5v LG type-c adapter with the same results.
When creating the sdcard I have used DD with various settings and etcher all with the same results for both the Android and Ubuntu image.
Comments
Have you tried
dhclient
? It doesn't mean the board doesn't work if the image is not setup to automatically get an IP.If Ubuntu is incredibly slow, it is probably your SD card write performance is garbage. Look for errors in dmesg
dmesg | grep mmc
.Here is the power adapter that I used:
https://www.amazon.com/gp/product/B07194RXTS/ref=ppx_yo_dt_b_asin_title_o05__o00_s00?ie=UTF8&psc=1
It did not have a problem with Android or Ubuntu. Both booted up without issue.
I don't believe your networking problems are related to the power.
I have a Belkin F7U010vf (45W), works perfectly.
The device will boot a SD-card using a standard (USB-C DP) 3W phone charger, including ethernet, USB wireless keyboard/mouse combo and HDMI @ 4K. I suspect that this is neither supported or recommended as I don't know what will happen when more power is demanded.
With regards to the freezes you mention, I have attributed these to io (i.e. the crappy SD card I'm using). I have an eMMC card lying around somewhere, will try with that to see if this solves the freezes. Alternatively, a proper image (loverpi promised ~ a month) might be a better starting situation to troubleshoot.
I'm using this 45W (15V@3A capable) adapter:
https://www.amazon.com/dp/B0719KV9PH/
Running Android 8.1 on microSD, Kill-A-Watt registers 3W usage when sleep, 4-6W usage running Geekbench. No issues with network.
@loverpi SD card speed garbage? I have a 128 gb Lexar SD card rated at 633x (95MB/s) Read and (20MB/s) Write. Is this garbage in your book? Because the Ubuntu image is hella slow on this card. I honestly think you should refrain from using words like "garbage".
20MB/s write is usually TLC flash. They are extremely slow in terms of both write IO throughput and latency. Use MLC like Samsung Pro or Sandisk Extreme. They are more than 10 times faster in terms of write IO and have much lower write latencies.
Lexar was recently purchased by Longsys and most of their cards use controllers by Yeestor. The flash they used is mediocre at best and the controllers are nothing to write home about.
SD card performance is rated in sequential read/write speed which is useful for storing pictures or videos for cameras. But when you install a desktop OS like ubuntu on it, random read/write speed becomes much more important. Check out these 2 threads which contain a lot of SD card benchmarks and discussions:
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=4076
https://forum.xda-developers.com/showthread.php?t=1005633
Look for SD cards with A1 or A2 ratings:
I was initially trying to to use a Samsung Evo 32gb card that was extremely slow. Ended up replacing it with a Samsung Evo Plus 32gb card and I can now boot to the desktop in around 10 seconds. Part of the issue I was having with the original card was how long it took to resize/expand the partition on first boot up.
Look for SD cards with A1 or A2 ratings:
In our experience, Asolid is much better than Yeestor when it comes to controllers for NAND. We haven't really compared these two to companies outside of China like SiliconMotion, Phison, and SSS.
I ended up splurging on a 64gb Sandisk Extreme Pro card while they get the software and USB/SSD support going. I didn't expect a Lexar card to be this poor in performance, but I understand your points. I'll recycle the 64gb in another use once I can boot off SSD.
For anyone who isn't sure about their power supply: https://www.loverpi.com/collections/renegade-elite/products/usb-type-c-pd-30w-power-supply-for-renegade-elite
@loverpi does this come with the cable like the one we received during the campaign?
Yes
Fast charging PSUs are usually built on Qualcomm QC technology which is not the same as USB PD and USB BC standards. They would simply output 5V instead of a higher voltage. USB PD has numerous revisions and proprietary extensions by various vendors which make interop a nightmare.