zlacker

[parent] [thread] 25 comments
1. burnte+(OP)[view] [source] 2023-07-31 14:23:09
> In short, it was remote bricked, by giving it commands to rotate a bit. > But luckily it automatically readjust itself to earth automatically every half year exactly for these events.

I remember when bricking something meant it was totally unrecoverable. Now it means "temporarily not working but will automatically heal".

replies(8): >>hutzli+Z2 >>mindsl+Lj >>pohl+kn >>phaedr+Av >>rvz+6w >>Ao7bei+JJ >>miller+7g1 >>weinzi+zh1
2. hutzli+Z2[view] [source] 2023-07-31 14:34:04
>>burnte+(OP)
A device that is acting as a brick cannot receive commands and is not useful at all. That is the current status of voyager 2.

"Unbricking" will hopefully work automatically, because there is no other option. But that can also fail and there is no way to know, or influence it.

I use bricking in the definition of mobile phone tinkerers .. there are many results for unbricking btw, but I just checked and with the first result it seems that Apple now uses unbricking for activating a new device. Because technically before, it is also just a brick - but here I would agree, that it is not a appropriate term, but rather should be for somehow broken devices.

replies(2): >>JdeBP+xb >>nomel+Ct
◧◩
3. JdeBP+xb[view] [source] [discussion] 2023-07-31 15:03:11
>>hutzli+Z2
What this is telling us is that attempting to condense to "it was bricked" has actually introduced ambiguity, and that "brick" doesn't really explain a technical situation.

The JPL doco (>>36941433 >>36942321 ) calls it "Command Loss".

replies(1): >>hutzli+cq
4. mindsl+Lj[view] [source] 2023-07-31 15:33:49
>>burnte+(OP)
> I remember when bricking something meant it was totally unrecoverable

It may have seemed that way to you, but actually no. "Bricked" has generally referred to devices that are likely straightforwardly recoverable, but for a lack of documentation from the manufacturer.

replies(1): >>burnte+N51
5. pohl+kn[view] [source] 2023-07-31 15:46:24
>>burnte+(OP)
My device is as worthless as a brick, but only for the 2 or 3 seconds it takes for the tip of my finger to travel to this reset button over here... <Tongue in="cheek"/>
replies(1): >>x3n0ph+Mn
◧◩
6. x3n0ph+Mn[view] [source] [discussion] 2023-07-31 15:48:19
>>pohl+kn
Then it's not actually bricked.
◧◩◪
7. hutzli+cq[view] [source] [discussion] 2023-07-31 15:57:15
>>JdeBP+xb
But you did understood my original comment? I described exactly in what way it "bricked". I used the term in the first place, because this was my first assoziation, when I learned about the situation. That "uppps" feeling when you did something wrong and there is no going back.. (poor guy) "bricking" describes these vibes for me and "Command Loss" does not.
◧◩
8. nomel+Ct[view] [source] [discussion] 2023-07-31 16:10:56
>>hutzli+Z2
It’s not bricked, it’s operating autonomously for some time. They’re incredibly different modes of operation.
replies(2): >>lcnPyl+gx >>hutzli+hz
9. phaedr+Av[view] [source] 2023-07-31 16:18:40
>>burnte+(OP)
Instead of saying "bricked" you could say Voyager 2 is "soft locked".
10. rvz+6w[view] [source] 2023-07-31 16:20:43
>>burnte+(OP)
> I remember when bricking something meant it was totally unrecoverable.

Precisely. 'Bricking' something means it is unrecoverable and is irreversible.

No idea at what point in time the definition was changed to mean 'temporarily not working'.

replies(1): >>sangno+MJ
◧◩◪
11. lcnPyl+gx[view] [source] [discussion] 2023-07-31 16:25:00
>>nomel+Ct
I think it's reasonable to say that it is operating autonomously and is currently "bricked" as a colloquialism. There's a certain helplessness for NASA in this case, which is similar to bricking one's device. Instead of hoping that the repair shop can fix it, they have to hope that their engineering foresight was adequate.
◧◩◪
12. hutzli+hz[view] [source] [discussion] 2023-07-31 16:33:23
>>nomel+Ct
After trying to optimize my laptops energy settings under linux, I once also ended up with a device that was operating low level autonomously for some time. It just would not accept commands from me, nor the power button, nor anything else. The CPU also wasn't running, but something was.

In other words it was effectivly a brick to me.

But since it was not a surface pro (I considered buying instead of that one), I could open it and disconnect the battery.

And in effect, unbricking it. Quite trivial fix sure, but nearly impossible with many modern devices, where the battery is glued in.

My point is, not every mode of operation is desired, especially if you cannot change it. Then you might as well have a brick in terms of usefulness.

replies(1): >>nomel+qA
◧◩◪◨
13. nomel+qA[view] [source] [discussion] 2023-07-31 16:38:19
>>hutzli+hz
No. Your laptop was not operating autonomously, by definition.

It was not making its own decisions, to achieve some goal.

replies(1): >>hutzli+uC
◧◩◪◨⬒
14. hutzli+uC[view] [source] [discussion] 2023-07-31 16:46:54
>>nomel+qA
Parts of it were. To make some checks for some hardware (as part of an automatic comand line tool). They just got into an infinite loop. Down on the hardware level.
replies(1): >>kfrzco+tJ1
15. Ao7bei+JJ[view] [source] 2023-07-31 17:15:28
>>burnte+(OP)
Nothing is ever truly unrecoverable. If a device was built, it can be built again.

What is bricked vs recoverable has always greatly depended on time and effort, individual skill level, available hardware/software tools, documentation, crypto keys, physical access, willingness to replace individual parts etc.

Sometimes, even within an org, some teams e-waste expensive devices that aren't bricked deeper than what other teams recover from as part of everyday workflow.

Taking a typical network device as an example, where do you draw the line? Driving to a remote location to plug the cable into another port, pressing a reset button, booting from USB, flashing a new firmware with TFTP, plugging in an external or internal console cable, opening the case and soldering a header to get access to the console, doing the same with no documentation, or an unknown (but maybe Google-able or reverse engineerable) password, flashing firmware with JTAG, shipping the device back to the engineers (or shipping an engineer to the device)...? It's always been arbitrary.

replies(2): >>Athero+NL >>kfrzco+AJ1
◧◩
16. sangno+MJ[view] [source] [discussion] 2023-07-31 17:15:34
>>rvz+6w
Bricking oftentimes can be reversed using JTAG connectors. IMO - bricking describes thr state that a device is not operable, not irrecoverably so - just that its difficult to reverse.

Also, it's not a technical term with a rigid definition, hence "soft-bricking"

◧◩
17. Athero+NL[view] [source] [discussion] 2023-07-31 17:23:31
>>Ao7bei+JJ
If you can't fix it or find someone who can, it is bricked.

If you are able to fix it then it is not bricked.

One device may be bricked to one person but not to another. But that must still be the definition, right? Otherwise the word has no meaning.

◧◩
18. burnte+N51[view] [source] [discussion] 2023-07-31 18:51:53
>>mindsl+Lj
No, that's not true, and it's never been true. The definition was always "turned into a device which is electronically indistinguishable from a brick and unrecoverable." Maybe an expert could do some deep diving to bring it back, but if it's beyond recovery to most folks, then we'd call it a brick. If you have to desoldier a flash chip and sldier on a new one with a filesystem that isn't trashed or with corrected software, then we've debricked it, but that's really a deep level repair.
replies(1): >>mindsl+k81
◧◩◪
19. mindsl+k81[view] [source] [discussion] 2023-07-31 19:05:21
>>burnte+N51
Your division of "experts" vs "most folks" is doing a lot of work here, and speaks to my point.

Most folks don't really know how to use say Android fastboot or recovery modes either, yet we wouldn't call a device with a wiped system partition "bricked".

Most "bricks" are things like a bootloader getting erased. Reflashing that through the standard process of JTAG or another debug protocol is a straightforward action (after all, the manufacturer has to get the first bootloader on there to begin with). The port pinout and config info just hasn't been publicly documented by the manufacturer, which is what pushes it into the domain of "experts".

replies(1): >>burnte+Mr1
20. miller+7g1[view] [source] 2023-07-31 19:46:39
>>burnte+(OP)
I got into an argument with a fellow Tesla owner on a forum who was screaming their car was bricked after their 12V battery died. All they had to do was replace the battery. It wasn't bricked. I sure received a lot of vitriol for saying it wasn't bricked. If you can simply perform a maintenance task, it's not bricked.
21. weinzi+zh1[view] [source] 2023-07-31 19:53:23
>>burnte+(OP)
I'd say "totally unrecoverable but physically intact". You wouldn't call a device bricked if it has the form of small pile of ashes.

Then "totally unrecoverable" is rare and the term bricked has always been relative. Your bricked device may be as good as new to someone who has a JTAG adaper and knows how to use it.

◧◩◪◨
22. burnte+Mr1[view] [source] [discussion] 2023-07-31 20:45:05
>>mindsl+k81
If doctors create the term "heart attack" and laypeople misuse it, that doesn't change the definition.
replies(1): >>mindsl+fx1
◧◩◪◨⬒
23. mindsl+fx1[view] [source] [discussion] 2023-07-31 21:09:57
>>burnte+Mr1
I don't really know how to connect your analogy. As far as I'm aware, the term "bricked" arose out of software/firmware modding communities (eg Android) to describe devices that were beyond their general abilities to straightforwardly fix.
replies(1): >>burnte+CG1
◧◩◪◨⬒⬓
24. burnte+CG1[view] [source] [discussion] 2023-07-31 21:57:09
>>mindsl+fx1
No, bricked was a word IT techs were using at LEAST as early as the early 90s as that's when I learned it. I learned it when someone bricked a network switch in 93. Originally in the Android world (and before android with Symbian and others) bricked meant you flashed firmware that really killed it, maybe you can bring it back with a JTAG connection or something more extreme. Then as modding became more popular, they started being able to more easily recover these and UNbricking became a thing.
◧◩◪◨⬒⬓
25. kfrzco+tJ1[view] [source] [discussion] 2023-07-31 22:15:28
>>hutzli+uC
That's not autonomous that's automatic
◧◩
26. kfrzco+AJ1[view] [source] [discussion] 2023-07-31 22:15:55
>>Ao7bei+JJ
Hi, I have drilled my hard drives but need to recover them, can you help?
[go to top]