Home
last modified time | relevance | path

Searched +full:- +full:- +full:user (Results 1 – 25 of 46) sorted by relevance

12

/mcuboot-latest/boot/cypress/platforms/PSOC_062_2M/CM0P/GCC_ARM/
Dstartup_psoc6_02_cm0plus.S9 * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
11 * SPDX-License-Identifier: Apache-2.0
17 * www.apache.org/licenses/LICENSE-2.0
39 .arch armv6-m
52 .size __StackLimit, . - __StackLimit
54 .size __StackTop, . - __StackTop
69 .size __HeapBase, . - __HeapBase
71 .size __HeapLimit, . - __HeapLimit
95 .long NvicMux0_IRQHandler /* CPU User Interrupt #0 */
96 .long NvicMux1_IRQHandler /* CPU User Interrupt #1 */
[all …]
Dcy8c6xxa_cm0plus.ld22 * Copyright 2016-2019 Cypress Semiconductor Corporation
23 * SPDX-License-Identifier: Apache-2.0
29 * http://www.apache.org/licenses/LICENSE-2.0
38 OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
40 GROUP(-lgcc -lc -lnosys)
49 * EXTERN multiple times. This command has the same effect as the -u command-line
77 …_user_data (rx) : ORIGIN = 0x16000800, LENGTH = 0x800 /* Supervisory flash: User data */
130 /* Cortex-M0+ application flash area */
138 __Vectors_Size = __Vectors_End - __Vectors;
161 /* Read-only code (constants). */
[all …]
/mcuboot-latest/boot/cypress/BlinkyApp/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
15 * http://www.apache.org/licenses/LICENSE-2.0
38 #warning "Check if User LED is correct for your target board."
70 … "[BlinkyApp] Update watchdog timer started in MCUBootApp to mark successful start of user app\r\n"
82 #error "[BlinkyApp] Please specify type of image: -DBOOT_IMG or -DUPGRADE_IMG\r\n"
99 /* Initialize retarget-io to use the debug UART port */ in test_app_init_hardware()
129 /* Toggle the user LED periodically */ in main()
132 /* Invert the USER LED state */ in main()
DReadme.md11 * Blinks RED led with 2 different rates, depending on type of image - BOOT or UPGRADE.
25 …ypress PSoC 6 kits. If you try to use custom hardware with this application - change definitions o…
26user connection LED. This pin is the most commonly used for USER_LED connection among available Cy…
28 ### Pre-build action
30 Pre-build action is implemented for defining start address and size of flash, as well as RAM start …
31 …e values are set by specifing following macros: `-DUSER_APP_SIZE`, `-DUSER_APP_START`, `-DRAM_SIZE…
33 Pre-build action calls GCC preprocessor which intantiates defines for particular values in `BlinkyA…
36 * `BlinkyApp.mk` to `-DUSER_APP_START=0x10018000`
38 **Important**: make sure RAM areas of CM4-based BlinkyApp and CM0p-based MCUBootApp bootloader do n…
39 Memory (stack) corruption of CM0p application can cause failure if SystemCall-served operations inv…
[all …]
/mcuboot-latest/docs/
Dreadme-mbed.md9 See https://github.com/AGlass0fMilk/mbed-mcuboot-demo as a detailed example.
14 * `"mcuboot.primary-slot-address"`: address of the primary slot in the internal flash
15 * `"mcuboot.slot-size"`: size of an image slot (only one image, two slots are currently supported)
16 * `"mcuboot.max-img-sectors"`: maximum number of sectors, should be at least the number of sectors …
19 …, slot swapping, etc. can be found in [mbed_lib.json](https://github.com/mcu-tools/mcuboot/tree/ma…
24 * Its size equals the `"mcuboot.slot-size"` you have set
25 …rger than _one byte_, you need to set `"mcuboot.read-granularity"` to the read size of the storage…
35 To build a bootloader based on MCUboot, make sure `"mcuboot.bootloader-build"` is `true` (already t…
37 ### Building a user application
39user application, set `"mcuboot.bootloader-build"` to `false` so MCUboot is built as a _library on…
[all …]
Dreadme-mynewt.md12 - mcuboot
16 vers: 0-dev
17 user: mcu-tools
25 - "@mcuboot/boot/bootutil"
36 in this new format. That is done by passing the extra parameter `-2` as in:
38 `newt create-image <target> <version> <pubkey> -2`
49 newtmgr --conntype serial --connstring "dev=/dev/ttyUSB0,mtu=256" image upload -e blinky.img
/mcuboot-latest/testplan/mynewt/
Dproject.yml10 # http://www.apache.org/licenses/LICENSE-2.0
20 project.name: "mcuboot-test"
23 - apache-mynewt-core
24 - mcuboot
26 repository.apache-mynewt-core:
28 vers: 0-dev
29 user: apache
30 repo: mynewt-core
34 vers: 0-dev
35 user: mcu-tools
/mcuboot-latest/boot/boot_serial/src/
Dzcbor_bulk.h4 * SPDX-License-Identifier: Apache-2.0
30 /** @brief Define single key-decoder mapping
36 * type function from zcbor or a user provided implementation
38 * @param vp non-NULL pointer for result of decoding; should correspond
45 .len = sizeof(k) - 1, \
51 /** @brief Define single key-value decode mapping
62 * type function from zcbor or a user provided implementation
64 * @param vp non-NULL pointer for result of decoding; should correspond
70 /** @brief Decodes single level map according to a provided key-decode map.
82 * user; val_ptr? are pointers to variables where decoder function for
[all …]
/mcuboot-latest/boot/cypress/MCUBootApp/
DExternalMemory.md7 The demonstration device is CY8CPROTO-062-4343W board which is PSoC6 device with 2M of Flash availa…
8 The memory module present on board is S25FL512SAGMFI010 512-Mbit external Quad SPI NOR Flash.
14 The design is based on using SFDP command's auto-discovery functionality of memory module IC and Cy…
16 It is assumed that user's design meets following:
17 * The memory-module used is SFDP-compliant;
27 Single-image mode.
29 `[0x10000000, 0x10018000]` - MCUBootApp (bootloader) area;
31 `[0x10018000, 0x10028000]` - primary slot for BlinkyApp;
33 `[0x18000000, 0x18010000]` - secondary slot for BlinkyApp;
35 `[0x10038000, 0x10039000]` - scratch area (not used);
[all …]
Dmain.c6 * SPDX-License-Identifier: Apache-2.0
12 * http://www.apache.org/licenses/LICENSE-2.0
54 * 0 - SMIF disabled (no external memory);
55 * 1, 2, 3 or 4 - slave select line memory module is connected to.
67 app_addr = (rsp->br_image_off + rsp->br_hdr->ih_hdr_size); in do_boot()
69 BOOT_LOG_INF("Starting User Application on CM4 (wait)..."); in do_boot()
109 /* Initialize retarget-io to use the debug UART port (CYBSP_UART_HW) */ in main()
124 * available on PSoC062-2M in case of external in main()
143 BOOT_LOG_INF("User Application validated successfully"); in main()
144 /* initialize watchdog timer. it should be updated from user app in main()
DREADME.md8 * MCUBootApp - PSoC6 MCUboot-based bootloading application;
9 * BlinkyApp - simple PSoC6 blinking LED application which is a target of BOOT/UPGRADE;
12 - CY8CPROTO-062-4343W - PSoC 6 2M on board
13 - CY8CKIT-062-WIFI-BT - PSoC 6 1M on board
14 - CY8CPROTO-062S3-4343W - PSoC 6 512K on board
17 Single-image mode.
19 `[0x10000000, 0x10018000]` - MCUBootApp (bootloader) area;
21 `[0x10018000, 0x10028000]` - primary slot for BlinkyApp;
23 `[0x10028000, 0x10038000]` - secondary slot for BlinkyApp;
25 `[0x10038000, 0x10039000]` - scratch area (not used);
[all …]
/mcuboot-latest/ci/
Dsim_install.sh1 #!/bin/bash -x
7 # http://www.apache.org/licenses/LICENSE-2.0
15 pip3 install --user -r ci/requirements.txt
18 [[ $? -ne 0 ]] && exit 1
/mcuboot-latest/
Dproject.yml10 # http://www.apache.org/licenses/LICENSE-2.0
23 - apache-mynewt-core
27 repository.apache-mynewt-core:
29 vers: 0-dev
30 user: apache
31 repo: mynewt-core
/mcuboot-latest/boot/mbed/src/
Dsecondary_bd.cpp2 * Mbed-OS Microcontroller Library
5 * SPDX-License-Identifier: Apache-2.0
11 * http://www.apache.org/licenses/LICENSE-2.0
29 * This is a weak symbol so the user can override it.
/mcuboot-latest/boot/espressif/include/sysflash/
Dsysflash.h4 * SPDX-License-Identifier: Apache-2.0
11 //! A user-defined identifier for different storage mediums
/mcuboot-latest/ext/mbedtls-asn1/include/
Dcommon.h8 * SPDX-License-Identifier: Apache-2.0
14 * http://www.apache.org/licenses/LICENSE-2.0
52 * their members are private and should not be accessed by the user.
/mcuboot-latest/boot/cypress/MCUBootApp/os/
Dos.h11 * Copyright 2017-2018, Cypress Semiconductor Corporation. All rights reserved.
13 * disclaimers, and limitations in the end user license agreement accompanying
/mcuboot-latest/.github/workflows/
Dimgtool.yaml4 - main
5 - v*-branch
11 group: imgtool-${{ github.event.pull_request.number || github.ref }}
12 cancel-in-progress: true
16 runs-on: ubuntu-latest
19 python-version: ["3.x", "pypy3.9"]
21 - uses: actions/checkout@v4
22 - name: Set up Python ${{ matrix.python-version }}
23 uses: actions/setup-python@v4
25 python-version: ${{ matrix.python-version }}
[all …]
/mcuboot-latest/ext/mbedtls-asn1/include/mbedtls/
Dbuild_info.h4 * \brief Build-time configuration info
11 * SPDX-License-Identifier: Apache-2.0
17 * http://www.apache.org/licenses/LICENSE-2.0
30 * This set of compile-time defines can be used to determine the version number
31 * of the Mbed TLS library used. Run-time variables for the same can be found in
70 * Allow user to override any previous default.
Dplatform_util.h9 * SPDX-License-Identifier: Apache-2.0
15 * http://www.apache.org/licenses/LICENSE-2.0
89 * \brief Platform-specific implementation of gmtime_r()
91 * The function is a thread-safe abstraction that behaves
105 * mbedtls_platform_gmtime_r() supplied by the user at compile time.
/mcuboot-latest/boot/zephyr/
DKconfig1 # Copyright (c) 2017-2020 Linaro Limited
5 # SPDX-License-Identifier: Apache-2.0
10 comment "MCUboot-specific configuration options"
145 bool "Elliptic curve digital signatures with curve P-256"
191 default "root-ec-p256.pem" if BOOT_SIGNATURE_TYPE_ECDSA_P256
192 default "root-ed25519.pem" if BOOT_SIGNATURE_TYPE_ED25519
193 default "root-rsa-3072.pem" if BOOT_SIGNATURE_TYPE_RSA && BOOT_SIGNATURE_TYPE_RSA_LEN=3072
194 default "root-rsa-2048.pem" if BOOT_SIGNATURE_TYPE_RSA && BOOT_SIGNATURE_TYPE_RSA_LEN=2048
207 bool "Perform core cleanup before chain-load the application"
211 This option instructs MCUboot to perform a clean-up of a set of
[all …]
/mcuboot-latest/boot/cypress/libs/retarget_io_pdl/
Dcy_retarget_io_pdl.h8 * using the tx and rx pins provided by the user of this library. The UART
11 * NOTE: If the application is built using newlib-nano, by default, floating
13 * add '-u _printf_float' to the linker command line.
17 * Copyright 2018-2019 Cypress Semiconductor Corporation
18 * SPDX-License-Identifier: Apache-2.0
24 * http://www.apache.org/licenses/LICENSE-2.0
/mcuboot-latest/boot/cypress/platforms/retarget_io_pdl/
Dcy_retarget_io_pdl.h8 * using the tx and rx pins provided by the user of this library. The UART
11 * NOTE: If the application is built using newlib-nano, by default, floating
13 * add '-u _printf_float' to the linker command line.
17 * Copyright 2018-2019 Cypress Semiconductor Corporation
18 * SPDX-License-Identifier: Apache-2.0
24 * http://www.apache.org/licenses/LICENSE-2.0
/mcuboot-latest/boot/cypress/
DREADME.md11 1. MCUboot-Based Basic Bootloader [mtb-example-psoc6-mcuboot-basic](https://github.com/cypresssemic…
12-Based Bootloader with Rollback to Factory App in External Flash [mtb-example-anycloud-mcuboot-rol…
17 * MCUBootApp - PSoC6 MCUboot-based bootloading application;
18 * BlinkyApp - simple PSoC6 blinking LED application which is a target of BOOT/UPGRADE;
22 * [0x10000000, 0x10018000] - MCUBootApp (bootloader) area;
23 * [0x10018000, 0x10028000] - primary slot for BlinkyApp;
24 * [0x10028000, 0x10038000] - secondary slot for BlinkyApp;
25 * [0x10038000, 0x10039000] - scratch area;
32 …ftware implementation of cryptographic functions or accelerated by hardware - both based on Mbed T…
46 git clone --recursive https://github.com/mcu-tools/mcuboot.git
[all …]
/mcuboot-latest/boot/cypress/BlinkyApp/linker/
DBlinkyApp_template.ld22 * Copyright 2016-2019 Cypress Semiconductor Corporation
23 * SPDX-License-Identifier: Apache-2.0
29 * http://www.apache.org/licenses/LICENSE-2.0
39 OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
41 GROUP(-lgcc -lc -lnosys)
53 * EXTERN multiple times. This command has the same effect as the -u command-line
81 …_user_data (rx) : ORIGIN = 0x16000800, LENGTH = 0x800 /* Supervisory flash: User data */
129 /* Cortex-M4 application flash area */
137 __Vectors_Size = __Vectors_End - __Vectors;
160 /* Read-only code (constants). */
[all …]

12