Absolutely loved your video. Great clarity, slowly (but not too slowly) paced and well structured. Already subscribed and am now watching the follow-up video on semaphores.
Thank you...I've been delaying my entry in RTOS. Yes, I would appreciate the other tutorials. I hear a lot about Zephyr, but it is not supported in the ST ecosystem, so would just like to understand something supported by ST.
Hello TEST, I really liked your examples about ThreadX, I would like to see a tutorial on using touchGFX with ThreadX. Thank you very much for sharing your knowledge!
Hi, Good video. Just wanted to say that TX_THREAD is a struct so when you are using it you are creating an instance of it and not a pointer to it. Hence why you need to use & in the function calls in order to pass its address to the function.
Greate to hear, o have small play list currently 5 videos all on ThreadX and it will increase. Pls hit the Subsribe button and the bell so you dont miss any videos i release- /PR TechTalk
Sir As u mentioned that u installed the software packages from IDE i have folder that I got from the git , So i need to integrate Threadx folder to the IDE so please make a video how to integrate the threadx folder to IDE and also i have run led blink application from cloned Threadx folder so make a video on that sir
Please, could you provide the link in the description or some type of access to the material the videos are based on. Just to understand in depth threadx functions with its parameters and so on. Or is it just based on Microsoft documentation for AZURE RTOS? Thanks
Thanks. As a non-native English speaker, I had to look up the word "ardent" since it is not commonly used in my vocabulary. Regarding Espressif, I don't plan on doing anything with this MCU. The reason is that there is already a lot of material out there, and I struggle to find my niche here. But you never know :-) PR TechTalk
@@prtechtalk416 yes sir, actually I want to add threadx from the git repo, and i want to run any one of test cases which is present in test folder -tx - regression folder. So i tried and i m failing to run..... So requested to do that.
hello! i have aquestion about the stack assigned to a thread, if i declare a variable inside the function of a thread, that variable is stored in the stack reserved for that thread?
Hi, this is a trick question, you cant not really in advance tell how much stack is needed. You can after a program have run for some time look at the stack usage. So if you have a memory constrained application you could adjust stacksizes after evaluating the debugg info on used stacksize.
@@prtechtalk416 thank you for your explanetion! i'm really interested in your video about azure threadX did you plan to make more video about it? best reguards
HELLO SIR, In middleware and software packs option only FREERTOS is there , there is no threadx option. How to get that? I am using Nucleo 144 STM32L496ZG-P board { In my other comment , i cant able to replay you, I dont know y my comments are disapperaing}
Hi, i have only set filter to disclude offensive comments, all other is accepted so i havnt restricted comments beside this. But good news is that the L4 is supported. You need to make sure jou have uppdated your STM32 installation currently 1.16.0 then under CubeMX, -> Help, select "Manage embedded software packages", Select second tab and scrool down to X-cube-AZRTOS-L4 and select latest version. God practise is to do a reboot after adding modules. Good Luck / PR TechTalk
Cube MX is an integrated part of STM32CubeIDE, so when you in STM32CubeIDE create a new project. File -New - STM32 Project then CubeMX is launched. You can also use CubeMX as a separate tool if for instance you dont use STM32CubeIDE but prefer VS Code och IAR or Keil then you use Cube MX separate. So if you use STM32CubeIDE then you already are using CubeMX also. / PR TechTalk
@prtechtalk416 I have downloaded stmcubeide but while creating project it is saying that packages are missing. when I tried to download packages connection time out showing so how to download and installed packages offline mode?
It sounds like you have some undefined issues with communicating with ST, I suggest you create a support ticket with ST to get is sorted och just create a new login to see if this helps. /PR TechTalk
Absolutely loved your video. Great clarity, slowly (but not too slowly) paced and well structured. Already subscribed and am now watching the follow-up video on semaphores.
Thanks for your kind words and feedback; it is highly appreciated
/PR TechTalk
Thank you...I've been delaying my entry in RTOS. Yes, I would appreciate the other tutorials. I hear a lot about Zephyr, but it is not supported in the ST ecosystem, so would just like to understand something supported by ST.
Hi, Good News for you. Recently their was a press release that also Zephyr will become available for STM32. /PR TechTalk
Hello TEST, I really liked your examples about ThreadX, I would like to see a tutorial on using touchGFX with ThreadX.
Thank you very much for sharing your knowledge!
Hi , thanks for your kind words, their is a possibility that this will happen in the future so stay tuned :-)
Nice! Keep up the good work.
Thanks, will do!
/PR TechTalk
Hi,
Good video. Just wanted to say that TX_THREAD is a struct so when you are using it you are creating an instance of it and not a pointer to it. Hence why you need to use & in the function calls in order to pass its address to the function.
Hi Ian, Long time :-) Thanks for your clarification. /PR TechTalk
Thank you for the clarification!
Very useful video; it helped me learn about Eclipse ThreadX.
Greate to hear, o have small play list currently 5 videos all on ThreadX and it will increase.
Pls hit the Subsribe button and the bell so you dont miss any videos i release-
/PR TechTalk
Sir As u mentioned that u installed the software packages from IDE i have folder that I got from the git , So i need to integrate Threadx folder to the IDE so please make a video how to integrate the threadx folder to IDE and also i have run led blink application from cloned Threadx folder so make a video on that sir
Hi Working on a video on the topic of GIT repos.
Subscribe and hit the bell to get notified when i release it.
/PR TechTalk
Please, could you provide the link in the description or some type of access to the material the videos are based on. Just to understand in depth threadx functions with its parameters and so on. Or is it just based on Microsoft documentation for AZURE RTOS? Thanks
HI, the good source of information requested,
github.com/eclipse-threadx/rtos-docs
/PR TechTalk
@@prtechtalk416 Thank you
Great video gives me some new ideas! Thanks
Hi Frisky, Thanks for your nice words. Hope i also managed to get you as a subscriber :-)
/PR TechTalk
Great video Sir, an ardent subscriber. I just wanted to know can we do this with ESP-32 C3 board as well ?
Thanks. As a non-native English speaker, I had to look up the word "ardent" since it is not commonly used in my vocabulary. Regarding Espressif, I don't plan on doing anything with this MCU. The reason is that there is already a lot of material out there, and I struggle to find my niche here. But you never know :-)
PR TechTalk
Please make a video for , how to add threadx os manually to the target board/IDE, So that time we can do for any boards.
Hi , this is released pls see my ThreadX playlist
/PR TechTalk
@@prtechtalk416 I didn't find any video sir....
Do you want to add ThreadX without using Cube MX as i show in this video ?
@@prtechtalk416 yes sir, actually I want to add threadx from the git repo, and i want to run any one of test cases which is present in test folder -tx - regression folder. So i tried and i m failing to run..... So requested to do that.
Hi, Thank you for your videos on the STM32, will you be doing more with the H563zi as i have just purchased the device to follow you tutorials
Congrats to a good selection on MCU, mainly all videos can be used on major parts of all STM32 so dont feel restricted to only see videos on STM32H5xx
Thanks! I would like to see another example.
Stay tuned next on ThreadX is coming soon and this time on Semaphore /PR TechTalk
Hi, Now i released the next one this time with Semaphore.
hello! i have aquestion about the stack assigned to a thread, if i declare a variable inside the function of a thread, that variable is stored in the stack reserved for that thread?
Hi, yes if you declare a local variable in a task it will be stored in the stack assinged to that task when it was created
/PR TechTalk
@@prtechtalk416 thank you for your response! i'm trying to figure out how to determine the stack value for a task . Andrea
Hi Andrea, Take a look at the tx_thread_stack_error_handler might be of some assistance to you. It triggers if your stack is overflow.
/PR Techtalk
@@prtechtalk416 thank you! Andrea
Thx you for sharing. Helpful.
I'm glad you found the video helpful! / PR TechTalk
@@prtechtalk416 Do you have any videos or experience FileX and LevelX ?
Hi, no not yet but stay tuned their is a good chance i will make additional ThreadX Videos.
Hello! i have a question about the thread stack size, what is the method to determine the size you need ?
Hi, this is a trick question, you cant not really in advance tell how much stack is needed. You can after a program have run for some time look at the stack usage. So if you have a memory constrained application you could adjust stacksizes after evaluating the debugg info on used stacksize.
@@prtechtalk416 thank you for your explanetion! i'm really interested in your video about azure threadX did you plan to make more video about it? best reguards
Hi, their might be some more but nothing decided yet. Stay tuned :-)
@@prtechtalk416 hello! i have writed you an email.. maybe you are interested in teaching a private course remotely?
HELLO SIR, In middleware and software packs option only FREERTOS is there , there is no threadx option. How to get that?
I am using Nucleo 144 STM32L496ZG-P board { In my other comment , i cant able to replay you, I dont know y my comments are disapperaing}
Hi, i have only set filter to disclude offensive comments, all other is accepted so i havnt restricted comments beside this. But good news is that the L4 is supported. You need to make sure jou have uppdated your STM32 installation currently 1.16.0 then under CubeMX, -> Help, select "Manage embedded software packages", Select second tab and scrool down to X-cube-AZRTOS-L4 and select latest version. God practise is to do a reboot after adding modules. Good Luck / PR TechTalk
@@prtechtalk416 I am using STM32CUBE IDE
Cube MX is an integrated part of STM32CubeIDE, so when you in STM32CubeIDE create a new project. File -New - STM32 Project then CubeMX is launched. You can also use CubeMX as a separate tool if for instance you dont use STM32CubeIDE but prefer VS Code och IAR or Keil then you use Cube MX separate. So if you use STM32CubeIDE then you already are using CubeMX also. / PR TechTalk
HELLO SIR, In middleware and software packs option only FREERTOS is there , there is no threadx option. How to get that?
Hi, not all ST mcu are supported with Threadx. What Mcu are you using ?
@@prtechtalk416 Nucleo 144 - STM32L496ZG-P sir
@@prtechtalk416 Nucleo 144 STM32L496ZG-P
@@prtechtalk416 Sir, I am using Nucleo 144 STM32L496ZG-P board .
@@prtechtalk416 Sir I m using Nucleo 144 STM 32L496ZG-P board
i am facing issue in myST login how to do that?
Hi , i am not working for ST so i cant help with loging in to their site. What is the issue you are facing?
@prtechtalk416 I have downloaded stmcubeide but while creating project it is saying that packages are missing. when I tried to download packages connection time out showing so how to download and installed packages offline mode?
It sounds like you have some undefined issues with communicating with ST, I suggest you create a support ticket with ST to get is sorted och just create a new login to see if this helps.
/PR TechTalk