VIM3 Android P SPI device

Thank you @zonggestsu

For having a brief summary.
I guess we could do 4 steps to have an updated bootimage for my vim3 running Android pie.

1st step:
Build DTSfile:
Example:
common/arch/arm/boot/dts/amlogic/mesong12b.dtsi

2nd step:
Build U-Boot:
Example:
amo@ubuntu:~/workspace/vim3/bsp/bootloader/uboot$ ./mk kvim3

3rd step:
Build U-Boot:
Example:
amo@ubuntu:~/workspace/vim3/bsp$ make bootimage

4th step:
Flash:
Example:
fastboot flash boot /path/to/boot.img

May I know if these four steps are making sense? @Frank @numbqq @Terry

On the other hand fenix is really a good choice to make life easier.
And I’ve succeeded to make and saw there is an updated kvim3_linux.dtb
Gratefully fenix works well on my Ubuntu 20.4 virtual machine.
It means at the same time I can try to use fenix to make kernel and dtb to have updated dtb files.

Have NOT sure if those updated dtb files generated by fenix could be used in vim3 Androd pie AOSP.

Thanks.

1 Like