Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Difference between revisions of "Zero2/Dev/Bringup"

< Zero2‎ | Dev
(Created page with "{{Zero2_header}} {{Languages|Zero2/Dev/Bringup}} Radxa Zero 2 > Development Guide > Zero 2 Bringup === Hardware and sof...")
 
 
(5 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
=== Hardware and software info for preproduction Radxa Zero 2 ===
 
=== Hardware and software info for preproduction Radxa Zero 2 ===
 +
 +
Maintainer: Yuntian Zhang <yt@radxa.com>
  
 
==== Hardware ====
 
==== Hardware ====
  
v1.0 known issues:
+
Known issues: [[Zero2/Hardware/Revisions]]
 
+
* lack of clearance around microSD card slot resulting the card will be blocked for insertion. (Workaround: lift the card corner slightly during insertion, so the card can "sit" on that blocking component when fully inserted)
+
* TYPC-C headers are slightly misaligned.
+
* PCB mounting hole location is different from Zero, as such a proposed universal case cannot share holes on the USB connector side.
+
* USB 3 port may not be recognized by the board. (Manually fixed on sample boards)
+
* GPIO pin 16 and 24 are connected on the same bus. 16 will be replaced by SARADC_CH1.
+
* GPIO pin 36 is an open drain pin. Works fine for input but need pull up for output.
+
* Fan's PWM generator is occupied by VDDCPU_B. Preferably an unused PWM pin should go there. Otherwise <code>gpio-fan</code> will be used in device tree.
+
  
 
==== Software ====
 
==== Software ====
  
debos-radxa: [https://github.com/radxa/debos-radxa/pull/10 PR submitted] which also tracks the individual parts (kernel, U-Boot, fip), test build inside
+
debos-radxa: [https://github.com/radxa/debos-radxa/pull/10 PR merged]. Official build is now part of [https://github.com/radxa/debos-radxa/releases/latest regular release].
 +
 
 +
Armbian: [https://github.com/armbian/build/pull/3413 PR submitted] which also tracks fip, test build inside
 +
 
 +
Manjaro: [https://github.com/manjaro-arm/radxa-zero2-images/releases]
 +
 
 +
Manjaro KDE BigScreen: [https://github.com/manjaro-arm/bigscreen/releases]
 +
 
 +
LibreELEC: WIP
  
Armbian: local build boots but missing serial device, once this is fixed I'll create a PR
+
CoreELEC: WIP
  
Manjaro: pending
+
mraa: [https://github.com/RadxaYuntian/mraa/tree/zero2_bringup Ported]
  
 
Device tree testing result:
 
Device tree testing result:
Line 34: Line 36:
 
  DSI mainline driver is under review: https://lwn.net/ml/linux-kernel/20220107145515.613009-1-narmstrong@baylibre.com/
 
  DSI mainline driver is under review: https://lwn.net/ml/linux-kernel/20220107145515.613009-1-narmstrong@baylibre.com/
 
  Fan PWM issue listed above
 
  Fan PWM issue listed above
  Power button works in latest Armbian, untested in debos-radxa
+
  Power button works in the latest Armbian, but not in debos-radxa
 
  Everything else should work
 
  Everything else should work

Latest revision as of 06:35, 17 February 2022

 Radxa Zero 2 >  Development Guide >  Zero 2 Bringup

Hardware and software info for preproduction Radxa Zero 2

Maintainer: Yuntian Zhang <yt@radxa.com>

Hardware

Known issues: Zero2/Hardware/Revisions

Software

debos-radxa: PR merged. Official build is now part of regular release.

Armbian: PR submitted which also tracks fip, test build inside

Manjaro: [1]

Manjaro KDE BigScreen: [2]

LibreELEC: WIP

CoreELEC: WIP

mraa: Ported

Device tree testing result:

PWM_B, C, and D will need a kernel patch, currently only work in debos-radxa
HDMI audio requires `alsa-utils` from LibreELEC and then it's working
CSI missing mainline driver
DSI mainline driver is under review: https://lwn.net/ml/linux-kernel/20220107145515.613009-1-narmstrong@baylibre.com/
Fan PWM issue listed above
Power button works in the latest Armbian, but not in debos-radxa
Everything else should work