Compare commits
3 Commits
3477af7a5a
...
v0.2.0
| Author | SHA1 | Date | |
|---|---|---|---|
| faa6e5ffbe | |||
| 646d69a2ae | |||
| 1ad75dd604 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +0,0 @@
|
|||||||
.quarto/
|
|
||||||
25
main.qmd
25
main.qmd
@@ -3,7 +3,6 @@ title: "NeoECU Development Environment"
|
|||||||
author:
|
author:
|
||||||
- name: Hector van der Aa
|
- name: Hector van der Aa
|
||||||
email: hector@h3cx.dev
|
email: hector@h3cx.dev
|
||||||
affiliation: Version 0.2.1
|
|
||||||
date: today
|
date: today
|
||||||
date-format: long
|
date-format: long
|
||||||
format:
|
format:
|
||||||
@@ -16,7 +15,7 @@ toc: true
|
|||||||
```{=typst}
|
```{=typst}
|
||||||
#set page(
|
#set page(
|
||||||
header: align(right)[
|
header: align(right)[
|
||||||
Version 0.2.1
|
Version 0.2.0
|
||||||
],
|
],
|
||||||
numbering: "1",
|
numbering: "1",
|
||||||
)
|
)
|
||||||
@@ -215,7 +214,7 @@ cd && ls | grep "zephyr-sdk"
|
|||||||
```
|
```
|
||||||
Then take this and add the following to your .bashrc (or equivalent):
|
Then take this and add the following to your .bashrc (or equivalent):
|
||||||
```bash
|
```bash
|
||||||
export ZEPHYR_SDK_INSTALL_DIR=$HOME/zephyr-sdk-x.x.x
|
export ZEPHYR_SDK_INSTALL_DIR=$HOME/zephyr-sdk-1.0.0
|
||||||
```
|
```
|
||||||
Making sure that the x.x.x matches the version you have installed.
|
Making sure that the x.x.x matches the version you have installed.
|
||||||
|
|
||||||
@@ -262,8 +261,8 @@ Download the '*J-Link Software and Documentation Package*' from
|
|||||||
From your downloads, install the package:
|
From your downloads, install the package:
|
||||||
```bash
|
```bash
|
||||||
# Arch
|
# Arch
|
||||||
sudo mkdir -p /opt/SEGGER/JLink
|
sudo mkdir /opt/SEGGER/JLink
|
||||||
sudo tar -xvzf JLink_Linux_*_x86_64.tgz -C /opt/SEGGER/JLink --strip-components=1
|
sudo tar -xvzf JLink_Linux_*_x86_64.tgz -C target --strip-components=1
|
||||||
|
|
||||||
# Debian
|
# Debian
|
||||||
sudo apt install ./JLink_Linux_*_x86_64.deb
|
sudo apt install ./JLink_Linux_*_x86_64.deb
|
||||||
@@ -307,10 +306,9 @@ source .venv/bin/activate
|
|||||||
This step must be repeated for each new terminal session.
|
This step must be repeated for each new terminal session.
|
||||||
|
|
||||||
## NeoECU Tooling Setup
|
## NeoECU Tooling Setup
|
||||||
Install the neoecu cli tooling and west for Zephyr:
|
Install the neoecu cli tooling:
|
||||||
```bash
|
```bash
|
||||||
uv pip install "git+https://git.h3cx.dev/h3cx/NeoECU-Tooling.git"
|
uv pip install "git+https://git.h3cx.dev/h3cx/NeoECU-Tooling.git"
|
||||||
uv pip install west
|
|
||||||
```
|
```
|
||||||
Help can be found by running:
|
Help can be found by running:
|
||||||
```bash
|
```bash
|
||||||
@@ -385,16 +383,3 @@ The flash command will flash the built binaries onto a board connected over JLin
|
|||||||
|
|
||||||
## clean
|
## clean
|
||||||
The clean command cleans up all build directories in the project
|
The clean command cleans up all build directories in the project
|
||||||
|
|
||||||
#pagebreak()
|
|
||||||
|
|
||||||
# Updates
|
|
||||||
## Version 0.2.0
|
|
||||||
Complete instructions with completely neoecu tooling
|
|
||||||
|
|
||||||
## Version 0.2.1
|
|
||||||
Fixed errors:
|
|
||||||
|
|
||||||
- Incoherent instructions in export line for Zephyr SDK with x.x.x not appearing
|
|
||||||
- Incorrect mkdir command to create the `/opt/SEGGER/Jlink` directory, updated with -p flag
|
|
||||||
- Incorrect command for extracting JLink tarball, updated target to correct directory
|
|
||||||
|
|||||||
Reference in New Issue
Block a user