Hi,
I am facing problems building firmware in the tutorial 1 - Connecting to Hardware.ipynb in jupyter . First of all I am using:
-ChipWhisperer-Lite Capture
-CW308 UFO Baseboard
-CW308T-STM32F3
And I try with the code
%%bash
cd …/hardware/victims/firmware/simpleserial-base/
make PLATFORM=CW308_STM32F3 CRYPTO_TARGET=NONE
and with:
CalledProcessError: Command ‘b’#pwd\ncd …/hardware/victims/firmware/simpleserial-base/\nmake PLATFORM=CW308_STM32F3 CRYPTO_TARGET=NONE\n’’ returned non-zero exit status 2.
(Sorry that I can only post one photo here.)
I have install the Chipwhisperer following the Windows Installer, but still don’t know the reason.
I have exactly the same issue that she describes.
I have change the %%bash to %%sh, unfortunately that doesn’t fix the problem, has anyone an other idea please ?
Hi!
I have installed it in my local disk C, with a Windows 11Professional Operation System,& I have followed the “Windows Bundled Installer” step in the chipwhisperer official website documentation.
Hi! Just to tell you that it’s okay my problem is fix , it was simply an error of writing in the code. (about adding the target reference name properly in the line make plateform…)
Hi,
I am facing a new problems building firmware in the tutorial 1 - Connecting to Hardware.ipynb in jupyter.
I try with the code:
gmake PLATFORM=CW308_STM32F3 CRYPTO_TARGET=NONE
and I got the error:
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
gmake[1]: ‘.dep’ is up to date.
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
.
Welcome to another exciting ChipWhisperer target build!!
arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10-2020-q4-major) 10.2.1 20201103 (release)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The problem may appear on line 35 of the file/hal/stm32f3/Makefile.stm32f3:
LDFLAGS += --specs=nano.specs --specs=nosys.specs -T $(HALPATH)/stm32f3/LinkerScript.ld -Wl,–gc-sections -lm
Make version is as follows:
gmake -v
GNU Make 4.4.1
Built for x86_64-apple-darwin22.3.0
Copyright (C) 1988-2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
I tried to delete the – specs=nano. specs – specs=nosys. specs field, but I still encountered an error:
❯ gmake PLATFORM=CW308_STM32F3 CRYPTO_TARGET=NONE
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
gmake[1]: ‘.dep’ is up to date.
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
.
Welcome to another exciting ChipWhisperer target build!!
arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10-2020-q4-major) 10.2.1 20201103 (release)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
❯ gmake PLATFORM=CW308_STM32F3 CRYPTO_TARGET=NONE DEBUG=TRUE
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
gmake[1]: ‘.dep’ is up to date.
SS_VER set to SS_VER_1_1
SS_VER set to SS_VER_1_1
.
Welcome to another exciting ChipWhisperer target build!!
arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10-2020-q4-major) 10.2.1 20201103 (release)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.