我们想通过HCI H4评估DA14581与我们的BTstack蓝牙堆栈一起使用(见https://bluekitchen-gmbh.com).
在DA14581的HCI软件版本中,我发现了一个Keil项目和两个预编译的二进制文件。
由于Keil Toolchain很昂贵,而且我们不打算在DA14581上开发软件,我想知道是否可以在没有Keil编译器商业许可的情况下使用DA14581。
提供的两个固件镜像的配置是什么,如何能被闪光?
——hci_581_active_uart.hex
——hci_581_ext_sleep_uart
最后,在为bluez提供的补丁中,hciattach_dialog.c中的dialog_download_hci_firmware()加载""hci-firmware.bin"。这个文件在哪里?
最好的问候,
马蒂亚斯
关键词:
设备:

嗨mringwal,
在581上构建和下载HCI项目不需要支付keil许可证,keil的商业版本允许您编译和下载多达32KB的代码。你也
可以通过Smart Snippets工具下载文件或通过UART或通过JTAG。hci_581_active_uart。Hex是一个没有睡眠的图像,另一个图像实现了睡眠。
补丁请求的fw应该是通过提供的源代码用keil编译的fw。您可以在out_581文件夹的输出文件中找到这个文件,您可以使它成为
使用hex2bin.exe实用程序生成。bin文件。
由于MT_dialog
非常感谢您的澄清!我期待着它到达邮件时的测试!
我还发现了关于引导加载程序的应用程序说明,并了解到补丁将固件上传到SRAM。我还发现了关于将Keil项目转换为GNU GCC工具链的应用程序说明。