Hi Team,
Iam beginner to micro controller and trying to write bootloader using MCUboot.
Reference:https://www.renesas.com/us/en/document/apn/ra6-secure-bootloader-using-mcuboot-and-internal-code-flash?r=658306.
Iam using below Renesas board:
I followed the same as mentioned in Applications Notes and complied the code, i got the result as shown below:
After flashing the code iam code stuck at one point as shown in below screenshot:
I couldn't able to go further. i have attached my ra_cfg.txt for detail understanding. Can anyone help me in resolving this issue.
FSP Configuration Board "FPB-RA6E1" R7FA6E10F2CFP part_number: R7FA6E10F2CFP rom_size_bytes: 1048576 ram_size_bytes: 262144 data_flash_size_bytes: 8192 package_style: QFP package_pins: 100 RA6E1 series: 6 RA6E1 Family Security: Exceptions: Exception Response: Non-Maskable Interrupt Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State Security: System Reset Request Accessibility: Secure State Security: Exceptions: Prioritize Secure Exceptions: Disabled Security: Cache Accessibility: Both Secure and Non-Secure State Security: System Reset Status Accessibility: Both Secure and Non-Secure State Security: Battery Backup Accessibility: Both Secure and Non-Secure State Security: SRAM Accessibility: SRAM Protection: Both Secure and Non-Secure State Security: SRAM Accessibility: SRAM ECC: Both Secure and Non-Secure State Security: SRAM Accessibility: Standby RAM: Regions 7-0 are all Secure. Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback Startup C-Cache Line Size: 32 Bytes OFS0 register settings: Independent WDT: Start Mode: IWDT is Disabled OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Snooze mode, or Software Standby OFS0 register settings: WDT: Start Mode Select: Stop WDT after a reset (register-start mode) OFS0 register settings: WDT: Timeout Period: 16384 cycles OFS0 register settings: WDT: Clock Frequency Division Ratio: 128 OFS0 register settings: WDT: Window End Position: 0% (no window end position) OFS0 register settings: WDT: Window Start Position: 100% (no window start position) OFS0 register settings: WDT: Reset Interrupt Request: Reset OFS0 register settings: WDT: Stop Control: Stop counting when entering Sleep mode OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: LVDAS setting loads from OFS1_SEC OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset OFS1 register settings: Voltage Detection 0 Level: 2.80 V OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is enabled after reset Block Protection Settings (BPS): BPS0: Block Protection Settings (BPS): BPS1: Block Protection Settings (BPS): BPS2: Permanent Block Protection Settings (PBPS): PBPS0: Permanent Block Protection Settings (PBPS): PBPS1: Permanent Block Protection Settings (PBPS): PBPS2: Dual Bank Mode: Disabled Clocks: HOCO FLL Function: Disabled Main Oscillator Wait Time: 8163 cycles RA Common Main stack size (bytes): 0x1000 Heap size (bytes): 0x1800 MCU Vcc (mV): 3300 Parameter checking: Disabled Assert Failures: Return FSP_ERR_ASSERTION Error Log: No Error Log Clock Registers not Reset Values during Startup: Disabled Main Oscillator Populated: Not Populated PFS Protect: Enabled C Runtime Initialization : Enabled Early BSP Initialization : Disabled Main Oscillator Clock Source: Crystal or Resonator Subclock Populated: Not Populated Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode Subclock Stabilization Time (ms): 1000 Clocks XTAL 24000000Hz HOCO 20MHz PLL Src: HOCO PLL Div /2 PLL Mul x20.0 PLL2 Disabled PLL2 Div /2 PLL2 Mul x20.0 Clock Src: PLL CLKOUT Disabled UCLK Disabled ICLK Div /1 PCLKA Div /2 PCLKB Div /4 PCLKC Div /4 PCLKD Div /2 FCLK Div /4 CLKOUT Div /1 UCLK Div /5 Pin Configurations FPB_RA6E1.pincfg -> g_bsp_pin_cfg AVCC0 88 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - AVSS0 89 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - P000 100 ADC0_AN000 ARDUINO_A0 - - "Analog mode" - - "ADC0: AN000; ICU: IRQ6-DS" - None - - P001 99 ADC0_AN001 ARDUINO_A1 - - "Analog mode" - - "ADC0: AN001; ICU: IRQ7-DS" - None - - P002 98 ADC0_AN002 ARDUINO_A2 - - "Analog mode" - - "ADC0: AN002; ICU: IRQ8-DS" - None - - P003 97 ADC0_AN003 ARDUINO_A3 - - "Analog mode" - - "ADC0: AN003" - None - - P004 96 ADC0_AN004 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN004; ICU: IRQ9-DS" - None - - P005 95 - - - - Disabled - - "ADC0: AN005; ICU: IRQ10-DS" - None - - P006 94 - - - - Disabled - - "ADC0: AN006; ICU: IRQ11-DS" - None - - P007 93 - - - - Disabled - - "ADC0: AN007" - None - - P008 92 ADC0_AN008 ARDUINO_A5 - - "Analog mode" - - "ADC0: AN008; ICU: IRQ12-DS" - None - - P014 85 - PMOD1_RESET - - Disabled - - "ADC0: AN012; DAC120: DA0" - None - - P015 84 - PMOD1_INT - - Disabled - - "ADC0: AN013; ICU: IRQ13" - None - - P100 75 SCI0_RXD0 ARDUINO_D12_MISO_PMOD1_MISO - - "Peripheral mode" - - "AGT0: AGTIO0; GPT5: GTIOC5B; GPT_POEGA: GTETRGA; ICU: IRQ2; QSPI: QSPCLK; SCI0: RXD0; SCI1: SCK1; SPI1: MISO1" - None - - P101 74 SCI0_TXD0 ARDUINO_D11_MOSI_PMOD1_MOSI - - "Peripheral mode" - - "AGT0: AGTEE0; GPT5: GTIOC5A; GPT_POEGB: GTETRGB; ICU: IRQ1; QSPI: QIO1; SCI0: TXD0; SCI1: CTS_RTS1; SPI1: MOSI1" - None - - P102 73 SCI0_SCK0 ARDUINO_D13_CLK_PMOD1_CLK - - "Peripheral mode" - - "ADC0: ADTRG0; AGT0: AGTO0; CAN0: CRX0; GPT2: GTIOC2B; QSPI: QIO0; SCI0: SCK0; SPI1: RSPCK1" - None - - P103 72 SCI0_CTS_RTS0 ARDUINO_D10_SS_PMOD1_SS - - "Peripheral mode" - - "AGT2: AGTIO2; CAN0: CTX0; GPT2: GTIOC2A; QSPI: QIO3; SCI0: CTS_RTS0; SPI1: SSLB0" - None - - P104 71 GPIO ARDUINO_D3 - - "Output mode (Initial Low)" - - "AGT2: AGTEE2; GPT1: GTIOC1B; GPT_POEGB: GTETRGB; ICU: IRQ1; QSPI: QIO2; SPI1: SSLB1" - None - - P105 70 GPIO PMOD1_GPIO_SSLA2 - - "Output mode (Initial Low)" - - "AGT2: AGTO2; GPT1: GTIOC1A; GPT_POEGA: GTETRGA; ICU: IRQ0; SPI1: SSLB2" - None - - P106 69 GPIO PMOD1_GPIO_SSLA3 - - "Output mode (Initial Low)" - - "AGT0: AGTOB0; SPI1: SSLB3" - None - - P107 68 GPIO ARDUINO_D4 - - "Output mode (Initial High)" - - "AGT0: AGTOA0" - None - - P108 51 JTAG/SWD_TMS TMS H - "Peripheral mode" - - "AGT3: AGTOA3; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SPI0: SSLA0" - IO - - P109 52 JTAG/SWD_TDO TDO H - "Peripheral mode" - - "AGT3: AGTOB3; CGC: CLKOUT; GPT1: GTIOC1A; JTAG/SWD: TDO; JTAG/SWD: TRACESWO; SCI9: TXD9; SPI0: MOSI0" - IO - - P110 53 JTAG/SWD_TDI TDI H None "Peripheral mode" - - "AGT3: AGTEE3; GPT1: GTIOC1B; ICU: IRQ3; JTAG/SWD: TDI; SCI2: CTS_RTS2; SCI9: RXD9; SPI0: MISO0" - IO - - P111 54 GPIO PMOD2_CLK9 - - "Output mode (Initial Low)" - - "AGT5: AGTOA5; ICU: IRQ4; SCI2: SCK2; SCI9: SCK9; SPI0: RSPCK0" - None - - P112 55 GPIO PMOD2_RESET - - "Input mode" - - "AGT5: AGTOB5; QSPI: QSSL; SCI1: SCK1; SCI2: TXD2; SPI0: SSLA0; SSIE0: SSISCK0" - None - - P113 56 GPIO ARDUINO_D7 - - "Output mode (Initial Low)" - - "AGT5: AGTEE5; GPT2: GTIOC2A; SCI2: RXD2; SSIE0: SSIWS0" - None - - P114 57 - - - - Disabled - - "AGT5: AGTIO5; GPT2: GTIOC2B; SCI9: CTS9; SSIE0: SSIRXD0" - None - - P115 58 - - - - Disabled - - "GPT4: GTIOC4A; SSIE0: SSITXD0" - None - - P200 40 - - - - Disabled - - "ICU: NMI" - None - - P201 39 - - - - Disabled - - "SYSTEM: MD" - None - - P205 32 - SW1 - - Disabled - - "AGT1: AGTO1; CGC: CLKOUT; ETHER_RMII: ET0_WOL; GPT4: GTIOC4A; ICU: IRQ1-DS; IIC1: SCL1; SCI4: TXD4; SCI9: CTS_RTS9; SDHI0: SD0DAT3; SPI0: SSLA0; USB FS: USB_OVRCURA_A-DS" - None - - P206 31 - - - - Disabled - - "ETHER_RMII: ET0_LINKSTA; ICU: IRQ0-DS; IIC1: SDA1; SCI4: RXD4; SCI9: CTS9; SDHI0: SD0DAT2; SPI0: SSLA1; SSIE0: SSIDATA0; USB FS: USB_VBUSEN" - None - - P207 30 - - - - Disabled - - "QSPI: QSSL; SCI4: TXD4; SPI0: SSLA2" - None - - P208 37 - - - - Disabled - - "ETHER_RMII: ET0_LINKSTA; QSPI: QIO3; SDHI0: SD0DAT0; TRACE: TRDATA3" - None - - P209 36 - - - - Disabled - - "AGT5: AGTEE5; ETHER_RMII: ET0_EXOUT; QSPI: QIO2; SDHI0: SD0WP; TRACE: TRDATA2" - None - - P210 35 - - - - Disabled - - "AGT5: AGTOB5; ETHER_RMII: ET0_WOL; QSPI: QIO1; SDHI0: SD0CD; TRACE: TRDATA1" - None - - P211 34 - - - - Disabled - - "AGT5: AGTOA5; ETHER_RMII: ET0_MDIO; QSPI: QIO0; SDHI0: SD0CMD; TRACE: TRDATA0" - None - - P212 14 - - - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT_POEGD: GTETRGD; ICU: IRQ3; SCI1: RXD1" - None - - P213 13 - - - - Disabled - - "AGT2: AGTEE2; CGC: XTAL; GPT_POEGC: GTETRGC; ICU: IRQ2; SCI1: TXD1" - None - - P214 33 - - - - Disabled - - "AGT5: AGTO5; ETHER_RMII: ET0_MDC; QSPI: QSPCLK; SDHI0: SD0CLK; TRACE: TRCLK" - None - - P300 50 JTAG/SWD_TCK TCK H - "Peripheral mode" - - "JTAG/SWD: SWCLK; JTAG/SWD: TCK; SPI0: SSLA1" - IO - - P301 49 GPIO PMOD2_CTS9 - - "Output mode (Initial Low)" - - "AGT0: AGTIO0; GPT4: GTIOC4B; ICU: IRQ6; SCI2: RXD2; SCI9: CTS_RTS9; SPI0: SSLA2" - None - - P302 48 GPIO ARDUINO_D9 - - "Output mode (Initial Low)" - - "GPT4: GTIOC4A; ICU: IRQ5; SCI2: TXD2; SPI0: SSLA3" - None - - P303 47 GPIO PMOD2_GPIO3 - - "Output mode (Initial Low)" - - "GPT7: GTIOC7B; SCI9: CTS9" - None - - P304 44 - PMOD2_IRQ9 - - Disabled - - "AGT2: AGTEE2; GPT7: GTIOC7A; ICU: IRQ9" - None - - P305 43 - - - - Disabled - - "AGT2: AGTOB2; ICU: IRQ8; QSPI: QSPCLK" - None - - P306 42 - - - - Disabled - - "AGT2: AGTOA2; QSPI: QSSL" - None - - P307 41 - - - - Disabled - - "AGT4: AGTEE4; QSPI: QIO0" - None - - P400 1 GPIO ARDUINO_SCL - - "Output mode (Initial Low)" - - "AGT1: AGTIO1; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; ICU: IRQ0; IIC0: SCL0; SCI4: SCK4; SSIE0: AUDIO_CLK" - None - - P401 2 GPIO ARDUINO_SDA - - "Output mode (Initial Low)" - - "CAN0: CTX0; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; ICU: IRQ5-DS; IIC0: SDA0; SCI4: CTS_RTS4" - None - - P402 3 GPIO ARDUINO_D8 - - "Output mode (Initial Low)" - - "AGT0: AGTIO0; AGT1: AGTIO1; AGT2: AGTIO2; AGT3: AGTIO3; CAC: CACREF; CAN0: CRX0; ETHER_RMII: ET0_MDIO; ICU: IRQ4-DS; RTC: RTCIC0; SCI4: CTS4; SSIE0: AUDIO_CLK" - None - - P403 4 - - - - Disabled - - "AGT0: AGTIO0; AGT1: AGTIO1; AGT2: AGTIO2; AGT3: AGTIO3; ETHER_RMII: ET0_LINKSTA; ICU: IRQ14-DS; RTC: RTCIC1; SSIE0: SSISCK0" - None - - P404 5 - - - - Disabled - - "AGT0: AGTIO0; AGT1: AGTIO1; AGT2: AGTIO2; AGT3: AGTIO3; ETHER_RMII: ET0_EXOUT; ICU: IRQ15-DS; RTC: RTCIC2; SSIE0: SSIWS0" - None - - P405 6 - - - - Disabled - - "ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SSIE0: SSITXD0" - None - - P406 7 - - - - Disabled - - "AGT5: AGTO5; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SSIE0: SSIRXD0" - None - - P407 25 GPIO LED2 - - "Output mode (Initial Low)" - - "ADC0: ADTRG0; AGT0: AGTIO0; ETHER_RMII: ET0_EXOUT; GPT6: GTIOC6A; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SPI0: SSLA3; USB FS: USB_VBUS" - None - - P408 24 GPIO LED1 - - "Output mode (Initial Low)" - - "AGT2: AGTOB2; ETHER_RMII: RMII0_CRS_DV; GPT6: GTIOC6B; ICU: IRQ7; IIC0: SCL0; SCI3: RXD3; SCI4: CTS4; USB FS: USB_ID" - None - - P409 23 GPIO ARDUINO_D2 - - "Output mode (Initial Low)" - - "AGT2: AGTOA2; ETHER_RMII: RMII0_RX_ER; ICU: IRQ6; SCI3: TXD3; USB FS: USB_EXICEN" - None - - P410 22 GPIO PMOD2_GPIO2 - - "Output mode (Initial Low)" - - "AGT1: AGTOB1; ETHER_RMII: RMII0_RXD1; ICU: IRQ5; SCI0: RXD0; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1" - None - - P411 21 - - - - Disabled - - "AGT1: AGTOA1; ETHER_RMII: RMII0_RXD0; ICU: IRQ4; SCI0: TXD0; SCI3: CTS_RTS3; SDHI0: SD0DAT0; SPI1: MOSI1" - None - - P412 20 - - - - Disabled - - "AGT1: AGTEE1; ETHER_RMII: REF50CK0; SCI0: SCK0; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1" - None - - P413 19 - - - - Disabled - - "AGT3: AGTEE3; ETHER_RMII: RMII0_TXD0; SCI0: CTS_RTS0; SDHI0: SD0CLK; SPI1: SSLB0" - None - - P414 18 - - - - Disabled - - "AGT5: AGTIO5; ETHER_RMII: RMII0_TXD1; ICU: IRQ9; SCI0: CTS0; SDHI0: SD0WP; SPI1: SSLB1" - None - - P415 17 - - - - Disabled - - "AGT4: AGTIO4; ETHER_RMII: RMII0_TXD_EN; ICU: IRQ8; SDHI0: SD0CD; SPI1: SSLB2; USB FS: USB_VBUSEN" - None - - P500 76 GPIO ARDUINO_D6 - - "Output mode (Initial Low)" - - "AGT0: AGTOA0; CAC: CACREF; QSPI: QSPCLK; USB FS: USB_VBUSEN" - None - - P501 77 - - - - Disabled - - "AGT0: AGTOB0; ICU: IRQ11; QSPI: QSSL; USB FS: USB_OVRCURA" - None - - P502 78 - - - - Disabled - - "AGT2: AGTOA2; ICU: IRQ12; QSPI: QIO0; USB FS: USB_OVRCURB" - None - - P503 79 - - - - Disabled - - "AGT2: AGTOB2; GPT_POEGC: GTETRGC; QSPI: QIO1; USB FS: USB_EXICEN" - None - - P504 80 - - - - Disabled - - "AGT3: AGTOA3; GPT_POEGD: GTETRGD; QSPI: QIO2; USB FS: USB_ID" - None - - P505 81 - - - - Disabled - - "AGT3: AGTOB3; ICU: IRQ14; QSPI: QIO3" - None - - P600 67 - - - - Disabled - - "AGT3: AGTIO3; CAC: CACREF; CGC: CLKOUT; GPT6: GTIOC6B; SCI9: SCK9" - None - - P601 66 - - - - Disabled - - "AGT3: AGTEE3; GPT6: GTIOC6A; SCI9: RXD9" - None - - P602 65 - - - - Disabled - - "AGT3: AGTO3; GPT7: GTIOC7B; SCI9: TXD9" - None - - P608 59 - - - - Disabled - - "GPT4: GTIOC4B" - None - - P609 60 - - - - Disabled - - "AGT5: AGTO5; GPT5: GTIOC5A" - None - - P610 61 - - - - Disabled - - "AGT4: AGTO4; GPT5: GTIOC5B" - None - - P708 16 - - - - Disabled - - "CAC: CACREF; ICU: IRQ11; SCI1: RXD1; SPI1: SSLB3" - None - - RES 38 SYSTEM_RES - - - - - - - - IO "Read only" - USB_DM 27 SYSTEM_USB_DM - - - - - - - - IO "Read only" - USB_DP 28 SYSTEM_USB_DP - - - - - - - - IO "Read only" - VBATT 8 SYSTEM_VBATT - - - - - - - - IO "Read only" - VCC 15 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC 46 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC 62 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC 82 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC_USB 29 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - VCL 64 SYSTEM_VCL - - - - - - - - IO "Read only" - VCL0 9 SYSTEM_VCL0 - - - - - - - - IO "Read only" - VREFH 87 SYSTEM_VREFH - - - - - - - - IO "Read only" - VREFH0 91 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - VREFL 86 SYSTEM_VREFL - - - - - - - - IO "Read only" - VREFL0 90 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - VSS 12 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS 45 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS 63 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS 83 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS_USB 26 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - XCIN 10 CGC_XCIN - - - - - - - - IO "Read only" - XCOUT 11 CGC_XCOUT - - - - - - - - IO "Read only" - R7FA6E10F2CFP.pincfg -> g_bsp_pin_cfg AVCC0 88 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - AVSS0 89 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - P000 100 - ARDUINO_A0 - - Disabled - - "ADC0: AN000; ICU: IRQ6-DS" - None - - P001 99 - ARDUINO_A1 - - Disabled - - "ADC0: AN001; ICU: IRQ7-DS" - None - - P002 98 - ARDUINO_A2 - - Disabled - - "ADC0: AN002; ICU: IRQ8-DS" - None - - P003 97 - ARDUINO_A3 - - Disabled - - "ADC0: AN003" - None - - P004 96 - ARDUINO_A4 - - Disabled - - "ADC0: AN004; ICU: IRQ9-DS" - None - - P005 95 - - - - Disabled - - "ADC0: AN005; ICU: IRQ10-DS" - None - - P006 94 - - - - Disabled - - "ADC0: AN006; ICU: IRQ11-DS" - None - - P007 93 - - - - Disabled - - "ADC0: AN007" - None - - P008 92 - ARDUINO_A5 - - Disabled - - "ADC0: AN008; ICU: IRQ12-DS" - None - - P014 85 - PMOD1_RESET - - Disabled - - "ADC0: AN012; DAC120: DA0" - None - - P015 84 - PMOD1_INT - - Disabled - - "ADC0: AN013; ICU: IRQ13" - None - - P100 75 - ARDUINO_D12_MISO_PMOD1_MISO - - Disabled - - "AGT0: AGTIO0; GPT5: GTIOC5B; GPT_POEGA: GTETRGA; ICU: IRQ2; QSPI: QSPCLK; SCI0: RXD0; SCI1: SCK1; SPI1: MISO1" - None - - P101 74 - ARDUINO_D11_MOSI_PMOD1_MOSI - - Disabled - - "AGT0: AGTEE0; GPT5: GTIOC5A; GPT_POEGB: GTETRGB; ICU: IRQ1; QSPI: QIO1; SCI0: TXD0; SCI1: CTS_RTS1; SPI1: MOSI1" - None - - P102 73 - ARDUINO_D13_CLK_PMOD1_CLK - - Disabled - - "ADC0: ADTRG0; AGT0: AGTO0; CAN0: CRX0; GPT2: GTIOC2B; QSPI: QIO0; SCI0: SCK0; SPI1: RSPCK1" - None - - P103 72 - ARDUINO_D10_SS_PMOD1_SS - - Disabled - - "AGT2: AGTIO2; CAN0: CTX0; GPT2: GTIOC2A; QSPI: QIO3; SCI0: CTS_RTS0; SPI1: SSLB0" - None - - P104 71 - ARDUINO_D3 - - Disabled - - "AGT2: AGTEE2; GPT1: GTIOC1B; GPT_POEGB: GTETRGB; ICU: IRQ1; QSPI: QIO2; SPI1: SSLB1" - None - - P105 70 - PMOD1_GPIO_SSLA2 - - Disabled - - "AGT2: AGTO2; GPT1: GTIOC1A; GPT_POEGA: GTETRGA; ICU: IRQ0; SPI1: SSLB2" - None - - P106 69 - PMOD1_GPIO_SSLA3 - - Disabled - - "AGT0: AGTOB0; SPI1: SSLB3" - None - - P107 68 - ARDUINO_D4 - - Disabled - - "AGT0: AGTOA0" - None - - P108 51 JTAG/SWD_TMS TMS L - "Peripheral mode" - - "AGT3: AGTOA3; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SPI0: SSLA0" - IO - - P109 52 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "AGT3: AGTOB3; CGC: CLKOUT; GPT1: GTIOC1A; JTAG/SWD: TDO; JTAG/SWD: TRACESWO; SCI9: TXD9; SPI0: MOSI0" - IO - - P110 53 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "AGT3: AGTEE3; GPT1: GTIOC1B; ICU: IRQ3; JTAG/SWD: TDI; SCI2: CTS_RTS2; SCI9: RXD9; SPI0: MISO0" - IO - - P111 54 - PMOD2_CLK9 - - Disabled - - "AGT5: AGTOA5; ICU: IRQ4; SCI2: SCK2; SCI9: SCK9; SPI0: RSPCK0" - None - - P112 55 - PMOD2_RESET - - Disabled - - "AGT5: AGTOB5; QSPI: QSSL; SCI1: SCK1; SCI2: TXD2; SPI0: SSLA0; SSIE0: SSISCK0" - None - - P113 56 - ARDUINO_D7 - - Disabled - - "AGT5: AGTEE5; GPT2: GTIOC2A; SCI2: RXD2; SSIE0: SSIWS0" - None - - P114 57 - - - - Disabled - - "AGT5: AGTIO5; GPT2: GTIOC2B; SCI9: CTS9; SSIE0: SSIRXD0" - None - - P115 58 - - - - Disabled - - "GPT4: GTIOC4A; SSIE0: SSITXD0" - None - - P200 40 - - - - Disabled - - "ICU: NMI" - None - - P201 39 - - - - Disabled - - "SYSTEM: MD" - None - - P205 32 - SW1 - - Disabled - - "AGT1: AGTO1; CGC: CLKOUT; ETHER_RMII: ET0_WOL; GPT4: GTIOC4A; ICU: IRQ1-DS; IIC1: SCL1; SCI4: TXD4; SCI9: CTS_RTS9; SDHI0: SD0DAT3; SPI0: SSLA0; USB FS: USB_OVRCURA_A-DS" - None - - P206 31 - - - - Disabled - - "ETHER_RMII: ET0_LINKSTA; ICU: IRQ0-DS; IIC1: SDA1; SCI4: RXD4; SCI9: CTS9; SDHI0: SD0DAT2; SPI0: SSLA1; SSIE0: SSIDATA0; USB FS: USB_VBUSEN" - None - - P207 30 - - - - Disabled - - "QSPI: QSSL; SCI4: TXD4; SPI0: SSLA2" - None - - P208 37 - - - - Disabled - - "ETHER_RMII: ET0_LINKSTA; QSPI: QIO3; SDHI0: SD0DAT0; TRACE: TRDATA3" - None - - P209 36 - - - - Disabled - - "AGT5: AGTEE5; ETHER_RMII: ET0_EXOUT; QSPI: QIO2; SDHI0: SD0WP; TRACE: TRDATA2" - None - - P210 35 - - - - Disabled - - "AGT5: AGTOB5; ETHER_RMII: ET0_WOL; QSPI: QIO1; SDHI0: SD0CD; TRACE: TRDATA1" - None - - P211 34 - - - - Disabled - - "AGT5: AGTOA5; ETHER_RMII: ET0_MDIO; QSPI: QIO0; SDHI0: SD0CMD; TRACE: TRDATA0" - None - - P212 14 - - - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT_POEGD: GTETRGD; ICU: IRQ3; SCI1: RXD1" - None - - P213 13 - - - - Disabled - - "AGT2: AGTEE2; CGC: XTAL; GPT_POEGC: GTETRGC; ICU: IRQ2; SCI1: TXD1" - None - - P214 33 - - - - Disabled - - "AGT5: AGTO5; ETHER_RMII: ET0_MDC; QSPI: QSPCLK; SDHI0: SD0CLK; TRACE: TRCLK" - None - - P300 50 JTAG/SWD_TCK TCK L - "Peripheral mode" - - "JTAG/SWD: SWCLK; JTAG/SWD: TCK; SPI0: SSLA1" - IO - - P301 49 - PMOD2_CTS9 - - Disabled - - "AGT0: AGTIO0; GPT4: GTIOC4B; ICU: IRQ6; SCI2: RXD2; SCI9: CTS_RTS9; SPI0: SSLA2" - None - - P302 48 - ARDUINO_D9 - - Disabled - - "GPT4: GTIOC4A; ICU: IRQ5; SCI2: TXD2; SPI0: SSLA3" - None - - P303 47 - PMOD2_GPIO3 - - Disabled - - "GPT7: GTIOC7B; SCI9: CTS9" - None - - P304 44 - PMOD2_IRQ9 - - Disabled - - "AGT2: AGTEE2; GPT7: GTIOC7A; ICU: IRQ9" - None - - P305 43 - - - - Disabled - - "AGT2: AGTOB2; ICU: IRQ8; QSPI: QSPCLK" - None - - P306 42 - - - - Disabled - - "AGT2: AGTOA2; QSPI: QSSL" - None - - P307 41 - - - - Disabled - - "AGT4: AGTEE4; QSPI: QIO0" - None - - P400 1 - ARDUINO_SCL - - Disabled - - "AGT1: AGTIO1; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; ICU: IRQ0; IIC0: SCL0; SCI4: SCK4; SSIE0: AUDIO_CLK" - None - - P401 2 - ARDUINO_SDA - - Disabled - - "CAN0: CTX0; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; ICU: IRQ5-DS; IIC0: SDA0; SCI4: CTS_RTS4" - None - - P402 3 - ARDUINO_D8 - - Disabled - - "AGT0: AGTIO0; AGT1: AGTIO1; AGT2: AGTIO2; AGT3: AGTIO3; CAC: CACREF; CAN0: CRX0; ETHER_RMII: ET0_MDIO; ICU: IRQ4-DS; RTC: RTCIC0; SCI4: CTS4; SSIE0: AUDIO_CLK" - None - - P403 4 - - - - Disabled - - "AGT0: AGTIO0; AGT1: AGTIO1; AGT2: AGTIO2; AGT3: AGTIO3; ETHER_RMII: ET0_LINKSTA; ICU: IRQ14-DS; RTC: RTCIC1; SSIE0: SSISCK0" - None - - P404 5 - - - - Disabled - - "AGT0: AGTIO0; AGT1: AGTIO1; AGT2: AGTIO2; AGT3: AGTIO3; ETHER_RMII: ET0_EXOUT; ICU: IRQ15-DS; RTC: RTCIC2; SSIE0: SSIWS0" - None - - P405 6 - - - - Disabled - - "ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SSIE0: SSITXD0" - None - - P406 7 - - - - Disabled - - "AGT5: AGTO5; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SSIE0: SSIRXD0" - None - - P407 25 - LED2 - - Disabled - - "ADC0: ADTRG0; AGT0: AGTIO0; ETHER_RMII: ET0_EXOUT; GPT6: GTIOC6A; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SPI0: SSLA3; USB FS: USB_VBUS" - None - - P408 24 - LED1 - - Disabled - - "AGT2: AGTOB2; ETHER_RMII: RMII0_CRS_DV; GPT6: GTIOC6B; ICU: IRQ7; IIC0: SCL0; SCI3: RXD3; SCI4: CTS4; USB FS: USB_ID" - None - - P409 23 - ARDUINO_D2 - - Disabled - - "AGT2: AGTOA2; ETHER_RMII: RMII0_RX_ER; ICU: IRQ6; SCI3: TXD3; USB FS: USB_EXICEN" - None - - P410 22 - PMOD2_GPIO2 - - Disabled - - "AGT1: AGTOB1; ETHER_RMII: RMII0_RXD1; ICU: IRQ5; SCI0: RXD0; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1" - None - - P411 21 - - - - Disabled - - "AGT1: AGTOA1; ETHER_RMII: RMII0_RXD0; ICU: IRQ4; SCI0: TXD0; SCI3: CTS_RTS3; SDHI0: SD0DAT0; SPI1: MOSI1" - None - - P412 20 - - - - Disabled - - "AGT1: AGTEE1; ETHER_RMII: REF50CK0; SCI0: SCK0; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1" - None - - P413 19 - - - - Disabled - - "AGT3: AGTEE3; ETHER_RMII: RMII0_TXD0; SCI0: CTS_RTS0; SDHI0: SD0CLK; SPI1: SSLB0" - None - - P414 18 - - - - Disabled - - "AGT5: AGTIO5; ETHER_RMII: RMII0_TXD1; ICU: IRQ9; SCI0: CTS0; SDHI0: SD0WP; SPI1: SSLB1" - None - - P415 17 - - - - Disabled - - "AGT4: AGTIO4; ETHER_RMII: RMII0_TXD_EN; ICU: IRQ8; SDHI0: SD0CD; SPI1: SSLB2; USB FS: USB_VBUSEN" - None - - P500 76 - ARDUINO_D6 - - Disabled - - "AGT0: AGTOA0; CAC: CACREF; QSPI: QSPCLK; USB FS: USB_VBUSEN" - None - - P501 77 - - - - Disabled - - "AGT0: AGTOB0; ICU: IRQ11; QSPI: QSSL; USB FS: USB_OVRCURA" - None - - P502 78 - - - - Disabled - - "AGT2: AGTOA2; ICU: IRQ12; QSPI: QIO0; USB FS: USB_OVRCURB" - None - - P503 79 - - - - Disabled - - "AGT2: AGTOB2; GPT_POEGC: GTETRGC; QSPI: QIO1; USB FS: USB_EXICEN" - None - - P504 80 - - - - Disabled - - "AGT3: AGTOA3; GPT_POEGD: GTETRGD; QSPI: QIO2; USB FS: USB_ID" - None - - P505 81 - - - - Disabled - - "AGT3: AGTOB3; ICU: IRQ14; QSPI: QIO3" - None - - P600 67 - - - - Disabled - - "AGT3: AGTIO3; CAC: CACREF; CGC: CLKOUT; GPT6: GTIOC6B; SCI9: SCK9" - None - - P601 66 - - - - Disabled - - "AGT3: AGTEE3; GPT6: GTIOC6A; SCI9: RXD9" - None - - P602 65 - - - - Disabled - - "AGT3: AGTO3; GPT7: GTIOC7B; SCI9: TXD9" - None - - P608 59 - - - - Disabled - - "GPT4: GTIOC4B" - None - - P609 60 - - - - Disabled - - "AGT5: AGTO5; GPT5: GTIOC5A" - None - - P610 61 - - - - Disabled - - "AGT4: AGTO4; GPT5: GTIOC5B" - None - - P708 16 - - - - Disabled - - "CAC: CACREF; ICU: IRQ11; SCI1: RXD1; SPI1: SSLB3" - None - - RES 38 SYSTEM_RES - - - - - - - - IO "Read only" - USB_DM 27 SYSTEM_USB_DM - - - - - - - - IO "Read only" - USB_DP 28 SYSTEM_USB_DP - - - - - - - - IO "Read only" - VBATT 8 SYSTEM_VBATT - - - - - - - - IO "Read only" - VCC 15 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC 46 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC 62 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC 82 SYSTEM_VCC - - - - - - - - IO "Read only" - VCC_USB 29 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - VCL 64 SYSTEM_VCL - - - - - - - - IO "Read only" - VCL0 9 SYSTEM_VCL0 - - - - - - - - IO "Read only" - VREFH 87 SYSTEM_VREFH - - - - - - - - IO "Read only" - VREFH0 91 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - VREFL 86 SYSTEM_VREFL - - - - - - - - IO "Read only" - VREFL0 90 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - VSS 12 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS 45 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS 63 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS 83 SYSTEM_VSS - - - - - - - - IO "Read only" - VSS_USB 26 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - XCIN 10 CGC_XCIN - - - - - - - - IO "Read only" - XCOUT 11 CGC_XCOUT - - - - - - - - IO "Read only" - User Events User Event Links Module "MCUboot" General: Custom mcuboot_config.h: Signing and Encryption Options: Signature Type: ECDSA P-256 General: Upgrade Mode: Overwrite Only General: Validate Primary Image: Enabled General: Downgrade Prevention (Overwrite Only): Disabled General: Number of Images Per Application: 1 General: Watchdog Feed: Flash Layout: Bootloader Flash Area Size (Bytes): 0x20000 Flash Layout: Image 1 Header Size (Bytes): 0x200 Flash Layout: Image 1 Flash Area Size (Bytes): 0x20000 Flash Layout: Scratch Flash Area Size (Bytes): 0x0 General: Measured Boot: Disabled General: Data Sharing: Disabled Data Sharing: Maximum Measured Boot Record Size (Bytes): 0x64 Data Sharing: Shared Data Size (Bytes): 0x380 Data Sharing: Shared Data Address: 0x20000000 Flash Layout: TrustZone: Non-Secure Callable Region Size (Bytes): 0x0 Flash Layout: TrustZone: Non-Secure Flash Area Size (Bytes) (TrustZone Non-Secure): 0x0 Flash Layout: TrustZone: Non-Secure Callable RAM Region Size (Bytes): 0x0 Flash Layout: TrustZone: Non-Secure RAM Region Size (Bytes) (TrustZone Non-Secure): 0x0 Flash Layout: TrustZone: Image 2 Header Size (Bytes): 0x80 Signing and Encryption Options: Boot Record: Signing and Encryption Options: TrustZone: Boot Record (Image 2): Signing and Encryption Options: Custom: --confirm Signing and Encryption Options: TrustZone: Custom (Image 2): --confirm Signing and Encryption Options: Python: python Signing and Encryption Options: Encryption Scheme: Encryption Disabled Module "MCUboot Port for RA (rm_mcuboot_port)" Module "MCUboot logging" Debugging: Log Level: Off Module "MbedTLS (Crypto Only)" Hardware Acceleration: TRNG: Enabled Hardware Acceleration: Key Format: AES: Plaintext Only Hardware Acceleration: Key Format: ECC: Plaintext Only Hardware Acceleration: Key Format: RSA: Plaintext Only Hardware Acceleration: Hash: SHA256/224: Use Software Hardware Acceleration: Cipher: AES: Use Software Hardware Acceleration: Public Key Cryptography (PKC): ECC: Use Software Hardware Acceleration: Public Key Cryptography (PKC): ECDSA : Use Software Hardware Acceleration: Public Key Cryptography (PKC): ECDH : Use Software Hardware Acceleration: Public Key Cryptography (PKC): RSA: Use Software Hardware Acceleration: Public Key Cryptography (PKC): RSA 3072 Verify: Disabled Hardware Acceleration: Public Key Cryptography (PKC): RSA 4096 Verify: Disabled Hardware Acceleration: Crypto Engine Initialization: Enabled Platform: MBEDTLS_HAVE_ASM: Undefine Platform: MBEDTLS_NO_UDBL_DIVISION: Undefine Platform: MBEDTLS_NO_64BIT_MULTIPLICATION: Undefine Platform: MBEDTLS_HAVE_SSE2: Undefine Platform: MBEDTLS_HAVE_TIME: Undefine Platform: MBEDTLS_HAVE_TIME_DATE: Undefine Platform: MBEDTLS_PLATFORM_MEMORY: Define Platform: MBEDTLS_PLATFORM_NO_STD_FUNCTIONS: Undefine Platform: Alternate: MBEDTLS_PLATFORM_SETBUF_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_EXIT_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_TIME_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_FPRINTF_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_PRINTF_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_SNPRINTF_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_VSNPRINTF_ALT: Undefine Platform: Alternate: MBEDTLS_PLATFORM_NV_SEED_ALT: Undefine General: MBEDTLS_PSA_CRYPTO_DRIVERS: Undefine General: MBEDTLS_DEPRECATED_WARNING: Undefine General: MBEDTLS_DEPRECATED_REMOVED: Define Platform: MBEDTLS_TIMING_ALT: Undefine Cipher: Alternate: MBEDTLS_ARIA_ALT: Undefine Cipher: Alternate: MBEDTLS_CAMELLIA_ALT: Undefine Cipher: Alternate: MBEDTLS_CCM_ALT: Undefine Cipher: Alternate: MBEDTLS_CHACHA20_ALT: Undefine Cipher: Alternate: MBEDTLS_CHACHAPOLY_ALT: Undefine Cipher: Alternate: MBEDTLS_CMAC_ALT: Define Cipher: Alternate: MBEDTLS_DES_ALT: Undefine Public Key Cryptography (PKC): DHM: Alternate: MBEDTLS_DHM_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECJPAKE_ALT: Undefine Cipher: Alternate: MBEDTLS_GCM_ALT: Undefine Cipher: Alternate: MBEDTLS_NIST_KW_ALT: Undefine Hash: Alternate: MBEDTLS_MD5_ALT: Undefine Message Authentication Code (MAC): Alternate: MBEDTLS_POLY1305_ALT: Undefine Hash: Alternate: MBEDTLS_RIPEMD160_ALT: Undefine Hash: Alternate: MBEDTLS_SHA1_ALT: Undefine Hash: Alternate: MBEDTLS_SHA512_ALT: Undefine Hash: Alternate: MBEDTLS_MD5_PROCESS_ALT: Undefine Hash: Alternate: MBEDTLS_RIPEMD160_PROCESS_ALT: Undefine Hash: Alternate: MBEDTLS_SHA1_PROCESS_ALT: Undefine Hash: Alternate: MBEDTLS_SHA512_PROCESS_ALT: Undefine Cipher: Alternate: MBEDTLS_DES_SETKEY_ALT: Undefine Cipher: Alternate: MBEDTLS_DES_CRYPT_ECB_ALT: Undefine Cipher: Alternate: MBEDTLS_DES3_CRYPT_ECB_ALT: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_GEN_PUBLIC_ALT: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_COMPUTE_SHARED_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECDSA_GENKEY_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_INTERNAL_ALT: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_NO_FALLBACK: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_RANDOMIZE_JAC_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_ADD_MIXED_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_DOUBLE_JAC_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_NORMALIZE_JAC_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_RANDOMIZE_MXZ_ALT: Undefine Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_NORMALIZE_MXZ_ALT: Undefine Cipher: AES: MBEDTLS_AES_ROM_TABLES: Undefine Cipher: AES: MBEDTLS_AES_FEWER_TABLES: Undefine Cipher: MBEDTLS_CAMELLIA_SMALL_MEMORY: Undefine General: MBEDTLS_CHECK_RETURN_WARNING: Undefine Cipher: MBEDTLS_CIPHER_MODE_CBC: Define Cipher: MBEDTLS_CIPHER_MODE_CFB: Define Cipher: MBEDTLS_CIPHER_MODE_CTR: Define Cipher: MBEDTLS_CIPHER_MODE_OFB: Undefine Cipher: MBEDTLS_CIPHER_MODE_XTS: Undefine Cipher: MBEDTLS_CIPHER_NULL_CIPHER: Undefine Cipher: MBEDTLS_CIPHER_PADDING_PKCS7: Define Cipher: MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS: Define Cipher: MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN: Define Cipher: MBEDTLS_CIPHER_PADDING_ZEROS: Define Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP192R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP224R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP256R1_ENABLED: Define Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP384R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP521R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP192K1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP224K1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP256K1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_BP256R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_BP384R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_BP512R1_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_CURVE25519_ENABLED: Undefine Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_CURVE448_ENABLED: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_NIST_OPTIM: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_RESTARTABLE: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECDSA_DETERMINISTIC: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_PK_PARSE_EC_EXTENDED: Undefine General: MBEDTLS_ERROR_STRERROR_DUMMY: Define Public Key Cryptography (PKC): MBEDTLS_GENPRIME: Define Storage: MBEDTLS_FS_IO: Undefine RNG: MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES: Undefine Platform: MBEDTLS_NO_PLATFORM_ENTROPY: Define RNG: MBEDTLS_ENTROPY_FORCE_SHA256: Undefine RNG: MBEDTLS_ENTROPY_NV_SEED: Undefine Key Configuration: MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: Undefine General: MBEDTLS_MEMORY_DEBUG: Undefine General: MBEDTLS_MEMORY_BACKTRACE: Undefine Public Key Cryptography (PKC): RSA: MBEDTLS_PK_RSA_ALT_SUPPORT: Undefine Public Key Cryptography (PKC): MBEDTLS_PKCS1_V15: Define Public Key Cryptography (PKC): MBEDTLS_PKCS1_V21: Define Key Configuration: MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS: Undefine Key Configuration: PSA_CRYPTO_DRIVER_TFM_BUILTIN_KEY_LOADER: Undefine General: MBEDTLS_PSA_CRYPTO_CLIENT: Undefine RNG: MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG: Undefine General: MBEDTLS_PSA_CRYPTO_SPM: Undefine RNG: MBEDTLS_PSA_INJECT_ENTROPY: Undefine Public Key Cryptography (PKC): RSA: MBEDTLS_RSA_NO_CRT: Define General: MBEDTLS_SELF_TEST: Undefine Hash: MBEDTLS_SHA256_SMALLER: Undefine Hash: MBEDTLS_SHA512_SMALLER: Undefine General: MBEDTLS_THREADING_ALT: Undefine General: MBEDTLS_THREADING_PTHREAD: Undefine General: MBEDTLS_USE_PSA_CRYPTO: Undefine General: MBEDTLS_VERSION_FEATURES: Define Cipher: MBEDTLS_AES_C: Define Public Key Cryptography (PKC): MBEDTLS_ASN1_PARSE_C: Define Public Key Cryptography (PKC): MBEDTLS_ASN1_WRITE_C: Define Public Key Cryptography (PKC): MBEDTLS_BASE64_C: Define Public Key Cryptography (PKC): MBEDTLS_BIGNUM_C: Define Cipher: MBEDTLS_CAMELLIA_C: Undefine Cipher: MBEDTLS_ARIA_C: Undefine Cipher: MBEDTLS_CCM_C: Define Cipher: MBEDTLS_CHACHA20_C: Undefine Cipher: MBEDTLS_CHACHAPOLY_C: Undefine Cipher: MBEDTLS_CIPHER_C: Define Message Authentication Code (MAC): MBEDTLS_CMAC_C: Undefine RNG: MBEDTLS_CTR_DRBG_C: Define RNG: MBEDTLS_CTR_DRBG_C_ALT: Define Cipher: MBEDTLS_DES_C: Undefine Public Key Cryptography (PKC): DHM: MBEDTLS_DHM_C: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_C: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECDSA_C: Define Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_C: Define Public Key Cryptography (PKC): ECC: MBEDTLS_ECJPAKE_C: Undefine Platform: MBEDTLS_ENTROPY_C: Define General: MBEDTLS_ERROR_C: Define Cipher: MBEDTLS_GCM_C: Define Message Authentication Code (MAC): MBEDTLS_HKDF_C: Define Message Authentication Code (MAC): MBEDTLS_HMAC_DRBG_C: Undefine Public Key Cryptography (PKC): MBEDTLS_LMS_C: Define Public Key Cryptography (PKC): MBEDTLS_LMS_PRIVATE: Undefine Cipher: MBEDTLS_NIST_KW_C: Undefine Hash: MBEDTLS_MD_C: Define Hash: MBEDTLS_MD5_C: Define General: MBEDTLS_MEMORY_BUFFER_ALLOC_C: Define Public Key Cryptography (PKC): MBEDTLS_OID_C: Define Public Key Cryptography (PKC): MBEDTLS_PEM_PARSE_C: Define Public Key Cryptography (PKC): MBEDTLS_PEM_WRITE_C: Define Public Key Cryptography (PKC): MBEDTLS_PK_C: Define Public Key Cryptography (PKC): MBEDTLS_PK_PARSE_C: Define Public Key Cryptography (PKC): MBEDTLS_PK_WRITE_C: Define Public Key Cryptography (PKC): MBEDTLS_PKCS5_C: Define Public Key Cryptography (PKC): MBEDTLS_PKCS7_C: Undefine Public Key Cryptography (PKC): MBEDTLS_PKCS12_C: Define Platform: MBEDTLS_PLATFORM_C: Define Message Authentication Code (MAC): MBEDTLS_POLY1305_C: Undefine General: MBEDTLS_PSA_CRYPTO_C: Define General: MBEDTLS_PSA_CRYPTO_SE_C: Undefine Storage: MBEDTLS_PSA_CRYPTO_STORAGE_C: Undefine Storage: MBEDTLS_PSA_ITS_FILE_C: Undefine Hash: MBEDTLS_RIPEMD160_C: Undefine Public Key Cryptography (PKC): RSA: MBEDTLS_RSA_C: Undefine Hash: MBEDTLS_SHA1_C: Define Hash: MBEDTLS_SHA224_C: Define Hash: MBEDTLS_SHA256_C: Define Hash: MBEDTLS_SHA384_C: Undefine Hash: MBEDTLS_SHA512_C: Undefine General: MBEDTLS_THREADING_C: Undefine General: MBEDTLS_TIMING_C: Undefine General: MBEDTLS_VERSION_C: Define Public Key Cryptography (PKC): MBEDTLS_MPI_WINDOW_SIZE: Undefine Public Key Cryptography (PKC): MBEDTLS_MPI_WINDOW_SIZE value: 6 Public Key Cryptography (PKC): MBEDTLS_MPI_MAX_SIZE: Undefine Public Key Cryptography (PKC): MBEDTLS_MPI_MAX_SIZE value: 1024 RNG: MBEDTLS_CTR_DRBG_ENTROPY_LEN: Undefine RNG: MBEDTLS_CTR_DRBG_ENTROPY_LEN value: 48 RNG: MBEDTLS_CTR_DRBG_RESEED_INTERVAL: Undefine RNG: MBEDTLS_CTR_DRBG_RESEED_INTERVAL value: 10000 RNG: MBEDTLS_CTR_DRBG_MAX_INPUT: Undefine RNG: MBEDTLS_CTR_DRBG_MAX_INPUT value: 256 RNG: MBEDTLS_CTR_DRBG_MAX_REQUEST: Undefine RNG: MBEDTLS_CTR_DRBG_MAX_REQUEST value: 1024 RNG: MBEDTLS_CTR_DRBG_MAX_SEED_INPUT: Undefine RNG: MBEDTLS_CTR_DRBG_MAX_SEED_INPUT value: 384 RNG: MBEDTLS_CTR_DRBG_USE_128_BIT_KEY: Undefine RNG: MBEDTLS_HMAC_DRBG_RESEED_INTERVAL: Undefine RNG: MBEDTLS_HMAC_DRBG_RESEED_INTERVAL value: 10000 RNG: MBEDTLS_HMAC_DRBG_MAX_INPUT: Undefine RNG: MBEDTLS_HMAC_DRBG_MAX_INPUT value: 256 RNG: MBEDTLS_HMAC_DRBG_MAX_REQUEST: Undefine RNG: MBEDTLS_HMAC_DRBG_MAX_REQUEST value: 1024 RNG: MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT: Undefine RNG: MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT value: 384 Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_WINDOW_SIZE: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_WINDOW_SIZE value: 6 Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_FIXED_POINT_OPTIM: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_FIXED_POINT_OPTIM value: 1 RNG: MBEDTLS_ENTROPY_MAX_SOURCES: Undefine RNG: MBEDTLS_ENTROPY_MAX_SOURCES value: 20 RNG: MBEDTLS_ENTROPY_MAX_GATHER: Undefine RNG: MBEDTLS_ENTROPY_MAX_GATHER value: 128 RNG: MBEDTLS_ENTROPY_MIN_HARDWARE: Undefine RNG: MBEDTLS_ENTROPY_MIN_HARDWARE value: 32 General: MBEDTLS_MEMORY_ALIGN_MULTIPLE: Undefine General: MBEDTLS_MEMORY_ALIGN_MULTIPLE value: 4 Platform: MBEDTLS_PLATFORM_STD_CALLOC: Undefine Platform: MBEDTLS_PLATFORM_STD_CALLOC value: calloc Platform: MBEDTLS_PLATFORM_STD_FREE: Undefine Platform: MBEDTLS_PLATFORM_STD_FREE value: free Platform: MBEDTLS_PLATFORM_STD_SETBUF: Undefine Platform: MBEDTLS_PLATFORM_STD_SETBUF value: setbuf Platform: MBEDTLS_PLATFORM_STD_EXIT: Undefine Platform: MBEDTLS_PLATFORM_STD_EXIT value: exit Platform: MBEDTLS_PLATFORM_STD_TIME: Undefine Platform: MBEDTLS_PLATFORM_STD_TIME value: time Platform: MBEDTLS_PLATFORM_STD_FPRINTF: Undefine Platform: MBEDTLS_PLATFORM_STD_FPRINTF value: fprintf Platform: MBEDTLS_PLATFORM_STD_PRINTF: Undefine Platform: MBEDTLS_PLATFORM_STD_PRINTF value: printf Platform: MBEDTLS_PLATFORM_STD_SNPRINTF: Undefine Platform: MBEDTLS_PLATFORM_STD_SNPRINTF value: snprintf Platform: MBEDTLS_PLATFORM_STD_EXIT_SUCCESS: Undefine Platform: MBEDTLS_PLATFORM_STD_EXIT_SUCCESS value: 0 Platform: MBEDTLS_PLATFORM_STD_EXIT_FAILURE: Undefine Platform: MBEDTLS_PLATFORM_STD_EXIT_FAILURE value: 1 Platform: MBEDTLS_PLATFORM_STD_NV_SEED_READ: Undefine Platform: MBEDTLS_PLATFORM_STD_NV_SEED_READ value: mbedtls_platform_std_nv_seed_read Platform: MBEDTLS_PLATFORM_STD_NV_SEED_WRITE: Undefine Platform: MBEDTLS_PLATFORM_STD_NV_SEED_WRITE value: mbedtls_platform_std_nv_seed_write Platform: MBEDTLS_PLATFORM_STD_NV_SEED_FILE: Undefine Platform: MBEDTLS_PLATFORM_STD_NV_SEED_FILE value: Platform: MBEDTLS_PLATFORM_CALLOC_MACRO: Undefine Platform: MBEDTLS_PLATFORM_CALLOC_MACRO value: calloc Platform: MBEDTLS_PLATFORM_FREE_MACRO: Undefine Platform: MBEDTLS_PLATFORM_FREE_MACRO value: free Platform: MBEDTLS_PLATFORM_EXIT_MACRO: Undefine Platform: MBEDTLS_PLATFORM_EXIT_MACRO value: exit Platform: MBEDTLS_PLATFORM_SETBUF_MACRO: Define Platform: MBEDTLS_PLATFORM_SETBUF_MACRO value: dummy_setbuf Platform: MBEDTLS_PLATFORM_TIME_MACRO: Undefine Platform: MBEDTLS_PLATFORM_TIME_MACRO value: time Platform: MBEDTLS_PLATFORM_TIME_TYPE_MACRO: Undefine Platform: MBEDTLS_PLATFORM_TIME_TYPE_MACRO value: time_t Platform: MBEDTLS_PLATFORM_FPRINTF_MACRO: Undefine Platform: MBEDTLS_PLATFORM_FPRINTF_MACRO value: fprintf Platform: MBEDTLS_PLATFORM_PRINTF_MACRO: Undefine Platform: MBEDTLS_PLATFORM_PRINTF_MACRO value: printf Platform: MBEDTLS_PLATFORM_SNPRINTF_MACRO: Undefine Platform: MBEDTLS_PLATFORM_SNPRINTF_MACRO value: snprintf Platform: MBEDTLS_PLATFORM_VSNPRINTF_MACRO: Undefine Platform: MBEDTLS_PLATFORM_VSNPRINTF_MACRO value: vsnprintf Platform: MBEDTLS_PLATFORM_NV_SEED_READ_MACRO: Undefine Platform: MBEDTLS_PLATFORM_NV_SEED_READ_MACRO value: mbedtls_platform_std_nv_seed_read Platform: MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO: Undefine Platform: MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO value: mbedtls_platform_std_nv_seed_write General: MBEDTLS_CHECK_RETURN: Define General: MBEDTLS_IGNORE_RETURN: Undefine HMAC: MBEDTLS_PSA_HMAC_DRBG_MD_TYPE: Define Platform: Alternate: MBEDTLS_PLATFORM_ZEROIZE_ALT: Undefine Key Configuration: MBEDTLS_PSA_KEY_SLOT_COUNT: Undefine Key Configuration: MBEDTLS_PSA_KEY_SLOT_COUNT value: 32 Platform: Alternate: MBEDTLS_PLATFORM_GMTIME_R_ALT: Undefine Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED: Undefine Module "Mbed Crypto H/W Acceleration (rm_psa_crypto)" Module "SCE Compatibility Mode" Module "Flash (r_flash_hp)" Parameter Checking: Default (BSP) Code Flash Programming Enable: Enabled Data Flash Programming Enable: Disabled Module "MCUboot Example Keys (NOT FOR PRODUCTION)" HAL Instance "MCUboot" Instance "MCUboot Port for RA (rm_mcuboot_port)" Instance "MbedTLS (Crypto Only)" Instance "Mbed Crypto H/W Acceleration (rm_psa_crypto)" Instance "SCE Compatibility Mode" Instance "g_flash0 Flash (r_flash_hp)" Name: g_flash0 Data Flash Background Operation: Disabled Callback: NULL Flash Ready Interrupt Priority: Disabled Flash Error Interrupt Priority: Disabled Instance "MCUboot logging" Instance "MCUboot Example Keys (NOT FOR PRODUCTION)"
Hello,
Thanks for reaching out Renesas Engineering Community!
This seems to be a linker warning. One workaround to disable this warning would be to go to project's Properties->C/C++ Build->Settings->
GNU Arm Cross C Linker->Miscellaneous and add this flag "-Wl,--no-warn-rwx-segment" to the other linker flags and then try to rebuild the project. This warning will no longer appear when compiling your project.
I have also created a simple bootloader project with mcuboot for FPB-RA6E1 to replicate your issue if you would like to take a look.
Find the project here:
McuBootLinear.zip
Hope it helps.
Regards,
IK
Hi IK,
Thank you for quick response, i tried the same project which you have suggested but while loading the code to flash still my code stuck at marked point and not going further.
Hello again,
Could you please share the bootloader project and your application project to check?
sure please check attached zip file.
MyFirstProject.zip
McuBootLinearMode.zipThank you for your help in Advance!
Please check the projects provided here you just need to make modifications since these projects are tested on EK-RA6M3.
ApplicationProject.zip
BootloaderProject.zip
Hope this helps.
Thank you for example code, I tried to to modify the same "BootloaderProject" for RA6E1.
I changed the BSP configuration to RA6E1. Then i got the error at stack as showing in below screenshot:
Iam not able to understand this error. can you please help me!
Laxmi Narayana.
Hello Laxmi,
Please send me the problems tab to be able to see the exact error. I assume that since in the bootloader project I have send to you you modified only the part number of the board and change it from RA6M3 to RA6E1, probably you are getting this error to mcu boot stack:
In this case try under the rm_psa_crypto stack to deleted the SCE driver and add again a new one:
As soon as you do this the error no longer appear and the stack will no longer be red.