Firmware VIM3_Pie_V200103+M2X+ME906E

probably you had little time to figure it out, you need to go through the forum to understand a lot

I don’t think this is a product that can really prevail here in Germany. The VIM3 really only seems to run on individual hardware distributed by Khadas. The Huawei ME906s LTE modem is a common model which is also installed in many Lenovos and works well on the Leez. I don’t want to bake my own Android. There are ready-made images for that. There also doesn’t seem to be a place where you can get Custom Roms. If I want to run Ubuntu, Libreelec or Debian on an SBC, I can also use a Raspberry. The community is very large here. I connected the touchscreen to the VIM3 again. Since I read here in the forum that it is probably not so easy to get a 7 "touch display via USB to run. Sorry, - these are basics!


here’s the proof that Khadas supports your modem!

On Ubuntu. I need the support for Android.

if supported, then everywhere

for example here, this is in android, just Edge, but this is just an example

@ThomasHH-DE please hear me out on this,
Please let @Terry see if he can put the driver back for that modem, it was not used by many, so khadas dropped support for it and started selling a different modem and supplied it with drivers for it, it was not an act of laziness, it was done so that everybody could unite closer in this environment,

Also there is no reason why a USB touchscreen is not supported on a VIM3, it has all the required touch drivers, both in android and linux,

One last thing the Leez SBC is a RK3399 SBC, no wonder everything works on it automatically, RK3399 is a really old SoC, I am super tired saying the name itself, because it is almost half a decade old

If you want to compare it, do it with the Edge SBC, that is all I can say, maybe if you wanted exchange your VIM3 for a EdgeV SBC, if that makes you satisfied

it still seems to me that you can solve the problem on vim3, but patience is needed, Thomas, be patient, especially since there is feedback

Yes @ThomasHH-DE if you can hold on to us and be patient we can solve your problem, by the time you want to give your VIM3 back, I assure, you will be more happier than the time you bought it :slight_smile:

Moreover, I’m sure that with another board it’s not possible to solve problems faster, it only seems so, no more

Patience is difficult because I have to return the VIM3 if it does not support the Huawei LTE modem. I need a reliably running Android which I can use completely in the car with LTE / GPS and with a 7 "Toutch display. Only in this combination will it work in the car. Is there a firmware where the Huawei LTE modem is fully supported? Of course the rest should work too. VIM3_Pie_V191122, for example, was creepy. I couldn’t operate a lot with the mouse and the Huawei VIM3_Pie_V200624 seemed to have been completely removed. An SBC doesn’t get big because it only has a very limited portfolio hardware supported.

As I said, if there is a working firmware, I will keep the device and will use it. There will also be many interested parties in Germany who also want to convert their vehicle (Renault Scenic) with it. If it doesn’t work properly, the Leez has to be used.

please wait for Response from Khadas, I have Tagged @Terry, he is the one who works with Android and will help you, He can help you with the Firmware and will build it for you if required

Please note that point I made,

please wait for the update

So … to try it out for myself whether I can get the Huawei LTE card to run, I followed the beginner’s manual. I installed Ubuntu 18.04 and did the following:

apt-get install gcc-arm-none-eabi
mkdir /opt/toolchains
tar -xjf gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.bz2 -C /opt/toolchains
tar -xjf gcc-arm-none-eabi-6-2017-q2-update-linux.tar.bz2 -C /opt/toolchains

mkdir /opt/toolchains
tar xvJf gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz -C /opt/toolchains
tar xvJf gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu.tar.xz -C /opt/toolchains

mkdir git_lfs
cd git_lfs
tar xvzf git-lfs-linux-amd64-2.3.4.tar.gz
cd git-lfs-2.3.4
apt install git
git init
git lfs install

cd ..
cd ..
mkdir -p uebung
cd uebung/
apt  install repo
snap install git-repo
git config --global ""
git config --global "Thomas Reichel"
repo init -u -b khadas-vims-pie
repo sync -j4
cd first
cd bootloader/uboot
./mk kvim3

Unfortunately there are only mistakes:

Question: Are the instructions still up to date? Do dependencies still need to be installed?

Can you tell me more about the Build environment, the computer used etc.

@ThomasHH-DE please verify you have done these steps to ensure u-boot dependencies are installed,
$ sudo apt-get install gcc-arm-none-eabi

$ wget

$ wget

$ sudo mkdir /opt/toolchains

$ sudo tar -xjf gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.bz2 -C /opt/toolchains

$ sudo tar -xjf gcc-arm-none-eabi-6-2017-q2-update-linux.tar.bz2 -C /opt/toolchains

I believe you are trying to get everything for extra toolchains for amlogic, Right ?

he needs to identify the LTE modem that is connected to pci-e
any ideas?

Maybe try lspci ?, but make sure that the PCI/USB3.0 switch is enabled,

man, it would be nice if the A311D had more high speed communication ports like the 4 USB3.0 on the N2 :slight_smile:

High speed bonanza :stuck_out_tongue_winking_eye:

Ubuntu needs additional drivers for the modem ? since on Android, as I understand it, you need to build it yourself, because at the moment Khadas supports another modem

@Electr1 The system is a VM with the following properties:

2020-07-05 09_19_46-root@ubuntu_ _opt_toolchains