⚠️ Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
That's unfortunate. It wasn't clear to me from the Dialog documentation (product sheet, errata, application note, etc) that the programming of the CMAC was proprietary to Dialog.
As I mentioned in my previous post, we don’t have plan to open the CMAC for BLE application. But within BLE application there is no need to access the CMAC. Do you have in your mind any specific BLE application?
Hi tpisek,
No, we don’t have any documentation regarding how to program the CMAM because we don’t share this kind of information.
Thanks, PM_Dialog
That's unfortunate. It wasn't clear to me from the Dialog documentation (product sheet, errata, application note, etc) that the programming of the CMAC was proprietary to Dialog.
Hi tpisek,
As I mentioned in my previous post, we don’t have plan to open the CMAC for BLE application. But within BLE application there is no need to access the CMAC. Do you have in your mind any specific BLE application?
Thanks, PM_Dialog
I was hoping to get Mynewt (https://mynewt.apache.org) ported to the DA1469x family. It has its own BT stack and OS.
Hi tpisek,
Unfortunately we don’t have any plan to open the CMAC for BLE application.
Thanks, PM_Dialog
Hi tpisek,
Yesterday support was added to the Apache Mynewt OS for the DA1469x, see the master branch in the github repository:
https://github.com/apache/mynewt-core
Support for the DA1469x has also been added to the Mynewt open source BLE stack (NimBLE):
https://github.com/apache/mynewt-nimble
Note that this still uses the Dialog controller - for further information see comments in the readme file located at:
https://github.com/apache/mynewt-nimble/tree/master/nimble/transport/da1469x
Best regards
IM_Dialog
Excellent! I'll give it a try. Thanks.
Hi All,
Updating the ticket, as the NimBLE master branch now contains the 69x cmac code (including radio driver and all). Please see the links below:
mynewt-nimble/nimble/drivers/dialog_cmac at master · apache/mynewt-nimble · GitHub
https://github.com/apache/mynewt-nimble/tree/master/nimble/drivers/dialog_cmac
mynewt-core/hw/mcu/dialog at master · apache/mynewt-core · GitHub
https://github.com/apache/mynewt-core/tree/master/hw/mcu/dialog
Thanks, PM_Dialog