Zephyr Platform Customization: Difference between revisions
From Variscite Wiki
(Remove unused sections) |
(Add mx93-zephyr-4.0.0-v1.0 sections) |
||
Line 132: | Line 132: | ||
-->{{#vardefine:CORTEX_A_TYPE|a53}}<!-- | -->{{#vardefine:CORTEX_A_TYPE|a53}}<!-- | ||
--><section end=mx8mp-zephyr-4.0.0-v1.0/><!-- | --><section end=mx8mp-zephyr-4.0.0-v1.0/><!-- | ||
-->*HARDWARE_NAME = '''{{#var:HARDWARE_NAME}}''' | |||
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}''' | |||
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}''' | |||
*SDK_PATH = '''{{#var:SDK_PATH}}''' | |||
*SDK_GIT_URL = '''{{#var:SDK_GIT_URL}}''' | |||
*SDK_GIT_BRANCH = '''{{#var:SDK_GIT_BRANCH}}''' | |||
*ZEPHYR_VERSION = '''{{#var:ZEPHYR_VERSION}}''' | |||
*BOARD_FOLDER = '''{{#var:BOARD_FOLDER}}''' | |||
*DOCS_FOLDER = '''{{#var:DOCS_FOLDER}}''' | |||
*PINS_SECTION = '''{{#var:PINS_SECTION}}''' | |||
*DEMOS_SECTION = '''{{#var:DEMOS_SECTION}}''' | |||
*DTBS_SECTION = '''{{#var:DTBS_SECTION}}''' | |||
*JTAG_SECTION = '''{{#var:JTAG_SECTION}}''' | |||
*NXP_REFERENCE_KIT = '''{{#var:NXP_REFERENCE_KIT}}''' | |||
*YOCTO_RELEASE_TAG = '''{{#var:YOCTO_RELEASE_TAG}}''' | |||
= DART-MX93 = | |||
== Sections == | |||
=== Default pins === | |||
<section begin=DART-MX93_PINS_SECTION/><!-- | |||
-->Default pins used by the demos are: | |||
{| class="wikitable" | |||
!colspan="5"|DART-MX93 | |||
|- | |||
! scope="col" | Function | |||
! scope="col" | SoC balls | |||
! scope="col" | SoM pins | |||
! scope="col" | DT8MCB pins | |||
! scope="col" | Notes | |||
|- | |||
| UART7 RX/TX | |||
| M21 / M20 | |||
| J2.87 / J2.89 | |||
| J12.11 / J12.13 | |||
| Zephyr debug console | |||
|- | |||
| GPIO4_IO01 | |||
| AA10 | |||
| J1.11 | |||
| J12.14 | |||
| Output of the Blinky/Button demo<br>Pin referenced to 1.8V | |||
|- | |||
| GPIO2_IO27 | |||
| W21 | |||
| J2.54 | |||
| J13.17 | |||
| Input of the Button demo<br>Pin referenced to 1.8V | |||
|- | |||
|} | |||
{| class="wikitable" | |||
!colspan="5"|VAR-SOM-MX93 | |||
|- | |||
! scope="col" | Function | |||
! scope="col" | SoC balls | |||
! scope="col" | SoM pins | |||
! scope="col" | Symphony pins | |||
! scope="col" | Notes | |||
|- | |||
| UART7 RX/TX | |||
| M21 / M20 | |||
| J1.175 / J1.124 | |||
| J18.5 / J18.3 | |||
| Zephyr debug console | |||
|- | |||
| GPIO4_IO28 | |||
| U4 | |||
| J1.75 | |||
| J17.6 | |||
| Output of the Blinky/Button demo<br>Pin referenced to 1.8V | |||
|- | |||
| GPIO2_IO27 | |||
| W21 | |||
| J1.69 | |||
| J18.2 | |||
| Input of the Button demo<br>Pin referenced to 1.8V | |||
|- | |||
|}<!-- | |||
--><section end=DART-MX93_PINS_SECTION/> | |||
=== Available Demos === | |||
<section begin=DART-MX93_DEMOS_SECTION/><!-- | |||
-->* samples/hello_world | |||
* samples/basic/blinky | |||
* samples/basic/button<!-- | |||
--><section end=DART-MX93_DEMOS_SECTION/> | |||
== Releases == | |||
=== mx93-zephyr-4.0.0-v1.0 === | |||
<section begin=mx93-zephyr-4.0.0-v1.0/><!-- | |||
-->{{#vardefine:OS|Zephyr}}<!-- | |||
-->{{#vardefine:HARDWARE_NAME|DART-MX93}}<!-- | |||
-->{{#vardefine:HARDWARE_NAME1|VAR-SOM-MX93}}<!-- | |||
-->{{#vardefine:RELEASE_NAME|mx93-zephyr-4.0.0-v1.0}}<!-- | |||
-->{{#vardefine:RELEASE_LINK|mx93-zephyr-4.0.0-v1.0}}<!-- | |||
-->{{#vardefine:SDK_PATH|~/zephyrproject/zephyr}}<!-- | |||
-->{{#vardefine:SDK_GIT_URL|https://github.com/varigit/zephyr}}<!-- | |||
-->{{#vardefine:SDK_GIT_BRANCH|v4.0-branch_var01}}<!-- | |||
-->{{#vardefine:ZEPHYR_VERSION|4.0.0}}<!-- | |||
-->{{#vardefine:BOARD_FOLDER|boards/variscite/imx93_var_dart}}<!-- | |||
-->{{#vardefine:DOCS_FOLDER|doc}}<!-- | |||
-->{{#vardefine:PINS_SECTION|DART-MX93_PINS_SECTION}}<!-- | |||
-->{{#vardefine:DEMOS_SECTION|DART-MX93_DEMOS_SECTION}}<!-- | |||
-->{{#vardefine:DTBS_SECTION|VAR-SOM-MX93_DART-MX93_DTBS_SECTION}}<!-- | |||
-->{{#vardefine:JTAG_SECTION|VAR-SOM-MX93_DART-MX93_JTAG_SECTION}}<!-- | |||
-->{{#vardefine:RELEASE_DATE|03/05/2025}} <!-- | |||
-->{{#vardefine:SUPPORTED_REV_SOM|v1.0 and higher}} <!-- | |||
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.2 and higher}} <!-- | |||
-->{{#vardefine:NXP_REFERENCE_KIT|EVK-MIMX93}}<!-- | |||
-->{{#vardefine:YOCTO_RELEASE_TAG|mx93-yocto-mickledore-6.1.36_2.1.0-v2.4}}<!-- | |||
-->{{#vardefine:BOARD_SDK|imx93_var_dart}}<!-- | |||
-->{{#vardefine:DDR_SUPPORT|0}}<!-- | |||
-->{{#vardefine:BOARD_DART|1}}<!-- | |||
-->{{#vardefine:BOARD_SOM|1}}<!-- | |||
-->{{#vardefine:CORTEX_A_TYPE|a55}}<!-- | |||
--><section end=mx93-zephyr-4.0.0-v1.0/><!-- | |||
-->*HARDWARE_NAME = '''{{#var:HARDWARE_NAME}}''' | -->*HARDWARE_NAME = '''{{#var:HARDWARE_NAME}}''' | ||
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}''' | *RELEASE_NAME = '''{{#var:RELEASE_NAME}}''' |
Revision as of 18:17, 28 February 2025
DART-MX8M-PLUS
Sections
Default pins
Default pins used by the demos are:
DART-MX8M-PLUS | ||||
---|---|---|---|---|
Function | SoC balls | SoM pins | DT8MCB pins | Notes |
UART3 RX/TX | AE6 / AJ4 | J2.87 / J2.89 | J12.11 / J12.13 | Zephyr debug console |
GPIO3_IO09 | N24 | J1.46 | J41.3 | Output of the Blinky/Button demo Pin referenced to 1.8V |
GPIO3_IO08 | L24 | J1.50 | J41.5 | Input of the Button demo Pin referenced to 1.8V |
VAR-SOM-MX8M-PLUS | ||||
---|---|---|---|---|
Function | SoC balls | SoM pins | Symphony pins | Notes |
UART4 RX/TX | AH5 / AJ5 | J1.115 / J1.171 | J18.9 / J18.7 | Zephyr debug console |
GPIO3_IO14 | R26 | J1.79 | J17.10 | Output of the Blinky/Button demo Pin referenced to 1.8V |
GPIO3_IO06 | R25 | J1.84 | J17.3 | Input of the Button demo Pin referenced to 1.8V |
Available Demos
- samples/hello_world
- samples/basic/blinky
- samples/basic/button
Releases
mx8mp-zephyr-4.0.0-v1.0
*HARDWARE_NAME = DART-MX8M-PLUS
- RELEASE_NAME = mx8mp-zephyr-4.0.0-v1.0
- RELEASE_LINK = mx8mp-zephyr-4.0.0-v1.0
- SDK_PATH = ~/zephyrproject/zephyr
- SDK_GIT_URL = https://github.com/varigit/zephyr
- SDK_GIT_BRANCH = v4.0-branch_var01
- ZEPHYR_VERSION = 4.0.0
- BOARD_FOLDER = boards/variscite/imx8mp_var
- DOCS_FOLDER = doc
- PINS_SECTION = DART-MX8M-PLUS_PINS_SECTION
- DEMOS_SECTION = DART-MX8M-PLUS_DEMOS_SECTION
- DTBS_SECTION = DART-MX8M-PLUS_DTBS_SECTION
- JTAG_SECTION = DART-MX8M-PLUS_JTAG_SECTION
- NXP_REFERENCE_KIT = EVK-MIMX8MP
- YOCTO_RELEASE_TAG = mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.1
DART-MX93
Sections
Default pins
Default pins used by the demos are:
DART-MX93 | ||||
---|---|---|---|---|
Function | SoC balls | SoM pins | DT8MCB pins | Notes |
UART7 RX/TX | M21 / M20 | J2.87 / J2.89 | J12.11 / J12.13 | Zephyr debug console |
GPIO4_IO01 | AA10 | J1.11 | J12.14 | Output of the Blinky/Button demo Pin referenced to 1.8V |
GPIO2_IO27 | W21 | J2.54 | J13.17 | Input of the Button demo Pin referenced to 1.8V |
VAR-SOM-MX93 | ||||
---|---|---|---|---|
Function | SoC balls | SoM pins | Symphony pins | Notes |
UART7 RX/TX | M21 / M20 | J1.175 / J1.124 | J18.5 / J18.3 | Zephyr debug console |
GPIO4_IO28 | U4 | J1.75 | J17.6 | Output of the Blinky/Button demo Pin referenced to 1.8V |
GPIO2_IO27 | W21 | J1.69 | J18.2 | Input of the Button demo Pin referenced to 1.8V |
Available Demos
- samples/hello_world
- samples/basic/blinky
- samples/basic/button
Releases
mx93-zephyr-4.0.0-v1.0
*HARDWARE_NAME = DART-MX93
- RELEASE_NAME = mx93-zephyr-4.0.0-v1.0
- RELEASE_LINK = mx93-zephyr-4.0.0-v1.0
- SDK_PATH = ~/zephyrproject/zephyr
- SDK_GIT_URL = https://github.com/varigit/zephyr
- SDK_GIT_BRANCH = v4.0-branch_var01
- ZEPHYR_VERSION = 4.0.0
- BOARD_FOLDER = boards/variscite/imx93_var_dart
- DOCS_FOLDER = doc
- PINS_SECTION = DART-MX93_PINS_SECTION
- DEMOS_SECTION = DART-MX93_DEMOS_SECTION
- DTBS_SECTION = VAR-SOM-MX93_DART-MX93_DTBS_SECTION
- JTAG_SECTION = VAR-SOM-MX93_DART-MX93_JTAG_SECTION
- NXP_REFERENCE_KIT = EVK-MIMX93
- YOCTO_RELEASE_TAG = mx93-yocto-mickledore-6.1.36_2.1.0-v2.4