Power & Source of Big Ideas

Is anyone else trying to debug the Nano PC T3 Plus and find that the USB keeps disconnecting all the time at random intervals? The only fix is to reboot the board. abd devices show nothing is connected but the USB debug still shows on the device itself. In the device manager under Windows 10, I see ...
Use make menuconfig on the Kernel to look through and find a suitable driver of the fuel gauge IC you want to use. Then you need to find a suitable Android code to read this. You can use the FAKE battery code from FA as a starting point.
You need to modify the build to do this. It is detailed here where to do this.

viewtopic.php?f=63&t=2107
You can do this but you will need to modify the AOSP and the kernel to support the IC you want to use.
I am not sure how to do this but as I see you are using Android, it is likely a setting in the camera app as it is likely that the OS is taking the 2 camera inputs as front and rear. The front by default flips the image on most mobile devices.
If it works with Android then I would assume the issue is with friendlydesktop and the lack of support within the OS to provide the timing for this display. I certainly didn't see any 800x480 in your list of HDMI supported timings. I am not familiar with friendlydesktop but is there any way to manua...
Can you post a link to the LCD you want to use? I assume it has an HDMI interface?

For touch, you will very likely need a driver for this. What is the interface? I assume USB?
miw0909 wrote:
nexell-i2c c00a6000.i2c: trans[ 0: 3]
nexell-i2c c00a6000.i2c: Fail, arbit i2c.2 addr [0x28] data[0x28],


Do you have any other device on the I2C bus that is using the same address?

Are you able to check the I2C to see if there is clock and data appearing?
How is commercial project different then home when you seek free support? None. I am not seeking for free support. I have already done the hard work to get something working with one of the FA boards and all I am asking for is for them to support a pre-built binary for me. It would take one of thei...
pinalpatel wrote:
Want something smaller than a pi2. IT Company Surat

SPAMMING TWAT
sonel wrote:
It would be nice if someone at FriendlyArm takes notice of this and posts some wiki pages like the ones for Fire range.


Good luck with that. Even when you have a commercial project and email their support direct, they don't bother to respond to you. Poor customer service.
Hi all, Anyone know how to boot Android on the Nano PC to go into bootloader mode and allow selection of the OS to be written to the eMMC? I want to be able to boot from the SD card without the need to open the enclosure and hold down the BOOT key. I have tried ADB BOOT BOOTLOADER and ADB BOOT RECOV...
If you can do this from ADB, you can likey build your own custom OS and then include the files you need. Can you share what you did with ADB to get this working? I've been trying to do this with the Nano Fire 3 with little to no success with Android 5.1 I can detect the USB module and logcat shows i...
I'm having the same problem. Tried multiple SD cards, different images, the power supply I purchased from Friendly Elec and a PC power supply. None work. I get the same power light with no activity light other than a brief flash when powering up. No response from tech support. What do you see on th...
I am very disappointed by the poor customer support from FriendlyArm as are many others, judging from other posts in this forum. Even the lack of support directly from them in the forum is apparent. For months now I have been asking for help with some software for building a custom LCD. They claim t...
I have only been able to find Linux X86 code to do this and so far nothing for ARM, at least not in the searches so far.

Does anyone know or has done RTSP to RTMP encoding with any of the FriendlyArm board?
Hey, thanks for that information. As I am using the LCD4.3 display I need to find a suitable HDMI to AUDIO interface that is as small as possible.

Thanks again.
Hello. Please I need your support just telling me if the NanoPC-T4 Screen that I bought Works with Ambian Universal Operating System? I have like a 1 month trying to see the Desktop version in this Screen, and I can´t see nothing. It is not Compatible Armbiam with this "7inch eDP LCD Display w...
If you can make a PCB, then do this and use JLCPCB to get them made. If you've not used them before, a 100x100 board, 5 off is $2 plus shipping. Excellent service. I use them all the time to make small boards like you need. 2 layer should be more than enough. 4 layer is still cheap too. PS. I don't ...
For software, have a search for LCDS.C in both u-boot and the kernel. It is pretty easy to see how this works when you study that code. You basically add your LCD to this and work out how to detect it in u-boot which then passes the LCD name to the kernel and you select the same settings in there. H...
Which board are you using?
My board boots from eMMC even with SD card inserted. I am using the Nano PC T3 Plus.

Which board are you using?

Normally the SD only boots when you hold down the BOOT button. This allows you to load from the SD and flash the eMMC.
For anyone working with the FriendlyArm board but limited by the LCD choice, it is possible to design your own if you know how to create a PCB and modify the kernel and u-boot. Here I have designed with a Newhaven 7.0" high brightness LCD as the existing HD702 is not bright enough (900 cd/m2 co...
Newhaven have a 10.1" IPS LCD with 700 cd brightness but you will have to design your own PCB to interface to it and modify u-boot and the kernel. https://www.newhavendisplay.com/nhd1011024600aflsxvctp-p-9541.html It can be done as I just completed a PCB and kernel changes to interface the Nano...
The T4 has a 12V input so unless you can create a battery system with a 12V output, you are stuck. The design of the board prohibits direct connection of 5V to the GPIO headers, unlike some of the other boards. The PMIC used does not support a battery either. GPS and accelerometer can be connected v...
From what I can see, there is no actual LCD module available from FA that is plug in for the M4. The T4 has an eDP interface but the M4 is either HDMI or you could use the MIPI DSI interface with a custom interface to an eDP display. You would have to check the specification of the DSI LVDS lines to...
Is easy from Android but you need to use a JNI to run the native C++ code. If you want to avoid using the FriendlyArm version and the need to sign with the platform-tools signature files, this code I created works well under Android 5 and above and also includes I2C https://github.com/davemclaughlin...
I should have posted this long before now. I did find a suitable connector. The issue was that the one specified by FA in the Wiki was a high spec part with heavier gold plating and therefore on special factory order only with a high MOQ. I found one of them in the same product range with gold flash...
Can you hook up to the serial port and capture the logcat output? Type in logcat and it will output the debug information. There should be an exception recorded from the BT software and that will help to track down the issue.
OK. Some investigation. I've found that the SD card contains a file called bootloader which on the FA website states that this is u-boot and comparing sizes, this would be the case. I copied my modified u-boot to the SD card and renamed is bootloader. I also copied the uImage to the SD and replaced ...
You need to get updated u-boot and uImage files that include the settings for this LCD. I had a look around the FriendlyArm github but could not find much on it. It does refer to support in Android 7.1 So far there is no wiki entry so not able to even get the timing data for the LCD which you could ...
I have a custom LCD running on a T3 Plus with a Newhaven IPS 1024x600 LCD and I have managed to make changes to the u-boot and uImage so that the LCD is supported. Everything works fine on the development board. Now I want to deploy the image to other boards. The uImage is easy enough as I can build...
It looks like we can do this but only if we work with the source code ourselves. This Google page explains how to create the OTA update package but we can only do this if we have the original package, which we will have if we do our own build. https://source.android.com/devices/tech/ota/tools I am g...
If you contact SIMCOM they will send you the RIL and then you can build the OS to support their modems. They give you all the details for it. Connect via USB and you can also get the GPS to work. I have used the SIM7600E with great success and have 3G and LTE working well. Months of stability with i...
Can you connect to the DEBUG UART?

This is the only way to know what is happening with the boot sequence. A USB to TTL Serial port is a handy tool to have on your desk. Cheap too.
Hello All, I want to add an IMU (accelerometer, gyroscope, magnetometer) to a NEO4 with Android 8, and it needs to look "native" because it needs to work with any APP. I'm not comfortable with linux code but I can read some C and Java and took a look at FA's Android 8 source for the NEO4 ...
burniejm wrote:
Just delete the contents of the output folder? Or is there a special command for this?


That will work until the next time you rebuild the source. Better to edit the .mk files to create your own custom build and only include what you need.
I had a similar issue and I ended up putting it in the vendor/friendly-arm/apps/prebuilt directory and modifying the .mk files to include it.
You need to edit the Android.mk files to remove those from the build. It's quite a bit of work to find everything but start at the top and work through each directory and the resulting Android.mk files until you find them. You will need to do a CLEAN on the output to purge anything from the previous...
I also tried with with my T3 Plus and there is no thermal directory under the /sys/class directory :(
Nice little project. Is the CPU temperature available on these boards or did you add this yourself with an external sensor? I am running Android on a T4 and I have been trying to get this working but no success so far. I might be missing the kernel driver for it. I might need a JNE to get this. The ...
This link about GPIO on rhe RK3399 and the kernel might help you.

http://wiki.t-firefly.com/en/AIO-3399J/driver_gpio.html
Is the pin used for the fan exposed to the WiringPi library on the website? I've been trying to control it that way because it would be easy. If not can someone point me to to example of how I should approach it from python or C? Not sure about the software support but looking at the schematic for ...
My T4 and HD702E display came with some nice perspex mounting plates so it all goes together nicely. I then use a small cheap Chinese sourced CNC mill to cut out a front panel from 3mm acrylic and then use 3M VHB tape to secure it to the front panel. Works great. The attached image shows how it look...
escobarrr wrote:
Hey, please where can we find the Ubuntu Manual ?


Have you tried Google before? It's totally amazing. :roll:

https://www.google.com/search?q=ubuntu+ ... e&ie=UTF-8
Have you also used the GPIO connector? Did you manage to fins a power path battery charging circuit which can actually supply 3A? I'm doing pretty much the same, but I'm stuck with this. Thanks. I power the T3 Plus via the smaller of the GPIO headers. Still not completed the power path design yet. ...
Looks like it comes from factory set to boot on return of power after a cut... Yip. My T4 boots on applying power so looks like FA set this as the default on later boards. For boards without this, the following needs to be done. Only need to solder in 2 parts, resistor and capacitor. http://wiki.fr...
Tinderbox (UK) wrote:
Looks like it only has the two power wires, No fan speed wire or fan speed adjust wire.


You only need 2 wires for speed control with PWM. The 3rd wire is usually a pulse output from the fan that is used to determine the fan speed.
The only way is to completely reflash your device which means losing all software and data. FriendlyArm don't build an OTA file which would allow you to update without erasing everything. So, unless you build your own from source and then work out how to create and install updates, a full reflash is...
PS: you need to be sure, that you power supply really provide 2A on 12V, which may not happens with no-name devices. Very much the case. I got 2 power supplies from a local supplier, non branded Chinese models. Both were claimed to be 5V 4A and 5V 5A but ended up being useful only at 5V 1A before t...