Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: arch: arm64 board: youyeetoo r1 v3 add rewrited dts code. #223

Merged
merged 1 commit into from
Aug 21, 2024

Conversation

SuperKali
Copy link
Member

Hello everyone,

I’m working on integrating the DTS of this board into Armbian. Currently, I have one board available, but unfortunately, it has a manufacturing defect, which prevents me from testing the USB3 port. A replacement has already been sent, but considering the shipping times from China to Italy, I won’t receive it for another two weeks.

At the moment, the DTS is functioning correctly. Below is a list of tests I have already conducted:

Currently Functioning:

  • 3x USB 2.0
  • GPU & CPU
  • Boot from EMMC & SD
  • Audio and Video from HDMI
  • WIFI 6 PCIe Card
  • LCD DSI0/1 (Enabled by default 0)
  • AS8388 Driver (Headphones & Jack)
  • NFC Antenna
  • GPIO
  • I2C
  • UART

Currently Not Functioning:

  • 1x USB 3.0 (I can't test, my unit has a damaged chipset) – I’m waiting for the new unit
  • LCD DSI0/1 Touch not working properly (Maybe a OS problem)
  • Camera (To be integrated)

The specifications of the board are as follows:

Feature Description
Model Youyeetoo R1 V3
CPU RK3588S
Memory LPDDR4 (up to 32GB)
USB 1x USB 3.0, 3x USB 2.0
Ethernet 1x GbE
I/O GPIO, UART, NVME PCIe 2.0, eMMC, SD Card, M.2 (WiFi)

I’ve tried forking the following repositories, builds, OS, and linux-rockchip, and have temporarily aligned the kernel from where to fetch, but I’m encountering an error during compilation. Any advice or help to assist me in integrating this board would be greatly appreciated.

I want to clarify that I’m still in the process of learning, so any suggestions are welcome.

Looking forward to your feedback.

@SuperKali
Copy link
Member Author

This is the error log on the compile: https://paste.armbian.com/liqiqakuna

@SuperKali
Copy link
Member Author

I tried to compile bullseye, and it works: https://paste.armbian.com/atepiyeqok, i think there's a problem to compile newer versions, someone can confirm?

@amazingfate
Copy link
Collaborator

This is the error log on the compile: https://paste.armbian.com/liqiqakuna

The error is not kernel related. Pull latest armbian/build and try again.

@SuperKali
Copy link
Member Author

The error is not kernel related. Pull latest armbian/build and try again.

Hi, yes, the problem was related to the build problem, i pulled the latest version and i compiled all version, i tried server version: all version is available here: https://share.superkali.me/s/CsXEGJoKTDBbDzc

EvilOlaf pushed a commit to armbian/build that referenced this pull request Aug 21, 2024
* youyeetoo r1 v3: add initial support for this board

* arch: arm64 board: youyeetoo r1 v3 replace edge with vendor kernel

* arch: arm64 board: youyeetoo r1 v3 reviews changes:
- Removed patch, see the pr for more details #7108
- Removed old kernel legacy
- WIP: Added DTS code on armbian/linux-rockchip#223

I compiled the OS with latest changes, untested build logs in https://paste.armbian.com/ofidozaqup

* Update: Rename board from V3 to v3 (ARM64, Youyeetoo R1)
- Note: Untested on v1 as I don't have a v1 board available.
@SuperKali
Copy link
Member Author

@amazingfate as armbian/build#7108 that is merged can you merge this into the kernel, thank you :)

@amazingfate amazingfate merged commit a9b22e5 into armbian:rk-6.1-rkr3 Aug 21, 2024
1 check passed
Dangku pushed a commit to Dangku/armbian-build that referenced this pull request Sep 13, 2024
* youyeetoo r1 v3: add initial support for this board

* arch: arm64 board: youyeetoo r1 v3 replace edge with vendor kernel

* arch: arm64 board: youyeetoo r1 v3 reviews changes:
- Removed patch, see the pr for more details #7108
- Removed old kernel legacy
- WIP: Added DTS code on armbian/linux-rockchip#223

I compiled the OS with latest changes, untested build logs in https://paste.armbian.com/ofidozaqup

* Update: Rename board from V3 to v3 (ARM64, Youyeetoo R1)
- Note: Untested on v1 as I don't have a v1 board available.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants