Hi, so I originally purchased a bean when they just came out (2014) but never came around to using it and it just sat in my desk for a few years (oops). Recently I've just dug it back out, popped in some fresh batteries but i'm unable to rename or program the bean.
So far, the iOS app (iPod 6th gen, ios 10.3.1) doesn't even connect to the bean as I'm unable to tap on the info button to even rename it, and uploading sketches gives me errors.
on my Galaxy S7 (7.0), it tells me it needs an update upon trying to blink led, and it gets stuck at either 0% or 2%. renaming doesn't work either. Also tried this on my Nexus 5 running 7.1 and Moto X 2014 running 7.0.
on my laptop (Thinkpad X270, has built in BLE, with version 0.6.3 and NPM version 4.6.1) with ubuntu (since windows version requires usb ble dongle), using CLI:
sudo bean program_firmware -a (address of bean).
freezes, getting stuck on got request for FW block 0 (see end of post)
Are there any other solutions to this?
I've so far tried the following without success on the above configurations:
* Tried with fresh coin cell batters @ 3.1v and DC power supply at 3.3v >> http://beantalk.punchthrough.com/t/very-old-beans-cant-update-firmware/4096
Ubuntu CLI output:
ThinkPad-X270:~$ sudo bean program_firmware -a d03972e54e88
2017-05-17T03:03:40.629Z INFO Setting scan timeout: 15 seconds
2017-05-17T03:03:40.635Z INFO Starting to scan...
Found device with name/address: Bean/d03972e54e88
2017-05-17T03:03:41.075Z INFO No longer scanning...
2017-05-17T03:03:41.078Z INFO Connecting to device: Bean
2017-05-17T03:03:44.221Z INFO Looking up services for device: Bean
2017-05-17T03:03:44.929Z INFO Found service: OAD Service / f000ffc004514000b000000000000000
2017-05-17T03:03:44.930Z INFO Found service: Generic Access / 1800
2017-05-17T03:03:44.930Z INFO Found service: Generic Attribute / 1801
2017-05-17T03:03:44.930Z INFO Found service: Device Information / 180a
2017-05-17T03:03:44.930Z INFO Found service: Serial Transport Service / a495ff10c5b14b44b5121370f02d74de
2017-05-17T03:03:44.930Z INFO Found service: Unknown / a495ff20c5b14b44b5121370f02d74de
2017-05-17T03:03:44.931Z INFO Service setup successfully: Generic Access
2017-05-17T03:03:44.931Z INFO Service setup successfully: Generic Attribute
2017-05-17T03:03:44.932Z INFO Setting up IDENTIFY and BLOCK notifications
2017-05-17T03:03:44.932Z INFO Service setup successfully: Device Information
2017-05-17T03:03:44.932Z INFO Setting up SERIAL notifications
2017-05-17T03:03:44.932Z INFO Service setup successfully: Unknown
2017-05-17T03:03:45.076Z INFO Service setup successfully: OAD Service
2017-05-17T03:03:45.106Z INFO Service setup successfully: Serial Transport Service
2017-05-17T03:03:45.107Z INFO All services have been setup!
2017-05-17T03:03:45.139Z INFO Char read success(2a27): E
Programming device firmware: d03972e54e88
2017-05-17T03:03:45.148Z INFO Begin update called
2017-05-17T03:03:45.180Z INFO Char read success(2a26): 201405080059 Img-A
2017-05-17T03:03:45.182Z INFO Comparing firmware versions: Bundle version (201704060000), Bean version (201405080059)
2017-05-17T03:03:45.184Z INFO Starting FW update for device Bean(d03972e54e88)
2017-05-17T03:03:45.186Z INFO Begin FW @ 1494990225
2017-05-17T03:03:45.190Z INFO Triggered a notification on Identify char
2017-05-17T03:03:45.213Z INFO Offering image: 201704060000_a_BeanSmallImgAPadded
2017-05-17T03:03:45.241Z INFO REJECTED IMAGE: 201704060000_a_BeanSmallImgAPadded
2017-05-17T03:03:45.242Z INFO Offering image: 201704060000_b_Bean_imgB_large
2017-05-17T03:03:45.276Z INFO REJECTED IMAGE: 201704060000_b_Bean_imgB_large
2017-05-17T03:03:45.277Z INFO Offering image: 201704060000_c_BeanSmallImgA
2017-05-17T03:03:45.302Z INFO REJECTED IMAGE: 201704060000_c_BeanSmallImgA
2017-05-17T03:03:45.302Z INFO Offering image: 201704060000_d_BeanSmallImgB
2017-05-17T03:03:45.332Z INFO ACCEPTED IMAGE: 201704060000_d_BeanSmallImgB
2017-05-17T03:03:45.332Z INFO Got request for the first BLOCK of FW
2017-05-17T03:03:45.333Z INFO Total blocks: 5759
2017-05-17T03:03:45.333Z INFO FW file size: 92160
2017-05-17T03:03:45.334Z INFO Starting step #1!
2017-05-17T03:03:45.335Z INFO No longer scanning...
2017-05-17T03:03:45.336Z INFO Got request for FW block 0