Zigbee support by Bsim simulator

Dear fellow developer 

Based on the Bsim description, it should be able to support emulation on zigbee since the hardware running is supported and implemented.
But i could not compile the zigbee samples successfully on bsim simulator due to the following conflict: This combination of SoC and floating point ABI is not supported by the SoftDevice Controller lib. and also the mpsl library support. 

I was wondering is there a way to solve this problem?

Parents
  • Dear Edvin 

    Noted on this, thanks for the help. 
    In this case, i was wondering whether the construct of packet data (aka the mac layer) requires the proprietary softdevice control or it is read from certain registers? if it does not requires the proprietary library like the mpsl may be i can disable that or by pass that to make the emulation running? Any advice on this would be really helpful.

    Thanks 

Reply
  • Dear Edvin 

    Noted on this, thanks for the help. 
    In this case, i was wondering whether the construct of packet data (aka the mac layer) requires the proprietary softdevice control or it is read from certain registers? if it does not requires the proprietary library like the mpsl may be i can disable that or by pass that to make the emulation running? Any advice on this would be really helpful.

    Thanks 

Children
  • Hello,

    We are talking about Zigbee still, right?

    If you are not using BLE at all, then the Softdevice Controller will not be used. However, the MAC layer packets in the Zigbee applications are constructed by the Zboss stack, which is actually a 3rd party stack. It is also not open source, so I don't have anything to point to here. 

    Aaron_10086 said:
    proprietary softdevice control or it is read from certain registers

    Apart from the MAC address itself, I dont think you can read any registers. At least not during runtime. 

    You can probably read out the address using the FICR registers (not sure what chip you are using, but here it is for the nRF52840:

    https://docs.nordicsemi.com/bundle/ps_nrf52840/page/ficr.html

    Best regards,

    Edvin

Related