Open Source? [OOWOW]

Is OOWOW open source?

In addition to the moral/ethical arguments about open-source vs closed source, there’s the practical concern about the possibility of community support when/if Khadas decides it’s not financially worthwile to continue VIM4 support in OOWOW after VIM5 comes out.

oowow sources will be opened later! before this we need:

  • base stabilization (still in beta stage with experimental status )
  • tidy / shape all code
  • prepare minimal documentation
  • prepare community rules etc…
  • etc…

thx for your interest! will be happy to answer for any other questions about this

1 Like

The base does not need to be stabilised before releasing the source code.

Open source software does not need to be tidy. Indeed, often it is very much untidy.

You don’t need to prepare documention before releasing the source code.

You don’t need community rules before releasing the source code.

I noticed that on Khadas Edge 2 the monitor does blinks a few times while using it. The same doesnt happens when using the full installed image.

Hi, where can I find the sources for the latest oowow. We’ve had some issues with a machine vision camera we are using when upgrading to the latest oowow, and rolling back to a much older version seemed to have fixed it. It would be great to know where I can see the sources for the various builds of dl.khadas.com - Index of /products/edge2/firmware/oowow/versions/edge2/ - it would be great so I can bisect it myself and see what might be the cause of our issue.

Hello @rmawatson

Sorry, OOWOW is not open source, so we cant provide the source code.

You use the camera on oowow ?

Hi,

We use the Khadas Edge 2 on Ubuntu 24.04. Updating the spi image changes something such that the usb camera cannot acquire frames at full rate, and drops out. I have toggled back and forth between the latest edge2-oowow-250801.000-spi.img.gz and the working version that was on the board edge2-oowow-230308.000-spi.img.gz

Nothing else changes on the board apart from flashing this image, and it goes from being unable to aquire to working fine. The camera is a machine vision USB camera from Ximea.

Their software performs a bandwidth measurement on start of acquisition. With the new spi image, usb bandwidth is measured at various low numbers around 700mb/s to 1100mb/s, and there are lots of usb errors.

With the old image, it works.

I realise this is quite a large gap between versions, so may be hard to isolate what could be the cause. I was planning to bisect it down to the image where the problem first occurred, but without any source code, or information, I wont be able to find anything out.

Hello @rmawatson

The Ubuntu will reuse the DDR loader and SPL from oowow if oowow exist in the SPI Flash, because the SPI Flash has the higher boot priority.

So we suggest you to wipe the oowow from SPI Flash to make sure to boot from the eMMC.

And we will check this issue on our side.

Thanks for the information. I would be good to resolve it with oowow, instead of wiping the spi - as for us oowow is one of the reasons to use an edge2 for this soc vs an orange pi 5.