cancel
Showing results for 
Search instead for 
Did you mean: 

Can someone try to compile Azure RTOS MQTT for the H735DK ?

T J
Lead

I keep getting the same errors:

trying to compile a fresh copy from GITHUB

Repository\x-cube-azrtos-h7-main\Projects\STM32H735G-DK\Applications\NetXDuo\Nx_MQTT_Client

Surely someone at ST can compile this code and tell me what is missing...

@Haithem Rahmani​ here is the fresh copy that wont install... again... errors below again...

Can you compile it please ??

When you find out how to fix it, can let me know ?

I have spent thousands of hours helping other people on this site...

Its your turn to help me.

Is this a clue ? I dont understand what this means...

can you look at it ? and explain it to me ?

TX_INCLUDE_USER_DEFINE_FILE;

NX_INCLUDE_USER_DEFINE_FILE;

USE_HAL_DRIVER

maybe easier if you compile it.. and show me what this means

15 REPLIES 15
Haithem Rahmani
ST Employee

@Community member​ 

The way your are using to build the project isn't supported by the package or at least never tested on our side.(Visual Studio)

The issue seems to be related the IDE you are using, the preprocessor defines are not defined correctly.

regards

Haithem.

_tx_timer_interrupt is defined in tx_timer_interrupt.s

Do you compile it .?

__Vectors is defined in startup_stm32h735xx.s do you compile it ?

Not sure, Symbol Image$$RW_IRAM1$$ZI$$Limit seems to refer to

the following section in the scater file Nx_MQTT_Client.sct:

 RW_IRAM1 0x24000000 0x00030000 {

  .ANY (+RW +ZI)

 }

Maybe you have to adapt it for the IDE you are using.

>> it seems that the cube team haven't added all the files to the script on MDK-ARM project.

Don't know what you are talking about as that project compiles without error under MDK-ARM.

>> I downloaded the GitHub Repository as Mike requested.

I never requested that.

If I understand correctly you want to connect to "Azure" (which service ?) but don't want an RTOS.

x-cube-azrtos-h7 is based on Azure RTOS + NetXDuo network stack.

If you don't want Azure RTOS then you can't use x-cube-azrtos-h7.

Microsoft provides a raw C SDK for Azure cloud but you will have to add non-RTOS TCP-IP network stack plus TLS security plus any other protocol needed by your specific application (what Azure service do you want to use ?). I'm not even sure this SDK can work without an RTOS.

Right now I don't know fully integrated example available for that.

T J
Lead

Sorry guys I cant get it to work on Visual Studio.

I dont want to use any other platform..

If you could get it working and let me know the secret...

Obviously something is different.

I have to dump ST, if its unsupported in Visual Studio....

I dont have MDK-ARM, I just use the Cube MDK-ARM link, to import into Visual Studio...

everything else is a breeze in Visual Studio

Azure shouldn't be so hard.

@Alexander CZAJOR​  can you ask someone to work on the Visual Studio compile ?

Good Morning Guillaume K <> , I would like to access an Azure cloud database Which Network stack and TLS would you suggest ? I do not want to use RTOS, and happy to use the C SDK. TJ