我们想通过HCI H4评估DA14581与我们的BTSTACK蓝牙堆栈一起使用(见https://bluekitchen-gmbh.com.)。
在DA14581的HCI软件版本中,我找到了一个Keil项目和2个预编译的二进制文件。
由于Keil Toolchain昂贵,我们不计划在DA14581上开发软件,我想知道是否有可能在没有Keil编译器的商业许可证的情况下使用DA14581。
两个提供的固件图像的配置是如何刷新?
- hci_581_active_uart.hex.hex.
- hci_581_ext_sleep_uart.
最后,在HCIATTACH_DIALOG.C中加载“HCI-FIRFWARE.BIN”的Bluez,Dialog_Download_hci_firmware()中的提供的patch。这个文件在哪里?
此致,
马蒂西亚斯
关键词:
设备:
嗨Mringwal,
您不必支付在581上建立和下载HCI项目的Keil许可证,商业版Keil允许您编译和下载32KB的代码。你也是
可以通过通过via jtag的UART下载通过Smart Spippets工具下载该文件。hci_581_active_uart.hex是一个没有睡眠的图像,另一个图像实现睡眠。
补丁问的FW是通过提供的源代码与KEIL编译的FW。您可以在Out_581文件夹中的OUT文件中找到此文件,您可以进行
使用hex2bin.exe实用程序的.bin文件。
谢谢mt_dialog.
非常感谢澄清!当它到达邮件时,我很期待测试它!
我还发现了关于引导加载程序的应用程序注意事项,并了解到修补程序将固件上载到SRAM.I也找到了关于将Keil项目转换为GNU GCC Toolchain的应用程序注意事项。