- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have downloaded the firmware to my a Bluetooth device, and the device have a Specified MAC address. How do I re-download the firmware without changing the MAC address?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In my understanding, you program a test firmware with the address first.
Then you'd like to re-program a production firmware after some tests.
You can use a firmware based on uart_firmware_upgrade as a test firmware.
It allows you to keep address.
If you already programmed a test firmware w/o upgrade function,
you should check the address in the module, change the value in SDK and program the firmware with same address.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is it for development usage?
You can check the address, put it into SDK and build/program your new firmware.
For production stage, why don't you use uart_firmware_upgrade as old firmware programed.
I think it keeps the address during updating.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It is production stage. I did not lead to 32-pin and 32-pin. I upgrade only by UART-TX and UART-RX.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In my understanding, you program a test firmware with the address first.
Then you'd like to re-program a production firmware after some tests.
You can use a firmware based on uart_firmware_upgrade as a test firmware.
It allows you to keep address.
If you already programmed a test firmware w/o upgrade function,
you should check the address in the module, change the value in SDK and program the firmware with same address.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Understand, but I just put out the UR_TX and UR_RX port, so I can not use uart_firmware_upgrade as old firmware program. Anyway, thank you very much for your help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OTA upgrade also keeps the original address.
It's not suitable for mass production. But please check it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is always this helpful link: BD_ADDR: Changing your Board Address for Development and Production