Skip to main content
deleted 1 character in body
Source Link
Aurora0001
  • 18.5k
  • 13
  • 54
  • 169

I am working on AurdinoArduino Nano (32Kb flash memory of which 2Kb used by boot loader  , 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals.

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on Stack Exchange community for low-end micro-controllers. Any discussion can be a great help for many.

I am working on Aurdino Nano (32Kb flash memory of which 2Kb used by boot loader  , 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals.

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on Stack Exchange community for low-end micro-controllers. Any discussion can be a great help for many.

I am working on Arduino Nano (32Kb flash memory of which 2Kb used by boot loader, 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals.

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on Stack Exchange community for low-end micro-controllers. Any discussion can be a great help for many.

deleted 35 characters in body
Source Link
Helmar
  • 8.4k
  • 6
  • 36
  • 84

I am working on Aurdino Nano (32Kb flash memory of which 2Kb used by bootloader , 2Kb SRAM, 1Kb EEPROM)(32Kb flash memory of which 2Kb used by boot loader , 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals.

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on StackExchangeStack Exchange community for low-end micro-controllers. Any discussion can be a great help for many.

Your help is appreciated! Thanks.

I am working on Aurdino Nano (32Kb flash memory of which 2Kb used by bootloader , 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals.

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on StackExchange community for low-end micro-controllers. Any discussion can be a great help for many.

Your help is appreciated! Thanks.

I am working on Aurdino Nano (32Kb flash memory of which 2Kb used by boot loader , 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals.

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on Stack Exchange community for low-end micro-controllers. Any discussion can be a great help for many.

added more clarity
Source Link
Ashish K
  • 233
  • 1
  • 10

Remote Firmware Update ARM Cortex-M3Arduino Nano

I am working on ARM CortexAurdino Nano (32Kb flash memory of which 2Kb used by bootloader , 2Kb SRAM, 1Kb EEPROM).

The micro-M3 STM32F103C8T6 STM32controller takes input from an electrical device via (64K flash memoryRS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, 20K SRAM)posting data at intervals. 

I am workinghave completed the integration part and the device works fine, collecting data and posting on a product that would be placed in a remote locationthe server (appx 10-15 Km away). IfThe only challenge I am facing is that if there are 100 such devices and I need to update the firmware remotely, isusing the remote server (or any other suitable mechanism), how should I proceed with it even possible? If yes.

I have been through many posts that suggest using another Arduino as ISP, please give your inputsthis could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on StackExchange community for low-end micro-controllers. Any discussion can be a great help for many.

Your help is appreciated! Thanks.

Remote Firmware Update ARM Cortex-M3

I am working on ARM Cortex-M3 STM32F103C8T6 STM32 (64K flash memory, 20K SRAM). I am working on a product that would be placed in a remote location. If I need to update the firmware remotely, is it even possible? If yes, please give your inputs.

Your help is appreciated!

Remote Firmware Update Arduino Nano

I am working on Aurdino Nano (32Kb flash memory of which 2Kb used by bootloader , 2Kb SRAM, 1Kb EEPROM).

The micro-controller takes input from an electrical device via RS485 module and posts the data read to a remote server using GPRS A6 module. The product is supposed to interact with the remote server, posting data at intervals. 

I have completed the integration part and the device works fine, collecting data and posting on the server (appx 10-15 Km away). The only challenge I am facing is that if there are 100 such devices and I need to update the firmware, using the remote server (or any other suitable mechanism), how should I proceed with it.

I have been through many posts that suggest using another Arduino as ISP, this could be my last approach (as it would increase the final cost of product).

Over the air firmware update is still unclear as on StackExchange community for low-end micro-controllers. Any discussion can be a great help for many.

Your help is appreciated! Thanks.

edited tags
Link
Sean Houlihane
  • 10.5k
  • 2
  • 26
  • 62
Loading
edited tags
Link
Bence Kaulics
  • 7.8k
  • 8
  • 42
  • 90
Loading
Source Link
Ashish K
  • 233
  • 1
  • 10
Loading