From 24b0e77ec6fc256f83f6fcc6f734f5dcf4519d89 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 24 Mar 2023 13:20:15 +0000 Subject: [PATCH] Deployed 6177d4e2 with MkDocs version: 1.4.2 --- Development/index.html | 36 ++++++++++++++++++++++++++++++++++++ index.html | 2 +- search/search_index.json | 2 +- sitemap.xml.gz | Bin 375 -> 375 bytes 4 files changed, 38 insertions(+), 2 deletions(-) diff --git a/Development/index.html b/Development/index.html index e579371b..ea94b35c 100644 --- a/Development/index.html +++ b/Development/index.html @@ -111,6 +111,12 @@
  • Building Pinecil V1
  • Building Pinecil V2 +
  • @@ -211,6 +217,36 @@ It's a bit fussier on setup than the STM tooling, and this is by far the easiest If you need an IDE I have used Nuclei's IDE. Follow the same idea as the STM Cube IDE notes above.

    Building Pinecil V2

    +

    To build the Pinecil V2 firmware, you can use a Docker container that provides a consistent development environment across different operating systems, including Windows with WSL2. Here's how to do it:

    +

    Prerequisites

    +

    Docker Desktop: Install the latest version of Docker Desktop for your operating system from the official website.

    +

    On Windows follow the instructions on the official documentation to install 'Windows Subsystem for Linux' (WSL2).

    +

    Building Steps

    +
      +
    1. +

      Clone the repository, initialize and update submodules:

      +

      sh +git clone --recurse-submodules https://github.com/Ralim/IronOS.git

      +
    2. +
    3. +

      Start the Docker container with the development environment:

      +

      sh +cd IronOS +./start_dev.sh

      +

      This script will build a Docker image and run a container with the necessary tools to build the firmware.

      +
    4. +
    5. +

      Build the firmware for Pinecil V2:

      +

      sh +cd source/source +./build.sh -l EN -m Pinecilv2

      +

      This command will compile the firmware with English language support for Pinecil V2 board.

      +
    6. +
    7. +

      Find the firmware artifacts: + After the build completes successfully, you can find the firmware artifacts in the source/Hexfile directory.

      +
    8. +