Skip to main content
Added questions which were included by original poster on comment to answer
Source Link

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"? How does one load their own bootloader on the device? What does bootloader code look like?

I'm also open to other suggestions based on my objective.

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"?

I'm also open to other suggestions based on my objective.

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"? How does one load their own bootloader on the device? What does bootloader code look like?

I'm also open to other suggestions based on my objective.

thankyous are deprecated on EE.SE. Instead, use upvotes to express appreciation.
Source Link
Nick Alexeev
  • 38.6k
  • 17
  • 102
  • 240

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"?

I'm also open to other suggestions based on my objective. Thanks.

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"?

I'm also open to other suggestions based on my objective. Thanks.

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"?

I'm also open to other suggestions based on my objective.

Source Link
JDS
  • 1.2k
  • 2
  • 18
  • 25

Possible to re-program microcontroller over Bluetooth?

I am looking at making an embedded design featuring an ARM Cortex M3 MCU and bluetooth. I would like to be able to update its firmware over Bluetooth periodically.

Is this possible with the following chip? From ST:

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031

I am used to connecting the bluetooth to the MCU via UART. Does the bootloader need to be modified when I want to program "over the air"?

I'm also open to other suggestions based on my objective. Thanks.