element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
At The Core Design Challenge
  • Challenges & Projects
  • Design Challenges
  • At The Core Design Challenge
  • More
  • Cancel
At The Core Design Challenge
Blog At The Core Design Challenge: Day -1, What to expect when you are expecting.
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join At The Core Design Challenge to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Digimorf
  • Date Created: 26 Feb 2023 11:53 AM Date Created
  • Views 652 views
  • Likes 7 likes
  • Comments 4 comments
  • infineon
  • PSoCTm︎ 62 MCU
  • element14
  • modustoolbox
  • microcontroller
  • challenge
Related
Recommended

At The Core Design Challenge: Day -1, What to expect when you are expecting.

Digimorf
Digimorf
26 Feb 2023

I am going on with my reading time.

I have written down the list of signals that my application needs, and I am having an overall idea of timers, DMA, and IRQ handlers. I must say that ModusToolboxTm
peripheral configurator should make the work much easier. So, for now, I am happy about everything.

ModusToolBox peripheral configurator

  • Sign in to reply

Top Comments

  • misaz
    misaz over 2 years ago in reply to Digimorf +1
    About two years ago I wrote tutorial including showcase of simple dual-core app and changing memory partitioning between two cores: PSoC 6 Pioneer Kit Roadtest - Project 5 - Dual Core Appplication
  • Digimorf
    Digimorf over 2 years ago in reply to misaz

    Cool, this is a great starting point, thanks for sharing! ThumbsupRelaxed️Pray

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • misaz
    misaz over 2 years ago in reply to Digimorf

    About two years ago I wrote tutorial including showcase of simple dual-core app and changing memory partitioning between two cores:  PSoC 6 Pioneer Kit Roadtest - Project 5 - Dual Core Appplication

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Digimorf
    Digimorf over 2 years ago

    I was looking for the linker script where memory sections are defined. I am used to keeping this file in mind when I develop code for STM32 microcontrollers.

    image

    For a dual-core application, you may want to know where is the shared memory. I might be wrong, but it seems that the user can define the region of shared memory. Is it correct? If so this is SO useful!

    image

    Of course the file linker.ld is used by the GCC compiler, so if you use another compiler, you have to edit "probably" the linker scripts in the other folders.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Digimorf
    Digimorf over 2 years ago

    Tomorrow the board should arrive in the morning, so I will start my "meet the PSoC6" week. It means I will only play with the example projects, and l will also do some tests with the Logic Analyzer and the Oscilloscope to get an idea of what to expect.

    Next, I need to understand which core is best suited for the different functions of the application I want to build. I have never developed code on a multicore ARM Cortex device. I developed applications on a multicore Parallax Propeller in the past but it's another level of complexity and architecture of course. 

    I am having a friendly "talk" with ModusToolbox :) I said friendly because the IDE it's based on Eclipse which I mostly use. I like it mainly because it's widely expandable through the marketplace and there are many plugins for different programming languages also. You can keep open different projects in different languages at the same time, for example, when you have to port your code for other platforms. Let's say you want to develop an embedded application that can run on Windows and on a web browser also.

    Indeed a good choice by Infineon!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube