-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Syncrobit #60 and #58 ecc selection #2
Comments
Do you have a source for this information of the different i2c bus and slot? This shouldn't be the case as it's part of the audit from helium foundation. We currently have no way to dynamically assign the bus address or slot as it is pulled in from the hardware definitions in hm-pyhelper You can already customise this to your needs but I appreciate it is not the simplest process if you aren't familiar with python packages etc |
Hello,I have a fleet of 20 syncrobit miners and all with diy ansible image. Also original syncrobit miner firmware have a slot and address configuration. 4 out of 20 miners have ECC programmed on address 58 instead of 60. I know is strange. They are v1 Syncrobit. RegardsChrisOn 29 Jan 2023, at 19:48, Aaron Shaw ***@***.***> wrote:
Do you have a source for this information of the different i2c bus and slot? This shouldn't be the case as it's part of the audit from helium foundation.
We currently have no way to dynamically assign the bus address or slot as it is pulled in from the hardware definitions in hm-pyhelper
You can already customise this to your needs but I appreciate it is not the simplest process if you aren't familiar with python packages etc
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Hmm very odd. I guess they must be some custom version of the chip. Do you know which slot the key is in? Lastly, could you go to https://hub.balena.io/organizations/nebraltd/fleets/HELIUM-syncrobit and click "get started" and add one of your devices to this that have the ECC on address 58 instead of 60? And once done, can you let me know? Thanks! |
Any joy with this @invictus737 ? |
Hi, |
How are you accessing them then? Are they on BalenaCloud? |
No Balena. Diy custom firmware on them with my required packages. On 6 Feb 2023, at 12:00, Aaron Shaw ***@***.***> wrote:
How are you accessing them then? Are they on BalenaCloud?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@invictus737 so you are not using our firmware? |
I am using your firmware and I do have one Syncrobit, which after flashing your firmware is showing on dashboard the ECC is not detected... may be this fella falls into the @invictus737 description. How can I check it? |
@UrsoXone can you add gh_shawaj to have access to your fleet? Then I can take a look |
How can I do that?
A sábado, 11/02/2023, 03:48, Aaron Shaw ***@***.***> escreveu:
… @UrsoXone <https://github.com/UrsoXone> can you add gh_shawaj to have
access to your fleet?
Then I can take a look
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWOSBTDUBXQO3OLWELYRPTLWW4DY3ANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@UrsoXone Can you share a screenshot of the diagnostics? Or the diagnostics JSON download? |
Sure..
Here u have
A sábado, 11/02/2023, 04:19, Carlos Eduardo ***@***.***>
escreveu:
… How can I do that?
A sábado, 11/02/2023, 03:48, Aaron Shaw ***@***.***>
escreveu:
> @UrsoXone <https://github.com/UrsoXone> can you add gh_shawaj to have
> access to your fleet?
>
> Then I can take a look
>
> —
> Reply to this email directly, view it on GitHub
> <#2 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AWOSBTDUBXQO3OLWELYRPTLWW4DY3ANCNFSM6AAAAAAUIYU5XM>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
@UrsoXone there was nothing attached? |
For my future reference, this is your device UUID - https://dashboard.balena-cloud.com/devices/99e4bc8a25781c87d8473d270d1f54d0 I2c is on 0x58 as in above. I will see if I can get an update pushed over the weekend if I have any time to play around with it. Could you leave this device turned on @UrsoXone ? |
Yes! |
|
Looks like we need to wait...
A sábado, 11/02/2023, 08:30, jd3rul ***@***.***> escreveu:
… Hej shawaj !
I am using your firmware (latest version) on 1 of my Syncrobits.
One of which after flashing your firmware is showing on dashboard the ECC
is not detected...
How can I check it the memory slot?
And is it possible to release a fw image for this specific sample of units?
[image: Capture]
<https://user-images.githubusercontent.com/125120165/218248443-55081a29-9874-4911-b192-28b153c576c8.JPG>
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWOSBTFOKC3MBIPO2WBUZZLWW5EZJANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
i have the same issue, flashed eMMC and now it is showing the issue below. Overall Status: Errors Found Radio Operational | Awaiting Location Assertion {"AN":null,"BA":"HELIUM-SYNCROBIT","BALENA_DEVICE_TYPE":["raspberrypicm4-ioboard"],"BN":"","BT":true,"BUTTON":27,"CELLULAR":false,"CONTAINS_FCC_IDS":[],"CONTAINS_IC_IDS":[],"CPU_ARCH":"aarch64","E0":"E4:5F:01:4C:A3:81","ECC":false,"ECCOB":true,"FCC_IDS":[],"FR":"N/A (Non Nebra Miner)","FRIENDLY":"Syncrobit Hotspot","FW":"2023.02.07.0-5","IC_IDS":[],"ID":"ebc5e7a6690fd7e487f823b2b289e7c6","KEY_STORAGE_BUS":"/dev/i2c-1","LOR":false,"LTE":false,"MAC":"wlan0","OK":null,"PF":false,"PK":null,"RE":"UN123","RESET":17,"SPIBUS":"spidev0.0","STATUS":22,"SUPPORTED_MODELS":["Syncrobit Hotspot"],"SWARM_KEY_URI":"ecc://i2c-1:96?slot=0","TYPE":"Full","VA":"COMP-SYNCROBITCM4","W0":"46:A4:11:40:B7:D9","firmware_short_hash":"b3cc38c","last_updated":"19:13 UTC 12 Feb 2023","serial_number":"100000009f8b4a8c"} |
On the page below of the dashboard you have a link to download the
diagnostics.
A domingo, 12/02/2023, 19:07, mg198 ***@***.***> escreveu:
… i have the same issue, flashed eMMC and now it is showing the issue below.
Im a not sure how to provide a log file for further details.
Overall Status: Errors Found
Firmware Version | 2023.02.07.0-5 (b3cc38c)
Variant | Syncrobit Hotspot
Hardware Serial Number | 100000009f8b4a8c
Radio Operational | Awaiting Location Assertion
ECC Detected | False
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWOSBTDSMMPH2OQYZZBEWEDWXEYG3ANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
{"AN":null,"BA":"HELIUM-SYNCROBIT","BALENA_DEVICE_TYPE":["raspberrypicm4-ioboard"],"BN":"","BT":true,"BUTTON":27,"CELLULAR":false,"CONTAINS_FCC_IDS":[],"CONTAINS_IC_IDS":[],"CPU_ARCH":"aarch64","E0":"E4:5F:01:4C:A3:81","ECC":false,"ECCOB":true,"FCC_IDS":[],"FR":"N/A (Non Nebra Miner)","FRIENDLY":"Syncrobit Hotspot","FW":"2023.02.07.0-5","IC_IDS":[],"ID":"ebc5e7a6690fd7e487f823b2b289e7c6","KEY_STORAGE_BUS":"/dev/i2c-1","LOR":false,"LTE":false,"MAC":"wlan0","OK":null,"PF":false,"PK":null,"RE":"UN123","RESET":17,"SPIBUS":"spidev0.0","STATUS":22,"SUPPORTED_MODELS":["Syncrobit Hotspot"],"SWARM_KEY_URI":"ecc://i2c-1:96?slot=0","TYPE":"Full","VA":"COMP-SYNCROBITCM4","W0":"46:A4:11:40:B7:D9","firmware_short_hash":"b3cc38c","last_updated":"19:13 UTC 12 Feb 2023","serial_number":"100000009f8b4a8c"} |
@mg198 thanks, that's very helpful 👍 https://dashboard.balena-cloud.com/devices/ebc5e7a6690fd7e487f823b2b289e7c6 |
Iast time you got direct access to it. ..
A domingo, 12/02/2023, 19:44, mg198 ***@***.***> escreveu:
… Warm Neon Chameleon
https://explorer.helium.com/hotspots/11n6ApbTNiNhCLf84Hm3mZGDyqNhP83dsj4Cvj2juTXuKD7byf
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWOSBTHYO5FNINGZ3EDZOATWXE4RFANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I have it with me now. let me know if you need anything additional. It has been offline for a long time, 7 months. i have another syncrobit from the same batch but don't have physical access to it at the moment |
@UrsoXone I know, but I want to make sure that it is the same public key as expected that's why I need the name from onboarding |
Okay perfect! Yes I have it with me and have access to it at any moment |
Ok! Now worries. Btw, I needed to power it off, to fix other Hotspot.
A domingo, 12/02/2023, 20:19, Aaron Shaw ***@***.***>
escreveu:
… Iast time you got direct access to it.
@UrsoXone <https://github.com/UrsoXone> I know, but I want to make sure
that it is the same public key as expected that's why I need the name from
onboarding
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWOSBTATRAYZCJKZZ7KNAFTWXFAW5ANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hmm very strange @jd3rul - can you try issuing the command And increase the number before key up from 0 until the output matches your animal name (For reference, the 60 shown in the output is 0x60 - which is hexadecimal address 60 - which is decimal 96 which is why we use 96 in the command mentioned above) |
@jd3rul what release is it running? |
@shawaj |
That explains it. The -26 update fixed this issue :-) |
@shawaj is there a force update check in diagnostics page ? |
@jd3rul are you running on BalenaCloud or on our open fleet image? |
@shawaj I deployed using this method, posted up: Navigate to the bottom of this page: https://github.com/NebraLtd/helium-syncrobit |
@jd3rul ok so the way to force the update will be just to repeat the process mentioned and it should then build a new release and you will get the -26 release |
@shawaj Ok, so I found one at 58x3 slot. LE: Found it . Its SWARM_KEY_URI_OVERRIDE and value ecc://i2c-1:88?slot=3 . It worked, thanks! |
@jd3rul great stuff |
@shawaj The first one I connected, appeared Active in explorer.helium pretty fast. |
@jd3rul you probably need to reboot the device after you have entered the correct key slot It should start working quite quickly once you find the correct keyslot |
So its on for 4+ hours, and still not showing online in explorer
LE: Ok it worked! It finally witnessed. Nice! |
helium-syncrobit_withered-street-02.04.23_14_27_07_(+0300).txt |
This is the error:
I can see where it's coming from so will push an update to try and fix this. However, it is essentially because it is not finding the correct key slot. |
@jd3rul is this the same miner that you said was working before or a different one? Also, can you add gh_shawaj as a developer user on your fleet on BalenaCloud? Then I can take a look at it quickly |
@shawaj It was not working before. Its recently added and having troubles. |
@shawaj @WayneNebra - Sorry, this fell off the map due to some extenuating circumstance. I am following up as my device still shows ECC Error. Looks like a lot of progress has been made for some. Can I get the cliff notes and direction on how to fix? |
this is in relation to ticket 410466 @shawaj @WayneNebra |
Closing this as fixed by NebraLtd/hm-diag#560 and NebraLtd/helium-miner-software#753 For anyone reading this, the summary is:
So we think this should all be resolved |
You guys are ROCKSTARS!!!! Thank you for your support with this.
…On Wed, Apr 26, 2023 at 4:44 AM Aaron Shaw ***@***.***> wrote:
Closed #2 <#2> as
completed.
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A6KCUC7V6TZMN3FOLEGUNJDXDEDARANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Chris
|
😁🎈🙃On 26 Apr 2023, at 19:35, 7ChrisMM4 ***@***.***> wrote:
You guys are ROCKSTARS!!!! Thank you for your support with this.
…On Wed, Apr 26, 2023 at 4:44 AM Aaron Shaw ***@***.***> wrote:
Closed #2 <#2> as
completed.
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A6KCUC7V6TZMN3FOLEGUNJDXDEDARANCNFSM6AAAAAAUIYU5XM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Chris
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
No probs @7ChrisMM4 All we ask in return is for a couple 5 star reviews on Trustpilot and Google at the links below :-) |
Hey sorry to repost here, i just reflashed my syncrobit via em4 from the jumper board (nebra firmware with belenta on MAC), i cannot recall how to update the emmc to slot 3 as it is both showing offline on belenta cloud BUT i can see it locally on the nebra dashboard but it says: Radio Operational: Awaiting Location Assertion (this should already be asserted) [Download Diagnostics Info for Support: {"AN":null,"BA":"HELIUM-SYNCROBIT","BALENA_DEVICE_TYPE":["raspberrypicm4-ioboard"],"BN":"","BT":true,"BUTTON":27,"CELLULAR":false,"CONTAINS_FCC_IDS":[],"CONTAINS_IC_IDS":[],"CPU_ARCH":"arm64","E0":"E4:5F:01:4C:A3:81","ECC":true,"ECCOB":true,"FCC_IDS":[],"FR":"N/A (Non Nebra Miner)","FRIENDLY":"Syncrobit Hotspot","FW":"v1.3.0","IC_IDS":[],"ID":"a2fafd6579d5ecf4ad2297eeadf57239","LOR":false,"LTE":false,"MAC":"wlan0","OK":null,"ONBOARDING_KEY_URI":["ecc://i2c-1:96?slot=0","ecc://i2c-1:88?slot=15"],"PF":false,"PK":null,"RE":"UN123","RESET":17,"SPIBUS":"spidev0.0","STATUS":null,"STATUS_NEOPIXEL":{"ACTIVE_HIGH":true,"CHANNEL":0,"DMA":10,"LED_COUNT":6,"PIN":18},"SUPPORTED_MODELS":["Syncrobit Hotspot"],"SWARM_KEY_URI":["ecc://i2c-1:96?slot=0","ecc://i2c-1:88?slot=2"],"TYPE":"Full","VA":"COMP-SYNCROBITCM4","W0":"0E:99:B1:7F:C5:AD","commercial_fleet":false,"config_version":"a198b83","diagnostics_passed":false,"diagnotics_version":"6d56740","errors":["gateway_pubkey","gateway_pubkey","RE","gateway_region"],"firmware_short_hash":"c2dd87a","gateway_pubkey":"<_InactiveRpcError of RPC that terminated with:\n\tstatus = StatusCode.UNAVAILABLE\n\tdetails = "DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data"\n\tdebug_error_string = "UNKNOWN:DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data {created_time:"2023-12-16T15:48:19.877172644+00:00", grpc_status:14}"\n>","gateway_region":"<_InactiveRpcError of RPC that terminated with:\n\tstatus = StatusCode.UNAVAILABLE\n\tdetails = "DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data"\n\tdebug_error_string = "UNKNOWN:DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data {grpc_status:14, created_time:"2023-12-16T15:48:20.121942161+00:00"}"\n>","gatewayrs_version":"5428419","last_updated":"15:48 UTC 16 Dec 2023","multiplexer_version":"a1fc09b","nebra_fleet":true,"packet_forwarder_version":"5c3c90a","serial_number":"100000009f8b4a8c"} |
Hi Mg,I think it should download its latest firmware after 3-4hours of being online.That is how I got my hotspots updated. Just plugged in ethernet + antenna and let them stay online. For the Slot 3, i think there were some postsSomewhere, but the issue might be superseded. Sent from my Galaxy
-------- Original message --------From: mg198 ***@***.***> Date: 12/16/23 18:02 (GMT+02:00) To: NebraLtd/helium-syncrobit ***@***.***> Cc: jd3rul ***@***.***>, Mention ***@***.***> Subject: Re: [NebraLtd/helium-syncrobit] Syncrobit #60 and #58 ecc selection (Issue #2)
Hey sorry to repost here, i just reflashed my syncrobit via em4 from the jumper board (nebra firmware with belenta on MAC), i cannot recall how to update the emmc to slot 3 as it is both showing offline on belenta cloud BUT i can see it locally on the nebra dashboard but it says: Radio Operational: Awaiting Location Assertion (this should already be asserted)
ECC Detected: greeen check mark
[Download Diagnostics Info for Support:
{"AN":null,"BA":"HELIUM-SYNCROBIT","BALENA_DEVICE_TYPE":["raspberrypicm4-ioboard"],"BN":"","BT":true,"BUTTON":27,"CELLULAR":false,"CONTAINS_FCC_IDS":[],"CONTAINS_IC_IDS":[],"CPU_ARCH":"arm64","E0":"E4:5F:01:4C:A3:81","ECC":true,"ECCOB":true,"FCC_IDS":[],"FR":"N/A (Non Nebra Miner)","FRIENDLY":"Syncrobit Hotspot","FW":"v1.3.0","IC_IDS":[],"ID":"a2fafd6579d5ecf4ad2297eeadf57239","LOR":false,"LTE":false,"MAC":"wlan0","OK":null,"ONBOARDING_KEY_URI":["ecc://i2c-1:96?slot=0","ecc://i2c-1:88?slot=15"],"PF":false,"PK":null,"RE":"UN123","RESET":17,"SPIBUS":"spidev0.0","STATUS":null,"STATUS_NEOPIXEL":{"ACTIVE_HIGH":true,"CHANNEL":0,"DMA":10,"LED_COUNT":6,"PIN":18},"SUPPORTED_MODELS":["Syncrobit Hotspot"],"SWARM_KEY_URI":["ecc://i2c-1:96?slot=0","ecc://i2c-1:88?slot=2"],"TYPE":"Full","VA":"COMP-SYNCROBITCM4","W0":"0E:99:B1:7F:C5:AD","commercial_fleet":false,"config_version":"a198b83","diagnostics_passed":false,"diagnotics_version":"6d56740","errors":["gateway_pubkey","gateway_pubkey","RE","gateway_region"],"firmware_short_hash":"c2dd87a","gateway_pubkey":"<_InactiveRpcError of RPC that terminated with:\n\tstatus = StatusCode.UNAVAILABLE\n\tdetails = "DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data"\n\tdebug_error_string = "UNKNOWN:DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data {created_time:"2023-12-16T15:48:19.877172644+00:00", grpc_status:14}"\n>","gateway_region":"<_InactiveRpcError of RPC that terminated with:\n\tstatus = StatusCode.UNAVAILABLE\n\tdetails = "DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data"\n\tdebug_error_string = "UNKNOWN:DNS resolution failed for helium-miner:4467: C-ares status is not ARES_SUCCESS qtype=A name=helium-miner is_balancer=0: DNS server returned answer with no data {grpc_status:14, created_time:"2023-12-16T15:48:20.121942161+00:00"}"\n>","gatewayrs_version":"5428419","last_updated":"15:48 UTC 16 Dec 2023","multiplexer_version":"a1fc09b","nebra_fleet":true,"packet_forwarder_version":"5c3c90a","serial_number":"100000009f8b4a8c"}
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hello,
some V1 CM4 based Syncrobit miners are having the ECC address not standard and some extra handling is required for that special case. Please add at the minim the posibility to custom specify the i2c address (60 or 58) and the slot (0,1,2,3).
Regards
The text was updated successfully, but these errors were encountered: