Re: Semc S1 Unlock Tool 13

0 views
Skip to first unread message
Message has been deleted

Leana Eckes

unread,
Jul 8, 2024, 11:47:57 AM7/8/24
to niegmelipim

1. If I create a project using the SEMC demo for the iMXRT1020-EVK I can compile it and run it on the eval card. In the pin tool I get a warning that says: 'Peripheral SEMC is not initialised'. I can right click on the warning and add select 'Initialise SEMC peripheral'. This lets me select a component, it adds the required initialisation and the warning goes away. I love that feature! When I look at what has actually changed I see a load of defines, and comment changes - nothing that will change the actual code. All good so far. Is the warning just saying that the initialisation wasn't created by the pin tool? Do you agree that the SEMC was already actually initialised?

semc s1 unlock tool 13


DOWNLOAD ===== https://blltly.com/2yMTdj



2. One of the pins that the SEMC peripheral initialisation configures is SEMC CSX[0]. On my board, and on the eval board, that peripheral signal is not used. When I select Initialise SEMC peripheral for my board I get a warning that the pin is not routed. Why do I get a warning for an unused signal?

Additionally to Jeremy's answer and your first question, what I have learned so far: I think the example projects show how to initialize peripherals in source code without using the peripherals tool. They only use the pin, clock and sometimes dcd tool.

To the second question I don't really know it but I think that the tool can't really know if you are going to use the pin or not. In the SEMC peripheral driver you have to select a setting for CS pin mux and Chip selection and also the default values of the SEMC IOCR register defaults to some setting which is not "disabled" so in my opinion it only makes sense to show a warning that the pin is not routed. It is just a warning so if you are sure everything is correct the way you initialized it you can ignore it.

If you want to use the peripherals tool don't forget to include the generated source code files (peripherals.c and peripherals.h) in your project (in IAR EWARM you have to manually include them, don't know how the MCUXpresso IDE works) and to call the correct function(s) (default Functional Group is BOARD_InitPeripherals()).

Thanks for your reply.
1) Is the warning just saying that the initialization wasn't created by the pin tool? Do you agree that the SEMC was already actually initialized?
--In The MCUXpresso Configure Tool, the warning message would indicate you may miss some configurations, in addition, it also reminds you should put the initialization function in the BOARD_Init_xx() functions.
2) Why do I get a warning for an unused signal?
-- As mentioned above, it will indicate you may miss some configurations, you can ignore that if you exactly know what you do.

So doing this the warning disappear, i've tried without dcd enable to initialize the semc from the peripherals.c files without luck, tried with dcd enable to ignore the peripherals.c but still i can get the program to run using the sdram, so any help would be appreciated.

Sorry as english isn't my native language i could not explain myself clear, so to avoid misundestendings let me put it simple: "how can i use the sdram to store variables", can you please guide me, i've already read these threads, but seems that nobody has find a definitive solution.

Thank for your reply.
To use the SDRAM to store the variables, please follow the below steps.
1) Enable the DCD feature which would initialize the SDRAM during the boot-up phase.
2) The post shows how to place the data in the RAM, please refer to it for details.

Thanks for your reply.
Actually, I don't find something wrong about the steps you shared.
To provide the fastest possible support, I'd highly recommend you to refer to the demo projects in the SDK, you can use them as a template project for further development.

So then there's an extra step that i'm not doing and that's the reason that isn't working, tbh i've never used examples as templates, so anyway looks like it's a top secret the final step to make the sdram available.

Thank you for your interest in NXP Semiconductor products and
for the opportunity to serve you.
Actually, I'm not very clear with the phenomenon you mentioned, so I'
Before answering your question, I was wondering if you can show me the phenomenon via the screenshots, and I'll appreciate if you can share the MEX file.
Looking forward to your reply.

With the construction sector being responsible for about 40% of the energy and material use, the sector has a great responsibility for lowering the consumption if we are to succeed in our global pursuit for the green transition. However, buildings must still comply with the demands of users. For long-span, openspace lightweight, multi-storey buildings, this provides a potential risk related to annoyance caused by vibration and structure borne noise. This paper addresses the multilateral effects of building typology in terms of the vibroacoustic performance and the environmental impact. Based on an automized digital framework, multistorey buildings made of cross-laminated timber and/or concrete are modelled and compared. Finite-element analysis is used for the dynamic structural analysis, and the architectural design tool Rhino is used for material take-offs and visualisation. The aim of the paper is to provide insight into the advantages and disadvantages of different building typologies to be used for informed decision making in the early stages of design.

N2 - With the construction sector being responsible for about 40% of the energy and material use, the sector has a great responsibility for lowering the consumption if we are to succeed in our global pursuit for the green transition. However, buildings must still comply with the demands of users. For long-span, openspace lightweight, multi-storey buildings, this provides a potential risk related to annoyance caused by vibration and structure borne noise. This paper addresses the multilateral effects of building typology in terms of the vibroacoustic performance and the environmental impact. Based on an automized digital framework, multistorey buildings made of cross-laminated timber and/or concrete are modelled and compared. Finite-element analysis is used for the dynamic structural analysis, and the architectural design tool Rhino is used for material take-offs and visualisation. The aim of the paper is to provide insight into the advantages and disadvantages of different building typologies to be used for informed decision making in the early stages of design.

AB - With the construction sector being responsible for about 40% of the energy and material use, the sector has a great responsibility for lowering the consumption if we are to succeed in our global pursuit for the green transition. However, buildings must still comply with the demands of users. For long-span, openspace lightweight, multi-storey buildings, this provides a potential risk related to annoyance caused by vibration and structure borne noise. This paper addresses the multilateral effects of building typology in terms of the vibroacoustic performance and the environmental impact. Based on an automized digital framework, multistorey buildings made of cross-laminated timber and/or concrete are modelled and compared. Finite-element analysis is used for the dynamic structural analysis, and the architectural design tool Rhino is used for material take-offs and visualisation. The aim of the paper is to provide insight into the advantages and disadvantages of different building typologies to be used for informed decision making in the early stages of design.

BT - Current Perspectives and New Directions in Mechanics, Modelling and Design of Structural Systems - Proceedings of the 8th International Conference on Structural Engineering, Mechanics and Computation, 2022

All content on this site: Copyright 2024 Elsevier B.V. or its licensors and contributors. All rights are reserved, including those for text and data mining, AI training, and similar technologies. For all open access content, the Creative Commons licensing terms apply

b1e95dc632
Reply all
Reply to author
Forward
0 new messages