Skip to content

Commit

Permalink
docs: removed armhf profiles (#5616)
Browse files Browse the repository at this point in the history
Signed-off-by: Marcello Rinaldo Martina <[email protected]>
  • Loading branch information
marcellorinaldo authored Dec 19, 2024
1 parent 8eb31b8 commit 1595415
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 10 deletions.
3 changes: 0 additions & 3 deletions docs/core-services/sqlite-db-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ Starting from version 5.3, Kura provides provides an integration of the SQLite d

The database integration is not included in the official distribution, but it can be downloaded from Eclipse Marketplace as a deployment package.

!!! warning
Note about Raspberry PI: Recent versions of Raspberry Pi OS 32 bit on Raspberry PI 4 will use by default a 64 bit kernel with a 32 bit userspace. This can cause issues to applications that use the result of `uname -m` to decide which native libraries to load (see https://github.com/raspberrypi/firmware/issues/1795). This currently affects the Kura SQLite database connector. It should be possible to solve by switching to the 32 bit kernel setting `arm_64bit=0` in `/boot/config.txt` and restarting the device.

## Supported Features

Kura supports the following SQLite database features:
Expand Down
3 changes: 1 addition & 2 deletions docs/getting-started/install-kura.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ A user can deploy Kura on a target system using the installer tailored for the d
kura_<kura-version>_<arch>.deb
```

where `<arch>` is one of the **supported architectures**: *amd64*, *arm64*, and *armhf*. Kura can work on systems that have available the dependencies listed in the [Kura dependencies](#kura-dependencies) section, and that have **at least one** physical ethernet interface.
where `<arch>` is one of the **supported architectures**: *amd64* and *arm64*. Kura can work on systems that have available the dependencies listed in the [Kura dependencies](#kura-dependencies) section, and that have **at least one** physical ethernet interface.

From Kura version 6.0.0 the Java 17 runtime is **required** to run the framework correctly.

Expand Down Expand Up @@ -109,7 +109,6 @@ Eclipse Kura&trade; has been tested on the following devices and provides full c

| Device | Architecture | OS |
| - | - | - |
| **Raspberry Pi 3/4** | *armhf* | Raspberry Pi OS "Bookworm" |
| **Raspberry Pi 3/4** | *arm64* | Raspberry Pi OS "Bookworm" |
| **Raspberry Pi 3/4** | *arm64* | Ubuntu 20.04 |
| **ZimaBoard/Blade** | *amd64* | TBD |
Expand Down
5 changes: 1 addition & 4 deletions docs/getting-started/raspberry-pi-raspberryos-quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,7 @@ This section provides Eclipse Kura&trade; quick installation procedures for the
!!! warning
This quickstart will install the version of Kura with the administrative web UI and network configuration support but not [CAN bus](https://en.wikipedia.org/wiki/CAN_bus) support. For more information on this please visit the [Eclipse Kura download page](https://websites.eclipseprojects.io/kura/downloads.php)

This quickstart has been tested using the latest Raspberry Pi OS 32 and 64 bits images which are available for download through [the official Raspberry Pi foundation site](https://www.raspberrypi.com/software/operating-systems/) and the Raspberry Pi Imager.

!!! warning
Recent versions of Raspberry Pi OS 32 bit on Raspberry PI 4 will use by default a 64 bit kernel with a 32 bit userspace. This can cause issues to applications that use the result of `uname -m` to decide which native libraries to load (see https://github.com/raspberrypi/firmware/issues/1795). This currently affects for example the Kura SQLite database connector. It should be possible to solve by switching to the 32 bit kernel setting `arm_64bit=0` in `/boot/config.txt` and restarting the device.
This quickstart has been tested using the latest Raspberry Pi OS 64 bits images which are available for download through [the official Raspberry Pi foundation site](https://www.raspberrypi.com/software/operating-systems/) and the Raspberry Pi Imager.

For additional details on OS compatibility refer to the [Kura&trade; release notes](https://websites.eclipseprojects.io/kura/downloads.php).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ mvn -f kura/distrib/pom.xml clean install -DbuildAll
```

!!! Note
You can skip tests by adding `-Dmaven.test.skip=true` in the commands above and you can compile a specific target by specifying the profile (e.g. `-Praspberry-pi-armhf`).
You can skip tests by adding `-Dmaven.test.skip=true` in the commands above and you can compile a specific target by specifying the profile (e.g. `-Parm64`).

#### Build scripts

Expand Down

0 comments on commit 1595415

Please sign in to comment.