diff --git a/_projects/aarch64a53-zynqmp-qemu/user.plo.yaml b/_projects/aarch64a53-zynqmp-qemu/user.plo.yaml index 5cb36081c..5cab03082 100644 --- a/_projects/aarch64a53-zynqmp-qemu/user.plo.yaml +++ b/_projects/aarch64a53-zynqmp-qemu/user.plo.yaml @@ -8,6 +8,7 @@ contents: - blob {{ env.BOOT_DEVICE }} /etc/system.dtb ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - if: True name: app diff --git a/_projects/aarch64a53-zynqmp-som/user.plo.yaml b/_projects/aarch64a53-zynqmp-som/user.plo.yaml index 629386d63..27696da73 100644 --- a/_projects/aarch64a53-zynqmp-som/user.plo.yaml +++ b/_projects/aarch64a53-zynqmp-som/user.plo.yaml @@ -9,6 +9,7 @@ contents: - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-i2c;0 ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - if: True name: app diff --git a/_projects/aarch64a53-zynqmp-zcu104/user.plo.yaml b/_projects/aarch64a53-zynqmp-zcu104/user.plo.yaml index 9c0e2a9c2..b0dc2727b 100644 --- a/_projects/aarch64a53-zynqmp-zcu104/user.plo.yaml +++ b/_projects/aarch64a53-zynqmp-zcu104/user.plo.yaml @@ -9,6 +9,7 @@ contents: - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr - app {{ env.BOOT_DEVICE }} -x zynqmp-can;-n;1;-b;1000 ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - if: True name: app diff --git a/_projects/armv7a7-imx6ull-evk/user.plo.yaml b/_projects/armv7a7-imx6ull-evk/user.plo.yaml index 7b0c57116..7e7e10059 100644 --- a/_projects/armv7a7-imx6ull-evk/user.plo.yaml +++ b/_projects/armv7a7-imx6ull-evk/user.plo.yaml @@ -8,6 +8,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x imx6ull-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - name: app device: '{{ env.BOOT_DEVICE }}' flags: EXEC diff --git a/_projects/armv7a9-zynq7000-qemu/user.plo.yaml b/_projects/armv7a9-zynq7000-qemu/user.plo.yaml index 1dff36140..24910d615 100644 --- a/_projects/armv7a9-zynq7000-qemu/user.plo.yaml +++ b/_projects/armv7a9-zynq7000-qemu/user.plo.yaml @@ -8,6 +8,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - if: True name: app diff --git a/_projects/armv7a9-zynq7000-zedboard/user.plo.yaml b/_projects/armv7a9-zynq7000-zedboard/user.plo.yaml index e155112a2..25e331ea3 100644 --- a/_projects/armv7a9-zynq7000-zedboard/user.plo.yaml +++ b/_projects/armv7a9-zynq7000-zedboard/user.plo.yaml @@ -8,6 +8,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr # WARN: for mounting partitions in mtd1 region we need to subtract mtd1 base offset - name: app diff --git a/_projects/armv7a9-zynq7000-zturn/user.plo.yaml b/_projects/armv7a9-zynq7000-zturn/user.plo.yaml index ff91a15bb..f878c6f7f 100644 --- a/_projects/armv7a9-zynq7000-zturn/user.plo.yaml +++ b/_projects/armv7a9-zynq7000-zturn/user.plo.yaml @@ -8,6 +8,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - name: app device: '{{ env.BOOT_DEVICE }}' diff --git a/_projects/riscv64-generic-spike/user.plo.yaml b/_projects/riscv64-generic-spike/user.plo.yaml index 1bd1f6828..24ab63c58 100644 --- a/_projects/riscv64-generic-spike/user.plo.yaml +++ b/_projects/riscv64-generic-spike/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr - app {{ env.BOOT_DEVICE }} -x spike-tty ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - wait 500 - go! diff --git a/_projects/riscv64-gr765-vcu118/user.plo.yaml b/_projects/riscv64-gr765-vcu118/user.plo.yaml index 307fd9b2e..db1d38bd9 100644 --- a/_projects/riscv64-gr765-vcu118/user.plo.yaml +++ b/_projects/riscv64-gr765-vcu118/user.plo.yaml @@ -8,5 +8,6 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr - app {{ env.BOOT_DEVICE }} -x grlib-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - go! diff --git a/_projects/sparcv8leon-gr716-mimas/user.plo.yaml b/_projects/sparcv8leon-gr716-mimas/user.plo.yaml index fba9a9919..71e656ea3 100644 --- a/_projects/sparcv8leon-gr716-mimas/user.plo.yaml +++ b/_projects/sparcv8leon-gr716-mimas/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs extram extram - app {{ env.BOOT_DEVICE }} -x grlib-multi extram extram + - app {{ env.BOOT_DEVICE }} -x coredump_server extram extram - app {{ env.BOOT_DEVICE }} -x psh extram extram - wait 2000 - go! diff --git a/_targets/aarch64a53/zynqmp/user.plo.yaml b/_targets/aarch64a53/zynqmp/user.plo.yaml index 7b600112b..cdf6f9096 100644 --- a/_targets/aarch64a53/zynqmp/user.plo.yaml +++ b/_targets/aarch64a53/zynqmp/user.plo.yaml @@ -6,6 +6,7 @@ is_relative: True contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr - wait 500 diff --git a/_targets/armv7a7/imx6ull/user.plo.yaml b/_targets/armv7a7/imx6ull/user.plo.yaml index 0963ae17e..fb87cbe4b 100644 --- a/_targets/armv7a7/imx6ull/user.plo.yaml +++ b/_targets/armv7a7/imx6ull/user.plo.yaml @@ -8,5 +8,6 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr - app {{ env.BOOT_DEVICE }} -x imx6ull-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - go! diff --git a/_targets/armv7a9/zynq7000/user.plo.yaml b/_targets/armv7a9/zynq7000/user.plo.yaml index d8b61bb56..0e6701057 100644 --- a/_targets/armv7a9/zynq7000/user.plo.yaml +++ b/_targets/armv7a9/zynq7000/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - app {{ env.BOOT_DEVICE }} -x zynq-flash ddr ddr - wait 500 diff --git a/_targets/armv7m4/stm32l4x6/build.project b/_targets/armv7m4/stm32l4x6/build.project index 271fcfbab..ac3061069 100644 --- a/_targets/armv7m4/stm32l4x6/build.project +++ b/_targets/armv7m4/stm32l4x6/build.project @@ -14,6 +14,7 @@ CROSS=arm-phoenix- export BUSYBOX_CONFIG=$(realpath "busybox_config") export DROPBEAR_CUSTOM_CFLAGS="-DLTC_NO_BSWAP" export PSH_DEFUSRPWDHASH="0B1ANiYi45IhxkfmUW155/GBd4IRE=" +export COREDUMP_DISABLE=1 # # Ports configuration diff --git a/_targets/armv7m7/imxrt105x/build.project b/_targets/armv7m7/imxrt105x/build.project index 34c1587c8..228223f9d 100644 --- a/_targets/armv7m7/imxrt105x/build.project +++ b/_targets/armv7m7/imxrt105x/build.project @@ -14,6 +14,7 @@ CROSS=arm-phoenix- export BUSYBOX_CONFIG=$(realpath "busybox_config") export DROPBEAR_CUSTOM_CFLAGS="-DLTC_NO_BSWAP" export PSH_DEFUSRPWDHASH="0B1ANiYi45IhxkfmUW155/GBd4IRE=" +export COREDUMP_DISABLE=1 # # Ports configuration diff --git a/_targets/armv7m7/imxrt106x/build.project b/_targets/armv7m7/imxrt106x/build.project index bc917457b..93f4ef51a 100644 --- a/_targets/armv7m7/imxrt106x/build.project +++ b/_targets/armv7m7/imxrt106x/build.project @@ -14,6 +14,7 @@ CROSS=arm-phoenix- export BUSYBOX_CONFIG=$(realpath "busybox_config") export DROPBEAR_CUSTOM_CFLAGS="-DLTC_NO_BSWAP" export PSH_DEFUSRPWDHASH="0B1ANiYi45IhxkfmUW155/GBd4IRE=" +export COREDUMP_DISABLE=1 # # Ports configuration diff --git a/_targets/armv7m7/imxrt117x/build.project b/_targets/armv7m7/imxrt117x/build.project index fd15a7c80..722f5cec3 100644 --- a/_targets/armv7m7/imxrt117x/build.project +++ b/_targets/armv7m7/imxrt117x/build.project @@ -14,6 +14,7 @@ CROSS=arm-phoenix- export BUSYBOX_CONFIG=$(realpath "busybox_config") export DROPBEAR_CUSTOM_CFLAGS="-DLTC_NO_BSWAP" export PSH_DEFUSRPWDHASH="0B1ANiYi45IhxkfmUW155/GBd4IRE=" +export COREDUMP_DISABLE=1 # # Ports configuration diff --git a/_targets/armv7r5f/zynqmp/user.plo.yaml b/_targets/armv7r5f/zynqmp/user.plo.yaml index e8d511fc6..92b4790f3 100644 --- a/_targets/armv7r5f/zynqmp/user.plo.yaml +++ b/_targets/armv7r5f/zynqmp/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x zynq-uart ddr ddr;devs - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - wait 1500 - go! diff --git a/_targets/armv8m33/mcxn94x/user.plo.yaml b/_targets/armv8m33/mcxn94x/user.plo.yaml index a38df98be..21dba4103 100644 --- a/_targets/armv8m33/mcxn94x/user.plo.yaml +++ b/_targets/armv8m33/mcxn94x/user.plo.yaml @@ -6,6 +6,7 @@ is_relative: True contents: - kernelimg {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x mcxn94x-multi {{ env.BOOT_DEVICE }} ram;io + - app {{ env.BOOT_DEVICE }} -x coredump_server {{ env.BOOT_DEVICE }} ram - app {{ env.BOOT_DEVICE }} -x psh {{ env.BOOT_DEVICE }} ram - wait 2000 - go! diff --git a/_targets/armv8r52/mps3an536/user.plo.yaml b/_targets/armv8r52/mps3an536/user.plo.yaml index 0ddb7e3fb..59c61fe2c 100644 --- a/_targets/armv8r52/mps3an536/user.plo.yaml +++ b/_targets/armv8r52/mps3an536/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr - app {{ env.BOOT_DEVICE }} -x cmsdk-apbuart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - wait 500 - go! diff --git a/_targets/ia32/generic/user.plo.yaml b/_targets/ia32/generic/user.plo.yaml index 07389bbfe..487b86b81 100644 --- a/_targets/ia32/generic/user.plo.yaml +++ b/_targets/ia32/generic/user.plo.yaml @@ -9,6 +9,7 @@ contents: - if: '{{ env.CONSOLE_APP2 }}' str: app {{ env.BOOT_DEVICE }} -x {{ env.CONSOLE_APP2 }};-n ram ram - app {{ env.BOOT_DEVICE }} -x {{ env.CONSOLE_APP }} ram ram + - app {{ env.BOOT_DEVICE }} -x coredump_server ram ram - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ram ram - app {{ env.BOOT_DEVICE }} -x pc-ata ram ram - go! diff --git a/_targets/riscv64/generic/user.plo.yaml b/_targets/riscv64/generic/user.plo.yaml index 24d4a0dbc..8dd0b5b49 100644 --- a/_targets/riscv64/generic/user.plo.yaml +++ b/_targets/riscv64/generic/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x uart16550 ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - app {{ env.BOOT_DEVICE }} -x virtio-blk;-r;0:0 ddr ddr - wait 500 diff --git a/_targets/riscv64/gr765/user.plo.yaml b/_targets/riscv64/gr765/user.plo.yaml index 60cd562c8..7e22e673b 100644 --- a/_targets/riscv64/gr765/user.plo.yaml +++ b/_targets/riscv64/gr765/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs ddr ddr - app {{ env.BOOT_DEVICE }} -x grlib-uart ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh ddr ddr - wait 500 - go! diff --git a/_targets/riscv64/grfpga/user.plo.yaml b/_targets/riscv64/grfpga/user.plo.yaml index 2ecb8f8dd..a88318713 100644 --- a/_targets/riscv64/grfpga/user.plo.yaml +++ b/_targets/riscv64/grfpga/user.plo.yaml @@ -8,6 +8,7 @@ contents: - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D ddr ddr - app {{ env.BOOT_DEVICE }} -x grlib-uart ddr ddr - app {{ env.BOOT_DEVICE }} -x flashdrv;-r;rootfs:jffs2;-c;0xffff0000;-m;0x90000000;-d;spimctrl ddr ddr + - app {{ env.BOOT_DEVICE }} -x coredump_server ddr ddr - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh ddr ddr - wait 500 - go! diff --git a/_targets/sparcv8leon/generic/user.plo.yaml b/_targets/sparcv8leon/generic/user.plo.yaml index 852a6fcdf..2abed2e88 100644 --- a/_targets/sparcv8leon/generic/user.plo.yaml +++ b/_targets/sparcv8leon/generic/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs sram sram - app {{ env.BOOT_DEVICE }} -x grlib-uart sram sram + - app {{ env.BOOT_DEVICE }} -x coredump_server sram sram - app {{ env.BOOT_DEVICE }} -x psh sram sram - wait 500 - go! diff --git a/_targets/sparcv8leon/gr712rc/user.plo.yaml b/_targets/sparcv8leon/gr712rc/user.plo.yaml index 31a7e6c7c..d5657fd47 100644 --- a/_targets/sparcv8leon/gr712rc/user.plo.yaml +++ b/_targets/sparcv8leon/gr712rc/user.plo.yaml @@ -8,6 +8,7 @@ contents: - app {{ env.BOOT_DEVICE }} -x dummyfs;-N;devfs;-D sram sram - app {{ env.BOOT_DEVICE }} -x grlib-multi sram sram - app {{ env.BOOT_DEVICE }} -x flashdrv;-r;rootfs:jffs2;-c;0x80000000;-m;0x00000000;-d;ftmctrl sdram sdram + - app {{ env.BOOT_DEVICE }} -x coredump_server sram sram - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh sram sram - wait 500 - go! diff --git a/_targets/sparcv8leon/gr716/user.plo.yaml b/_targets/sparcv8leon/gr716/user.plo.yaml index d41d4d07e..06d0000c1 100644 --- a/_targets/sparcv8leon/gr716/user.plo.yaml +++ b/_targets/sparcv8leon/gr716/user.plo.yaml @@ -7,6 +7,7 @@ contents: - kernel {{ env.BOOT_DEVICE }} - app {{ env.BOOT_DEVICE }} -x dummyfs extram extram - app {{ env.BOOT_DEVICE }} -x grlib-multi extram extram + - app {{ env.BOOT_DEVICE }} -x coredump_server extram extram - app {{ env.BOOT_DEVICE }} -x psh extram extram - app {{ env.BOOT_DEVICE }} -x gr716-flash extram extram - wait 2000 diff --git a/_targets/sparcv8leon/gr740/user.plo.yaml b/_targets/sparcv8leon/gr740/user.plo.yaml index a5d021766..d05c8ef17 100644 --- a/_targets/sparcv8leon/gr740/user.plo.yaml +++ b/_targets/sparcv8leon/gr740/user.plo.yaml @@ -9,6 +9,7 @@ contents: - app {{ env.BOOT_DEVICE }} -x grlib-multi sdram sdram - app {{ env.BOOT_DEVICE }} -x lwip;greth:0xff940000:24:PHY:ksz9031mnx:0.1:irq:MAC sdram sdram - app {{ env.BOOT_DEVICE }} -x flashdrv;-r;rootfs:jffs2;-c;0xff903000;-m;0xc0000000;-d;ftmctrl sdram sdram + - app {{ env.BOOT_DEVICE }} -x coredump_server sdram sdram - app {{ env.BOOT_DEVICE }} -x psh;-i;/etc/rc.psh sdram sdram - wait 500 - go! diff --git a/libphoenix b/libphoenix index 92df1c04e..44bf6c35e 160000 --- a/libphoenix +++ b/libphoenix @@ -1 +1 @@ -Subproject commit 92df1c04ed26e8d58e396a42214354accab29734 +Subproject commit 44bf6c35e798aec4b44a64aee5aedcfc9613c5c6 diff --git a/phoenix-rtos-corelibs b/phoenix-rtos-corelibs index 80ed25155..1368e174b 160000 --- a/phoenix-rtos-corelibs +++ b/phoenix-rtos-corelibs @@ -1 +1 @@ -Subproject commit 80ed25155a70b5947c3bb3a434f3ef433a24c062 +Subproject commit 1368e174b2fe9a082137d6d27ddce9452b8f08da diff --git a/phoenix-rtos-devices b/phoenix-rtos-devices index c09ba7933..b275ce432 160000 --- a/phoenix-rtos-devices +++ b/phoenix-rtos-devices @@ -1 +1 @@ -Subproject commit c09ba793395b56eaa466202b4ed7184732b26888 +Subproject commit b275ce43233e41550b1bf19a4f5ccf15cdc36250 diff --git a/phoenix-rtos-kernel b/phoenix-rtos-kernel index c8272471e..28cea5aa6 160000 --- a/phoenix-rtos-kernel +++ b/phoenix-rtos-kernel @@ -1 +1 @@ -Subproject commit c8272471e7b2d8a5987c9557f624f74b85c04b5f +Subproject commit 28cea5aa6e6a0e5a47c79b24a97a3b2cf2bd251c diff --git a/phoenix-rtos-tests b/phoenix-rtos-tests index 39adbe711..7a0f48254 160000 --- a/phoenix-rtos-tests +++ b/phoenix-rtos-tests @@ -1 +1 @@ -Subproject commit 39adbe711de109870b917202d137e37670c36192 +Subproject commit 7a0f482544ebab49ff845e7a95ad76805bdf4864 diff --git a/phoenix-rtos-utils b/phoenix-rtos-utils index 728bc940d..d6776cf59 160000 --- a/phoenix-rtos-utils +++ b/phoenix-rtos-utils @@ -1 +1 @@ -Subproject commit 728bc940d1d0cbc97890b55e72afaf277a1d8f77 +Subproject commit d6776cf59f9b2558b99109ce0462945ce247c2ef