Commit Graph

29 Commits

Author SHA1 Message Date
Romuald JEANNE 43ba51fc32 OPENOCD-STM32MP: rebase on v0.11.0-rc2, update jimtcl repo and libjaylink version
jimtcl repository on repo.or.cz has been abandoned

Signed-off-by: Antonio Borneo <antonio.borneo@st.com>
Change-Id: I077efd18c17618608884a63b561f98b5b300beb5
2021-03-26 10:37:20 +01:00
Romuald JEANNE 7e75751041 gcc-arm-none-eabi: bump to 9-2020-q2-update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Change-Id: I48978cbdb7d789172acf8ffdf8ba9dcd68d84ee8
2021-03-26 10:37:20 +01:00
Christophe Priouzeau a81038b7e7 openocd-stm32mp: disable ccache, plus some improvements to the recipe
When ccache is enabled the following error occurs, adding CCACHE_DISABLE = "1"
in the recipe avoid this.

| Host System...x86_64-pc-linux-gnu
| Build System...x86_64-pc-linux-gnu
| C compiler...ccache ccache gcc  -isystem/src/build/tmp/work/x86_64-linux/openocd-stm32mp-native/0.10.0-release.AUTOINC+b5d2b1224f-r0/recipe-sysroot-native/usr/include -O2 -pipe
| C++ compiler...ccache ccache g++  -isystem/src/build/tmp/work/x86_64-linux/openocd-stm32mp-native/0.10.0-release.AUTOINC+b5d2b1224f-r0/recipe-sysroot-native/usr/include -O2 -pipe
| Build C compiler...ccache gcc
| Checking for stdlib.h...not found
| Error: Compiler does not work. See config.log
| Try: 'configure --help' for options
| configure: error: ./configure.gnu failed for jimtcl
| WARNING: exit code 1 from a shell command.
|

In addition, push some improvements to the recipe.

Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
2020-12-08 15:38:59 +01:00
Christophe Priouzeau faedbbe552 SDCARD-RAW-TOOLS: check requisite tools are available on the system
In addition, to script adaptation following shellcheck

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Change-Id: I49d9f9a3ebfe7be2d1b8e77c8bf6a71751dbf228
2020-11-05 15:46:36 +01:00
Christophe Priouzeau 8d352d76f3 OPENOCD: switch to git protocol for fetch
issue detected with the server:
fatal: unable to access 'https://repo.or.cz/r/jimtcl.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Change-Id: I3e6f826b934df22deffde183ca9c40bc9c5edee0
2020-11-05 15:46:36 +01:00
Christophe Priouzeau 3af4293be8 stm32wrapper4dbg: correct path issue
Provide directory path to stm32wrapper4dbg.

Suggested-by: https://github.com/STMicroelectronics/meta-st-stm32mp/pull/19
Change-Id: I3531b08205b583be8a896cab136ea9ef34e9216d
2020-11-05 15:46:36 +01:00
Christophe Priouzeau 4b7ade4f48 GDB: preserve ownership of file
Suggested-by: https://github.com/STMicroelectronics/meta-st-stm32mp/pull/20
Change-Id: I995ef0ecd0da11e9fe854fd6e227c7c6d3d374ec
2020-11-05 15:46:36 +01:00
Christophe Priouzeau d9ba2fe098 PYELFTOOLS: remove for compliance purpose
Now pyelfutils are available on openembedded-core since
3.1.1.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Change-Id: Iba0fdbca700970d66a7dc2f6bcbf3ca113eeb0ab
2020-11-05 15:46:36 +01:00
Romuald JEANNE 2fbe4ce39c SDCARD-RAW-TOOLS: extend script support
Change-Id: I0187e879bfcf1544d406c78a33dfbcee0070e0ca
2020-06-23 17:23:52 +02:00
Romuald JEANNE c9e37af629 OPENOCD: Support stlink traces, silicon rev.2.1, fix CSW
Change-Id: I0d607eeee909e44e5d1e90db39bda30f03739819
2020-06-23 17:23:51 +02:00
Romuald JEANNE 5a288525e2 PYTHON3-PYELFTOOLS: add recipe
Dependency needed for specific optee-os configuration version

Change-Id: I7ef68752898da9e9b689c09bb3e713ec16bf7d51
2020-06-23 17:23:51 +02:00
Romuald JEANNE a16cd6da88 STM32WRAPPER4DBG : Add initial recipe
The tool is added is both native and nativesdk
Can be compiled for the target

Change-Id: Ibf34e7bb02e1f7ff0900c5a2a81417959fb11fe7
2020-06-23 17:23:51 +02:00
Romuald JEANNE 7f8392601a Integration of svd/cmsis tools
Change-Id: I260a209ae0e91e2299d65ab277c20d3a0de6d918
2020-06-23 17:23:50 +02:00
Priouzeau Christophe c9b7e9bc54 OPTEE: bump to update to v1.2.0 (3.3.0-stm32mp-r3)
Change-Id: Ie9655fa7fdc62037869a9bf5afbdf12b70ec96ac
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe 0fb88e1abc SDCARD-RAW: manage case of binary on several directory
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Priouzeau Christophe b0184fbc78 OPENOCD: Fix support for silicon rev.2.1 on pmic boards
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Priouzeau Christophe 4aed1761e8 GCC-ARM-NONE-EABI: bump to 2018q2
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Daniel Ammann ab2dd52ccc SDCARD-RAW-TOOLS: Abort if user opts to not overwrite raw image file
Otherwise, it will be overwritten anyway.
2020-02-03 14:41:19 +01:00
Daniel Ammann 81af72efee SDCARD-RAW-TOOLS: Check dependencies on external tools 2020-02-03 14:41:03 +01:00
Christophe Priouzeau bf2775faa4 SDCARD-RAW-TOOLS: handle GPT TYPE CODE and correct help display
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:29:50 +02:00
Christophe Priouzeau 48d2c10203 OPENOCD: Support single core and fixes
Signed-off-by: Antonio Borneo <antonio.borneo@st.com>
2019-10-09 11:26:10 +02:00
Lionel VITTE 7f3cfc86ae Baremetal GCC: improve generated package to avoid QA issues
Change-Id: I36472784a5462bab20826e2a4808d3800e60cbcf
Reviewed-on: https://gerrit.st.com/c/mpu/oe/st/meta-st/+/135644
Reviewed-by: CITOOLS <smet-aci-reviews@lists.codex.cro.st.com>
Reviewed-by: CIBUILD <smet-aci-builds@lists.codex.cro.st.com>
Reviewed-by: Lionel VITTE <lionel.vitte@st.com>
Reviewed-by: Romuald JEANNE <romuald.jeanne@st.com>
Tested-by: Lionel VITTE <lionel.vitte@st.com>
2019-10-09 11:08:52 +02:00
Christophe Priouzeau e07b4287ed SDCARD-RAW-TOOLS: add specific gtp code for system partitions
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-02 11:04:46 +02:00
Christophe Priouzeau a0fa2e0648 BISON: remove unnecessary patch
A new patch is already present on thud branch which
correct the issue with usage bison on sdk:
nativesdk-bison: Add to nativesdk-packagegroup-sdk-host and set BISON_PKGDATADIR
SHA1 ID: 8aa27e4eb2f08281329ca1a1da421c6fc376bc8d

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-03-13 11:04:22 +01:00
Christophe Priouzeau b848fd8712 Add Baremetal GCC gcc-arm-none-eabi-7
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau bcd8ef05fb SDCARD: script to create raw image with flashlayout help
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 7e6e8d6eb6 openocd: support of stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau 6c2e5c1d24 GDB: minimal configuration for stm32mp machine support 2019-02-05 11:22:31 +01:00
Christophe Priouzeau f3cc21b866 Bison: sdk: add configuration environment to work with kernel 2019-02-05 11:22:31 +01:00