NetXDuo with MQTT on STM32F4 Multihome Applications
A STM32F4 client is supposed to work as multiple MQTT client on: a) multiple IP addresses (up to three) where each IP connection uses the same port number or maybe different ones. b) one IP address but then with three different port…
Problem with tx_event_flags_get funtion in NetXDuo MQTT application on STM32F4
An MQTT client based on NetXDuo on a STM32F4 controller subscribes successfully to a topic and also receives successfully data on the subsribed topic from the broker. The low level driver for MQTT receives all messages, however the function…
Look for a ThreadX project running on ZYNQ-7000
Hello! I'm looking for a ThreadX project which run on ZYNQ-700. CouId you give me a full project? I create it failed many times. Thank you!
Express logic NetX version history, old NetX releases, Azure NetX compatibilty
Hi In one of our products we use express logic Netx V5.5. I wonder if there we newer releases and also if there is a changes/fixes log for them? Where could I get those newer versions (as express logic is microsoft now)? Is the Azure RTOS NetX compatible…
Does the threadx support cortex-R8 smp system build with gnu?
hello I have a project that needs to use a cortex-r8 smp system, I currently need to use the gcc compiler to complete the build, I found on github that it is only supported by the ac5 compiler, I would like to know the following two points Is there any…
Question about Azure RTOS LevelX NAND API: lx_nand_flash_defragment()
Hello, I'm now investigating defragment function of LevelX which aims to free up blocks to improve file system performance (maybe similar to Garbage Collection of JFFS2 file system?). I find this function available in NOR flash, but it's not supported in…
Packet pool is depleted when too much messages are sent via the azure RTOS C Iot sdk
When rapid firing telemetry messages with nx_azure_iot_hub_client_telemetry_message_create and nx_azure_iot_publish_mqtt_packet, I noticed that when the memory allocation fails, the packet pool that the IoT client is using is depleted and no packets are…
Read FileX fault tolerant SD card in Windows
We're using Azure RTOS ThreadX and FileX. We have the fault tolerant file handling turned on in FileX. The documentatiuon says that: "After the FileX Fault Tolerant module protects a media, the media must not be mounted by anything other than…
Azure RTOS NetX Secure
Hello, I am currently using Azure RTOS NetX Secure, but I cannot find the routines I am using. The debugging process was very painful because I have just come into contact with TSL related technology, so I hope to find some routines to help me, I want to…
AZURE RTOS / NETX DUO DTLS Implementation for STM32 Platform
Hello, I wanted to ask if there is any NetX Duo DTLS implementation example with source code on any STM32 platform?
STM32H745 - Dual Core, ThreadX and Queues
First, I will say what I am trying to accomplish then my approach and finally my issue. The STM32H745 MCPU is a dual core device. It has a Cortex-M7 and a Cortex-M4. I would like to use both cores for my project and I would like to be able to share…
Azure RTOS Safety certification when ports are edited
Hi, we are evaluating Azure RTOS for our next projects based on safety: for our scope, we need to edit a line of the function __tx_ts_new (_tx_thread_schedule.S file of the Cortex M33 port). Safety certification would be still valid? Alessandro
Stack Frame offsets listed in readme_threadx.txt do not match actual offsets in memory.
From the cortex-a9 readme_threadx.txt. When getting the tx_thread_stack_ptr I expect the frame pointer to be at offset 0x34 or 0x24 from that address. However the offset to the frame pointer for the current thread is actually 0x19C based on the value…
ThreadX SMP Thread Blocking Lower Priority Threads Despite Cores Being Available
I had previously asked a related question to the topic found here. From that, I was able to get a working port of ThreadX SMP for the hardware I am using. Using that port, I then proceeded to run the test that gave me issues initially and I am seeing the…
tx_thread_sleep not sleeping for desired time
Hello, I have the following line, assert(TX_SUCCESS==tx_thread_sleep(2)); I can see that the thread is generally not sleeping at all. There are no calls to tx_thread_wait_abort in the code. What might be causing the thread to ignore the sleep?
NOR flash - Can I partition the memory of 1 device?
I am using Azure FileX on an embedded processor (the Micron MT25TL01G chip), and it is working. But I would prefer to partition the memory into 2 sections (this will allow speeding up initialization when the chip is unformatted - I only need to initially…
Callback from residential portion to ThreadX module with synchronous result
Hello This is a follow-up request to https://video2.skills-academy.com/en-us/answers/questions/1185090/callback-from-residential-portion-to-threadx-modul. I was asked to clarify related questions. We still have the situation that a third library within the…
Azure RTOS and ESP32: Using the Micro-Agent for Microsoft Defender for IoT
Hi, I'm currently using an ESP32 device with the Azure IoT SDK (ESP-IDF framework) to send sensor data to an Azure IoT hub. I'm interested in adding Microsoft Defender for IoT to my application to enhance security and threat detection capabilities. I…
Callback from residential portion to ThreadX module
Hello Background We get a communication stack/library. This communication stack should be part of the residential portion of the solution. This library happens to expose a series of callbacks that we need to serve in time. Different products are planned.…
Internal error NX_SECURE_TLS_INVALID_STATE when connecting to a NetX Duo Secure server
I have followed the documentation https://video2.skills-academy.com/en-us/azure/rtos/netx-duo/netx-secure-tls/chapter2 to create a tls server with the NetX Duo Secure addon. When I connect to the server and when i process the client hello, i get an internal…