Skip to content

Commit

Permalink
Update 04.03.03-FW25
Browse files Browse the repository at this point in the history
  • Loading branch information
fersaru committed Jul 5, 2023
1 parent bbc8de8 commit 2fc9e81
Show file tree
Hide file tree
Showing 822 changed files with 45,928 additions and 74,498 deletions.
4 changes: 2 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
ptxproj/src/boost_1_68_0.tar.bz2 filter=lfs diff=lfs merge=lfs -text
ptxproj/src/go1.18.7.linux-amd64.tar.gz filter=lfs diff=lfs merge=lfs -text
ptxproj/src/linux-5.15.86-rt56-w04.01.07.tgz filter=lfs diff=lfs merge=lfs -text
ptxproj/src/linux-*.tgz filter=lfs diff=lfs merge=lfs -text
ptxproj/src/boost_1_68_0.tar.bz2 filter=lfs diff=lfs merge=lfs -text
63 changes: 58 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,58 @@
**/out/gcc_*_*_arm-linux-gnueabihf/
**/bin/gcc_*_*_arm-linux-gnueabihf/
selected_platformconfig
selected_ptxconfig
selected_toolchain
/build-cache/
/docker/certs/*.crt
/ptxproj/**/bin/gcc_*_*_arm-linux-gnueabihf/
/ptxproj/**/out/gcc_*_*_arm-linux-gnueabihf/
/ptxproj/configs/*/*.old
/ptxproj/local_src/**/*.o
/ptxproj/local_src/**/*.so
/ptxproj/local_src/audioserver/audioserver
/ptxproj/local_src/brightness_control/brightness_control
/ptxproj/local_src/bs_counter/tempd
/ptxproj/local_src/config_audio/config_audio
/ptxproj/local_src/config_backlight/config_backlight
/ptxproj/local_src/config_boot/config_boot
/ptxproj/local_src/config_browsersecurity/config_browsersecurity
/ptxproj/local_src/config_configured/config_configured
/ptxproj/local_src/config_display/config_display
/ptxproj/local_src/config_eruntime/config_eruntime
/ptxproj/local_src/config_fonts/config_fonts
/ptxproj/local_src/config_gesture/config_gesture
/ptxproj/local_src/config_microbrowser/config_microbrowser
/ptxproj/local_src/config_motionsensor/config_motionsensor
/ptxproj/local_src/config_plcselect/config_plcselect
/ptxproj/local_src/config_screensaver/config_screensaver
/ptxproj/local_src/config_testability/config_testability
/ptxproj/local_src/config_touchbeeper/config_touchbeeper
/ptxproj/local_src/config_virtualkeyboard/config_virtualkeyboard
/ptxproj/local_src/gesture_control_cap/gesture_control_cap
/ptxproj/local_src/gesture_control/gesture_control
/ptxproj/local_src/get_audio/get_audio
/ptxproj/local_src/get_backlight/get_backlight
/ptxproj/local_src/get_boot/get_boot
/ptxproj/local_src/get_browsersecurity/get_browsersecurity
/ptxproj/local_src/get_configured/get_configured
/ptxproj/local_src/get_display/get_display
/ptxproj/local_src/get_eruntime/get_eruntime
/ptxproj/local_src/get_fonts/get_fonts
/ptxproj/local_src/get_gesture/get_gesture
/ptxproj/local_src/get_microbrowser/get_microbrowser
/ptxproj/local_src/get_motionsensor/get_motionsensor
/ptxproj/local_src/get_operatinghours/get_operatinghours
/ptxproj/local_src/get_plcselect/get_plcselect
/ptxproj/local_src/get_screensaver/get_screensaver
/ptxproj/local_src/get_testability/get_testability
/ptxproj/local_src/get_touchbeeper/get_touchbeeper
/ptxproj/local_src/get_virtualkeyboard/get_virtualkeyboard
/ptxproj/local_src/getconfvalue/getconfvalue
/ptxproj/local_src/mdmd/mdm_cuse
/ptxproj/local_src/mdmd/mdmd
/ptxproj/local_src/setup_display/setup_display
/ptxproj/local_src/si1142/si1142
/ptxproj/local_src/si1142/si1142_client
/ptxproj/local_src/snmp-config-lib/build/
/ptxproj/local_src/start_browser/start_browser
/ptxproj/local_src/tcp_monitor/tcp_monitor
/ptxproj/platform-*/
/ptxproj/selected_platformconfig
/ptxproj/selected_ptxconfig
/ptxproj/selected_toolchain
287 changes: 204 additions & 83 deletions Changelog

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
ARG REGISTRY_PREFIX='wagoautomation/'
ARG SDK_BUILDER_VERSION='1.0.0'
ARG SDK_BUILDER_VERSION='2.0.0'

FROM ${REGISTRY_PREFIX}sdk-builder:${SDK_BUILDER_VERSION} as pfc-firmware-sdk-G2


ARG USERID
RUN useradd -u "$USERID" -ms /bin/bash user
RUN useradd -l -u "$USERID" -ms /bin/bash user
RUN chown -R user:user /home/user
COPY --chown=user:user build.sh /usr/local/bin/build
COPY --chown=user:user certs/* /usr/local/share/ca-certificates/
Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ Alternatively you can also run pfc-builder in bash mode (```make bash```) and en

ptxdist select configs/wago-pfcXXX/ptxconfig_pfc_g2 && \
ptxdist platform configs/wago-pfcXXX/platformconfig && \
ptxdist toolchain /opt/gcc-Toolchain-2022.02/LINARO.Toolchain-2022.02/arm-linux-gnueabihf/bin/ && \
ptxdist toolchain /opt/gcc-Toolchain-2022.08/LINARO.Toolchain-2022.08/arm-linux-gnueabihf/bin/ && \
ptxdist clean -q

#### 3.1) Get and download all packages
Expand Down Expand Up @@ -145,12 +145,11 @@ It is possible to create the WUP for an easier update of the firmware via ethern

make wup

Documentation on how to use the WUP can be found in the pfc manual (12.2.1): [https://www.wago.com/de/sps/controller-pfc200/p/750-8212#downloads](https://www.wago.com/de/sps/controller-pfc200/p/750-8212#downloads).
Documentation on how to use the WUP can be found in the pfc manual: [https://www.wago.com/de/sps/controller-pfc200/p/750-8212#downloads](https://www.wago.com/de/sps/controller-pfc200/p/750-8212#downloads).

RAUC uses a certificate based approach to authenticate the origin of a bundle. To ease creating of WUP files during development, the BSP contains test certificates. In order to use RAUC's authentication mechanism to ensure the origin of a bundle, it is stricly recommended to to use custom certificates. A HowTo for this can be found here: [https://github.com/WAGO/pfc-howtos/tree/master/HowTo_GenerateWUPFile](https://github.com/WAGO/pfc-howtos/tree/master/HowTo_GenerateWUPFile).

### 6.) Write the binary image file "sd.hdimg" to SD-Card
ATTENTION: Size of generated 'sd.hdimg' has been changed to 204MB.

#### 6.1) Virtual machine on a windows host

Expand Down
4 changes: 2 additions & 2 deletions docker/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

set -e

TOOLCHAIN_PATH="/opt/gcc-Toolchain-2022.02/LINARO.Toolchain-2022.02/arm-linux-gnueabihf/bin/"
TOOLCHAIN_PATH="/opt/gcc-Toolchain-2022.08/LINARO.Toolchain-2022.08/arm-linux-gnueabihf/bin/"

print_usage() {
cat << EOF
Expand All @@ -29,7 +29,7 @@ case "$1" in
ptxdist clean -q
;;
build | "")
ptxdist go -q
ptxdist go -q -j -n19
;;
get)
ptxdist select configs/wago-pfcXXX/ptxconfig_pfc_g2
Expand Down
2 changes: 1 addition & 1 deletion ptxproj/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ distclean:
# as it assumes a legacy fw version to be present.
# Changes to this target have to be sync-ed with Jenkins Shared Library.
# Please contact DevTools group for details.
$(OUT_DIR)/ptxdist.images.stage:
$(OUT_DIR)/ptxdist.images.stage: | $(OUT_DIR)
echo "This file must not be empty because of Artifactory!" > $@

$(OUT_DIR)/%: $(TARGETROOT)/etc/% | $(OUT_DIR)
Expand Down
Binary file modified ptxproj/configs/wago-pfcXXX/packages/TscIoBacnet_2.0.2_armhf.tgz
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/TscParamServ_0.1.0_armhf.tgz
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/canopen_1.4_armhf.ipk
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/canopen_1.4_armhf.tgz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cds3-iodrvdal_0.0.1_armhf.tgz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cds3-tscled_0.0.3_armhf.ipk
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cds3-tscled_0.0.3_armhf.tgz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cds3-tscoms_0.0.1_armhf.ipk
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cds3-tscoms_0.0.1_armhf.tgz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cds3-tsctime_0.0.4_armhf.ipk
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/checksystem_0.0.1_armhf.tgz
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/cifxtoolkit_1.2.0.0_armhf.tgz
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/codesys-3.tgz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/dal_0.0.1_armhf.tgz
Binary file not shown.
Binary file modified ptxproj/configs/wago-pfcXXX/packages/dalshell_1.0_armhf.ipk
Binary file not shown.
Binary file not shown.
Binary file not shown.
248 changes: 0 additions & 248 deletions ptxproj/configs/wago-pfcXXX/packages/diagnostic.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2930,254 +2930,6 @@

</event>
</eventclass>
<eventclass class_range="x0010" name="3GMM">
<event id="x0001" name="ERR_NOSIM">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>1</blinkcode>
<blinkarg>1</blinkarg>
</led>
<string>
<en>Modem SIM card not inserted or not readable</en>
<de>Modem SIM-Karte nicht eingelegt oder nicht lesbar</de>
</string>

</event>
<event id="x0002" name="ERR_SIM_INVALID">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>1</blinkcode>
<blinkarg>2</blinkarg>
</led>
<string>
<en>Modem SIM card not valid</en>
<de>Modem SIM-Karte ungültig</de>
</string>

</event>
<event id="x0003" name="ERR_PORT_NOT_READY">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>2</blinkcode>
<blinkarg>1</blinkarg>
</led>
<string>
<en>Modem port timeout</en>
<de>Modem Schnittstelle nicht verfügbar</de>
</string>

</event>
<event id="x0004" name="ERR_INIT_FAIL">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>2</blinkcode>
<blinkarg>2</blinkarg>
</led>
<string>
<en>Modem initialization failed</en>
<de>Modem Initialisierung fehlgeschlagen</de>
</string>

</event>
<event id="x0005" name="ERR_RESET_FAIL">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>2</blinkcode>
<blinkarg>3</blinkarg>
</led>
<string>
<en>Modem reset failed</en>
<de>Modem Zurücksetzen fehlgeschlagen</de>
</string>

</event>
<event id="x0006" name="ERR_MODEM_VERSION">
<string>
<en>The firmware version of the modem is incompatible with the firmware of the controller</en>
<de>Die Firmware Version des Modems ist inkompatibel zur Firmware der Steuerung</de>
</string>

</event>
<event id="x0007" name="ERR_SIM_PIN_NEEDED">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>1</blinkcode>
<blinkarg>3</blinkarg>
</led>
<string>
<en>Modem SIM card requires PIN</en>
<de>Modem SIM-Karte erfordert PIN</de>
</string>

</event>
<event id="x0008" name="ERR_SIM_PUK_NEEDED">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>1</blinkcode>
<blinkarg>4</blinkarg>
</led>
<string>
<en>Modem SIM card requires PUK</en>
<de>Modem SIM-Karte erfordert PUK</de>
</string>

</event>
<event id="x0009" name="ERR_SIM_NOT_READY">
<led name="NET" state="BLINK_SEQ_750">
<blinkcode>1</blinkcode>
<blinkarg>5</blinkarg>
</led>
<string>
<en>Modem SIM card not ready</en>
<de>Modem SIM-Karte nicht bereit</de>
</string>

</event>
<event id="x0010" name="OPER_NO_NET">
<led name="NET" state="STATIC_RED">
</led>
<string>
<en>Radio access network not registered</en>
<de>Mobilfunknetz nicht verbunden</de>
</string>

</event>
<event id="x0011" name="OPER_NET_2G">
<led name="NET" state="STATIC_YLW">
</led>
<string>
<en>2G radio access network registered</en>
<de>2G Mobilfunknetz verbunden</de>
</string>

</event>
<event id="x0012" name="OPER_NET_3G">
<led name="NET" state="STATIC_GRN">
</led>
<string>
<en>3G radio access network registered</en>
<de>3G Mobilfunknetz verbunden</de>
</string>

</event>
<event id="x0013" name="OPER_SIGNAL_1_OFF" persistent="none">
<led name="S1" state="STATIC_OFF">
</led>
<string>
<en>Signal strength 0</en>
<de>Signalstärke 0</de>
</string>

</event>
<event id="x0014" name="OPER_SIGNAL_1_ON" persistent="none">
<led name="S1" state="STATIC_YLW">
</led>
<string>
<en>Signal strength 1 or above</en>
<de>Signalstärke 1 oder höher</de>
</string>

</event>
<event id="x0015" name="OPER_SIGNAL_2_OFF" persistent="none">
<led name="S1" state="STATIC_YLW">
</led>
<string>
<en>Signal strength below 2</en>
<de>Signalstärke unter 2</de>
</string>

</event>
<event id="x0016" name="OPER_SIGNAL_2_ON" persistent="none">
<led name="S1" state="STATIC_GRN">
</led>
<string>
<en>Signal strength 2 or above</en>
<de>Signalstärke 2 oder höher</de>
</string>

</event>
<event id="x0017" name="OPER_SIGNAL_3_OFF" persistent="none">
<led name="S2" state="STATIC_OFF">
</led>
<string>
<en>Signal strength below 3</en>
<de>Signalstärke unter 3</de>
</string>

</event>
<event id="x0018" name="OPER_SIGNAL_3_ON" persistent="none">
<led name="S2" state="STATIC_GRN">
</led>
<string>
<en>Signal strength 3 or above</en>
<de>Signalstärke 3 oder höher</de>
</string>

</event>
<event id="x0019" name="OPER_SIGNAL_4_OFF" persistent="none">
<led name="S3" state="STATIC_OFF">
</led>
<string>
<en>Signal strength below 4</en>
<de>Signalstärke unter 4</de>
</string>

</event>
<event id="x001A" name="OPER_SIGNAL_4_ON" persistent="none">
<led name="S3" state="STATIC_GRN">
</led>
<string>
<en>Signal strength 4 or above</en>
<de>Signalstärke 4 oder höher</de>
</string>

</event>
<event id="x001B" name="OPER_SIGNAL_5_OFF" persistent="none">
<led name="S4" state="STATIC_OFF">
</led>
<string>
<en>Signal strength below 5</en>
<de>Signalstärke unter 5</de>
</string>

</event>
<event id="x001C" name="OPER_SIGNAL_5_ON" persistent="none">
<led name="S4" state="STATIC_GRN">
</led>
<string>
<en>Signal strength 5 or above</en>
<de>Signalstärke 5 oder höher</de>
</string>

</event>
<event id="x001D" name="OPER_SIGNAL_6_OFF" persistent="none">
<led name="S5" state="STATIC_OFF">
</led>
<string>
<en>Signal strength below 6</en>
<de>Signalstärke unter 6</de>
</string>

</event>
<event id="x001E" name="OPER_SIGNAL_6_ON" persistent="none">
<led name="S5" state="STATIC_GRN">
</led>
<string>
<en>Signal strength 6 or above</en>
<de>Signalstärke 6 oder höher</de>
</string>

</event>
<event id="x001F" name="OPER_SIGNAL_CHANGE">
<string>
<en>Signal quality $1</en>
<de>Signalqualität $1</de>
</string>

</event>
<event id="x0020" name="OPER_NO_SERVICE">
<led name="NET" state="STATIC_RED">
</led>
<string>
<en>No mobile service, emergency calls only</en>
<de>Kein Mobilfunkservice, nur Notrufe</de>
</string>

</event>
</eventclass>
<eventclass class_range="x0011" name="codesys3">
<event id="x0000" name="PLC-Online">
<led name="RUN" state="BLINK_GRN">
Expand Down

0 comments on commit 2fc9e81

Please sign in to comment.