kendryte / k230_sdk

Kendryte K230 SDK
BSD 2-Clause "Simplified" License
174 stars 39 forks source link

Status of CanMV230 2.0 release? #69

Open kelas opened 3 months ago

kelas commented 3 months ago

Feature description

Earlier this year there was a clear mention of the 2.0 version board, "scheduled to be released in May", and which appears to have received a rudimentary support as a target in 1.6 version of the SDK:

image

Want resolve what problem

Now that we are in August, are there any news on 2.0? Some vendors are reporting that the sales of 1.1 board dropped sharply in the past few months, which can be attributed to the announcement of 2.0, which seems to be lagging.

What's the status then?

Anything else

The main promise of 2.0, as I understand, is native 4-lane CSI support, which is something a lot of folks would be interested in, myself included.

kelas commented 2 months ago

Hey everyone,

A quick heads up: a board very similar to 2.0 layout appears to be available for sale from 01studio and features a faster and larger RAM chip (see below) but:

Any thoughts on that?

image

huangzhenming commented 2 months ago

Yes, you got it. This board was designed base on V2.0.

Still no amalgamated 4-lane CSI port, which is kinda lame => There is still no amalgamated 4-lane CSI port for 01Studio board, you can combine CSI0 and CSI1 into a 4-lane CSI port, which is much easier by building your own converter board compared to v1.1. The price tag is a bit over the top => No comment. As i know they changed the onboard sensor to GC2093, its performance is far better than previous OV5647, and the DDR size is doubled. I wouldn't expect an easy ride making it work with official SDK => SDK V1.7 is supposed to support this board which will be released by end of this Month. You can build it with "make CONF=k230_canmv_01studio_defconfig“

CaptainJackey commented 2 months ago

Hey everyone,

A quick heads up: a board very similar to 2.0 layout appears to be available for sale from 01studio and features a faster and larger RAM chip (see below) but:

  • Still no amalgamated 4-lane CSI port, which is kinda lame
  • The price tag is a bit over the top
  • I wouldn't expect an easy ride making it work with official SDK

Any thoughts on that?

image

01Studio CanMV K230 Start selling : https://www.aliexpress.com/item/1005007573129445.html 01Studio CanMV K230 Tutorial:https://wiki.01studio.cc/docs/canmv_k230 (Please use Google Translate)

kelas commented 1 month ago

@CaptainJackey @huangzhenming

Thank you for your inputs! I've got a 01studio board, and so far I find it to be excellent.

Before I close the thread, one more question: can you give a clue on whether the following SOM (or at least its native breakout board) is also going to enjoy official SDK support?

https://www.aliexpress.com/item/1005007287343051.html

The SOM form factor (and the price tag) fit my requirements much closer, but the vendor of the board seems to capitalize on Python, which is not what I'm looking for (I'd very much prefer to stick to official C SDK).

Are there plans to support this one as well?

huangzhenming commented 1 month ago

Yes, the latest version (V1.7) of the K230 SDK supports the 01Studio board. However, I'm unable to access AliExpress (as it blocks visitors from China), so I can't check the exact board you're referring to. I believe it can be easily adapted with minor modifications to the SDK source code.

kelas commented 1 month ago

@huangzhenming here's what I'm talking about:

image

Rongkangqi commented 1 month ago

@huangzhenming here's what I'm talking about:

image

hello,kelas. As for the K230 core board, since we have modified a lot of content based on the K230 SDK, we temporarily maintain it on Tencent's coding in China, and the maintained version is V1.6. You can directly execute: git clone https://e.coding.net/weidongshan/dshanpi-canmv/k230_sdk.git

K230 core board related tutorials: https://eai.100ask.net/CanaanK230/Userdoc

Get the latest SDK based on the K230 core board. We will incorporate our differentiated parts into the K230 SDK during this time, so please rest assured

kelas commented 1 month ago

Yaaay!

Great news, fine folks at Banana probably heard my repeated woes about lack of 4-lane port on all available k230 boards, so here we go (can't wait for this sweetheart to hit the shelves). CSI0+CSI1, voila!

(All in all, great to see that k230 is picking up the pace so fast. Awesome system with big future.)

image