Non-cached memory
In the example code that came with my iMXRT1050, many variable associated with ThreadX are in non-cacheable memory. Some things in the non-cacheable ram are the IP packet pool and the USB memory area. Is it necessary to have those non-cached? More…
Device Update Agent not starting when device connected through Azure IOT Edge
Hello, I am integrating Device Update Agent v0.8.0 to my project based on SAME70 based microcontroller. I am facing an issue on starting the DU-agent when the device is connected through Azure IOT Edge. The DU-agent starts/works fine when the device is…
Asking about demo code Porting Azure RTOS Thread X to NIOSII
I am a graduate student majoring in Computer Science from Taiwan. Recently, I has been pursuing study of Porting Thread X RTOS to NIOSII on FPGA fabric of Altera SoC FPGA, eventually, I found article as…
Sending byte by byte when using PPP seems to be too slow
Hi, I'm working on getting PPPoS working with an NXP MIMXRT1040-EVK and a Quectel EG800Q modem. After putting the modem in data mode I try initializing the network stack in ThreadX. When calling nx_ppp_create I supply it with my implementation of…
STM32U5 with Azure RTOS, having issue with TraceX corrupted data when full.
TraceX has 64K buffer arranged with added tx_trace_buffer_full_notify() to cap off further trace data in an attempt to resolve corrupted file due to overflowed data which led to a Truncation error by TraceX Viewer App. It did jump to my_trace_is_full()…
Azure RTOS for Infineon Aurix TriCore MCUs
Hi, In my project, I am using Infineon MCU which has TriCore architecture. So I am wondering if is there an Azure RTOS port for Infineon TriCore. Can I use Azure RTOS in my projects that include Infineon Aurix TriCore MCUs? Best regards.
AzureRTOS - NetXDuo WEB HTTP Cliente
Hi, I'm using [Web Http client functions][1] of NetXDuo with ST Microelectronics board [B-U585I-IOT02A][2] but, after the second call of nx_web_http_client_response_body_get() function, the system loops without any return. I try to change varible…
STM32U5, FileX crashes to hardfault when doing FileX in seperate ThreadX with seperate Byte Pool
Working on STM32U5A5 experimental code, I have a separate byte pool for ThreadX stuff (queue, semp, about 3 threads, static setup). I also have a separate byte pool for FileX which is working fine including new filename, write data and read data. When I…
Using FileX with NOR Flash
We are trying to use a Cypress/Infineon NOR flash SDF with FileX. We were able to get it working with LevelX but ran into performance and fragmentation issues. As a result we are trying to remove LevelX from the equation. The following link…
STM32H5 - NetX Duo - Custom layer 2 ethernet protocol
Hi, Thanks in advance for your attention. I'm developing an application using STM32H5 and NetXDuo TCP/IP stack. I was wondering if in NetXDuo there is a way to handle a custom layer 2 protocol. This could allow to handle a custom ethernet protocol…
netX network driver status
Hello, I am using last release of netx 6.1. I do not understand the purpose of nx_ip_driver_status that should be set in the network driver. It is almost never used in the netx API although it is explicitly mentioned in…
How to allow multiple files to be open at the same time using FileX
Hi, I am trying to find a way to allow multiple files to be open at the same time using FileX. If I try to open a seconda file without closing the first then I get FX_NOT_FOUND. Is there any way to allow multiple files to be open at the same…
Is it possible to connect to IoTHUB via a proxy server that uses certificate authentication with AzureRTOS/NetXduo?
Dear Technical Support, We are currently building a system using AzureRTOS/NetXduo, and we are already able to connect to IoTHUB via a proxy server. At that time, the authentication method with the proxy server is to specify an ID and password, and the…
Azure RTOS byte pool problem
Hi, I am having issues with threadX tx_byte_allocate throwing a hard fault exception. This only happens after some time of byte allocate and release. There are still plenty of available bytes according to the pool. But somehow in _tx_byte_pool_search it…
Does the threadx support armv8 cortex-R82 smp system?
hi I have a project that using the cortex-R82 or cortex-R82 smp soc, but i found that the newest version of threadx only support cortex-R8 smp, and found no result of cortex-R82 in ports folder and ports_smp folder. So i want to know that: Is there…
Websocket Client for iMX RT1064 in Azure RTOS
Hi @team, I've been looking for Websocket-client for iMXRT1064 MCU utilizing Azure RTOS stack. We are planning to connect to a websockets server. If there is any available source/guidance, it would be really helpful.
compatibility ThreadX <-> TI compiler for assembly files
Hello, I am trying to port ThreadX on a TMS570 (cortex R4F) using TI compiler (v20.2.0.LTS). I just took the .*s files from the ports/cortex_r4/ac5 in my application but the assembly directives don't seem to match with the one supported by the TI…
Write Performance on NOR Flash is getting very low when using the Fault Tolerant Mode with ThreadX, FileX and LevelX
I'm using the NOR-Flash W25Q256 in combination with a STM32H7B3 controller. After enabling the FaultTolerantMode and writing big data to to the flash, the write performance gets very low. The W25Q256 has the following coarse specs: FlashSize 32MByte …
NetX TLS 1.3 client certificate authentication
Hello I am working to evaluate NetX for our product. My task is to set up a TLS server using NetX secure and test it using openssl. My task is to implement client authentication using certificate chain. Netx_secure is compiled with TLS1.3, AEAD,…
Is it possible to reduce GUIX repository to fit in STM32H7 MCU?
I have created a GUIX application and tested it on Windows. The functionality is working. The next step is to move the application to a STM32 platform. I am using the STM32H747-DISCO platform. the STM32CUBEIDE is set up with the GUIX repository for ARM…