This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Wireless programming Arduino with nrf8001

We're building a low cost device with an nRF8001 as the only means of communication as physical access is closed after the device is built.

Is there any way to change the nRF8001 output mode to stream data directly to the micro so we can program it wirelessly, for firmware updates? Supporting electronics can be added and the dedicated pins on the micro will be available.

Parents Reply
  • That's exactly what I did, started from the default Uno fuses and modified according to the README, which gives out Low FF, High D0, Extended FF (or 0x07, as only the last 3 bits are used). I've tried every start-up time combination for low-fuse, using external 16 MHz crystal, like the Uno, behaviour is always the same. High fuses are the same as yours, only option is to whether preserve the EEPROM or not on flash (I have it to preserve, as you do). Extended fuses only deal with brown-out so it shouldn't affect the outcome.

Children
No Data
Related