Search Results
Search results 1-5 of 5.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
[ABANDONED] emBuild cannot resolve __dsb(), __isb(), __nop(),... but SEGGER-EmbeddedStudio 4.12 does
Post(1) Embedded Studio 4.12 on Windows10, Cortex-M7 target. (2) source-code under test has calls to Cortex-M7 functions __dsb(), __isb(), __nop(). SEGGER IDE Embedded Studio 4.12 resolves these references, and creates runnable elf-file. (3) When using tool emBuild with same emProject file (used above with Embedded Studio), these functions (__dsb(), __isb(), __nop()) are not resolved. But they are resolved when using SEGGER IDE Embedded Studio. (4) Warning(Error?)-Message for all three functions loo…
-
Happy New Year 2019. To answer your questions: (a-1) you are trying to jump to an application after bootloader. Is that correct? Answer: yes (a-2) Debugging the application standalone works as expected but when jumping from bootloader from same address does not. Correct? Answer: yes (a-3) In your bootloader application you seem to be jumping to 0x300002ff. Why this specific point? When building the Hello application our selves we could not see any code at that address. Answer: See file "hello_11…
-
Hello SEGGER-Forum: (this is related to forum-thread "Bootloader does not jump to application?" from earlier this month. Thank you for replying. Your answer proved helpful.) Scenario: Pre-condition: Embedded studio 3.50 or 4.10 or 4.12, 64bit, Windows10. gnu-assembler, gnu-compiler, gnu-linker. Simulation. Test-steps: (1) Application (current name: Hello_110818) being build by IDE, successfully tested in simulation as standalone project / solution. (2) Use SEGGEr-tool "bin2c" to create unsigned-…
-
Hello SEGGER-Forum: Situation is that bootloader does not jump to application. I am attaching two projects, one is called Hello_BOOT, the other is called Hello_110818. Name "Hello" is because both projects are based on empty/default SEGGER project. Hello_BOOT(bare-metal code at address 0x0) is supposed to transfer control / jump to Hello_110818 (bare-metal code at address 0x00100000). I am using SEGGER document "AN01005_Bootloader_with_embOS_CortexM.pdf" as reference. I created a char-array of H…