Hi yf: Kendryte K230 sounds really cool! (Dual-core T-Head C908 64-bit RISC-V with NPU)
I'm now upstreaming to NuttX Mainline a similar board (Pine64 Ox64 SBC with Bouffalo Lab BL808 SoC and T-Head C906). These links might be helpful: PR for BL808 SoC: https://github.com/apache/nuttx/pull/11371 PR for Ox64 Board: https://github.com/apache/nuttx/pull/11377 T-Head C9xx might need Supervisor-Mode MMU Flags for Strongly-Ordered Memory Type: https://github.com/apache/nuttx/pull/11365 Adding a new SoC and Board: https://lupyuen.github.io/articles/release#add-the-nuttx-arch-and-board PR Tips: https://lupyuen.github.io/articles/pr Please drop me a note if you have any questions. Thanks! :-) Lup On Tue, Dec 12, 2023 at 10:03 PM yfliu2008 <yfliu2...@qq.com.invalid> wrote: > Alan, > > > Thanks for the advices. > > > I just have ostest passed after minor tweak in > 'risc-v/src/common/riscv_mtimer.c' with a new case bring by this SoC. So I > think it is better to discuss using a PR. > > > Regards, > > yf > > > > > > > > > > > Original > > > > From:"Alan C. Assis"< acas...@gmail.com >; > > Date:2023/12/12 21:42 > > To:"dev"< dev@nuttx.apache.org >; > > Subject:Re: minimal funcational acceptance for a new port > > > Hi yf, > Since you already got the nsh working and even some applications running, > it is fine to submit to the mainline. > > About these issues, please include that information in your board > documentation (just below the picture and the features of the board) in an > section like: "Known issues". > > Best Regards, > > Alan > > On Tue, Dec 12, 2023 at 2:25 AM yfliu2008 wrote: > > > Hi, > > > > > > > > > > I am trying NuttX with a CanMV board based on Kendryte K230 > > SoC. > > > > > > > > > > So far I can use the nsh and a few simple apps (like hello). The > ostest > > still isn't fully working, probably due to time related details. > > > > > > > > > > as a NuttX newbie, there must be a lot learning that takes time, also > the > > k230 SoC has many features and there will be a long way to support > more of > > it. So I guess it will be a long journey. > > > > > > > > > > I am wondering if I should submit PR now or wait until some > > functional acceptance are passed? > > > > > > > > > > Regards, > > > > yf