• Modbus port is not getting responded when there is an http request with malformed URL.

    The remote web server does not respond after it receives a URL consisting of a long string of '%' characters (refer Nessus Plugin ID 11155).
    After system recieves the malformed URL with long string of '%' character, the callback function corresponding…

  • May I know where does stack memory begin in a Cortex M3's memory?

    For example, is it at the beginning of RAM, user or silicon vendor defined?

    I'd like to know such that I can identify the stack boundaries in memory and therefore know if I've caused a stack overflow in my code.

    My device is an LPC1778, and Im using…

  • Value of "__initial_sp"

    Hello , 

    I am new to ARM cortex M processors and while doing some coding on my board using KEIL  i found that

    at location 0x0000_0000 my debugger shows the value "0x2000_0660" . Thats the value of the MSP loaded. 

    but i really dont understand how…

  • SAM4S Bootloader Jump Address Offset

    Hi everyone, 

    Apologies for asking a very similar question to those that are out there already, but this is my last hope as I have scoured Atmel and arm forums for a solution that works for me, but not found any yet,

    I am trying to write a bootloader for…

  • What does Keil offer that GCC does not?

    This question was raised in the 'How to implement a secure IoT system on ARMv8-M' webinar, view all the questions in the round up blog post

  • EW17: Embedded products are evolving fast. Shouldn't your development tools?

    New ARM software development tools accelerate embedded projects 

    Embedded software development has been changing at a frantic pace recently. IoT applications are putting the last nails on the coffin of non-interactive software development models such as…

  • PSoC 4200 - Programmable Digital Devices

    PSoC 4200L, 4200M, 4200BL and 4200 parts boost the flexibility and performance of the PSoC 4 portfolio, by adding Cypress’s unique Programmable Digital Blocks. Programmable Digital Block are hardware blocks like Universal Digital Blocks, Serial Communication…