Inline below.
On Mon, Jan 11, 2021 at 11:18 PM Jeremiah James <
jwja...@gmail.com> wrote:
>
> Thanks, Sam, for the prompt reply and sorry for my delay.
>
> I was finally able to get it up and running (I think) by using ./mk kvim3_zircon instead of make kvim3_zircon_defconfig; CROSS_COMPILE=<toolchain> make -j8, as well as getting and putting the toolchains listed in the Makefile in their respective locations (for ease)
Awesome!
>
> I know it's been said that the Khadas documentation is in need of an update, but would someone be able to share what is and is not working with the VIM2/VIM3 boards? A 30,000 foot overview would be great, if possible.
What works today:
- With a bootloader update (facilitating booting of a zircon image),
the OS and kernel image should boot.
- Serial/UART works on pins 17,18,19 of the 2x20 pinheader.
- The type-c usb port comes up in cdc-ethernet device mode (i.e. the
attached host should see it as a networking interface).
- The onboard ethernet port works.
- GPIO support has been added for the three buttons on the side.
That's what immediately comes to mind. Things that come to mind which
aren't brought up yet:
- The display driver (driving the HDMI port)
- Bluetooth support
- Wifi support (I believe shared on the same Ampac discrete IC as the bluetooth)
About wifi/BT, the VIM3 assumes a newer revision of Ampac 802.11/BT
IC. Off the top of my head, I'm not sure if it's drop-in compatible
with the chip in the VIM2 - there may be some driver support required
for the newer chip (I'm just not sure, haven't looked into it).