Questions tagged [disassembly]
8 questions
6
votes
3 answers
I would like to disassemble a dvd player. Is it safe?
I want to do it for a "framed tech" project, it has been lying around in my basement for about 1 year. Now, on the back of the device, there is a sign "do not dissasemble, high voltage". Is it safe to disassemble it after such a long time or could…

K S
- 69
- 1
- 2
1
vote
2 answers
Which cells to cut from the battery pack first?
I have disassembled an 18650 e-bike battery pack and have removed its BMS. I am looking to salvage the cells. I now have the battery pack looking like so:
My question is whether it matters which nickel strips are cut first?
I know I should cut the…

Danny Beckett
- 359
- 3
- 15
1
vote
1 answer
How to disconnect this kind of cable connector?
I'm trying to disassemble a part of my washing machine to clean it, but I'm struggling removing a white plastic cable connector.
Here's a picture of it
I've tried removing it by twisting it, and with plyers, but it deforms when I use too much…

blue112
- 191
- 6
1
vote
1 answer
AVR-GCC initialization code
Consider the following asm.S
.global main
main:
rjmp main
Compile and dump it with these commands:
avr-gcc -mmcu=atmega32u4 -g -o asm.elf asm.S
avr-objdump -S asm.elf
In initialization code, among other, there is this command:
ae: 1f be …

Igor Liferenko
- 173
- 7
1
vote
1 answer
While loop instructions in pic disassemby not clear
In an efford to save space I try to reduce the generated C code with inline asm("");
Looking at the original disassembly and good working code I do not understand line 0x17E4.
void MENU_BUTTON(uchar Parm){
// This loop ends when the enter key…

Decapod
- 3,900
- 9
- 23
0
votes
2 answers
Electronics take-apart student activity
We're planning a (6th-8th grade) student take-apart day, with small non-functioning items like hair dryers, clock radios, coffee makers, etc. (no microwaves, TVs, monitors.) Even though items have not been in use/plugged in for quite some time, I…

Lydia
- 29
- 3
0
votes
2 answers
Tracking Down Compiled Binary Output Differences
I have a program compiled using AVR-GCC. I'm getting a small difference in the HEX files generated on two different computers that are ostensibly set up with the same environments. I also have an ELF file for one of them. So reading the HEX file I…

vicatcu
- 22,499
- 13
- 79
- 155
0
votes
1 answer
Remove glass top from a TO can packaged VCSEL
I have a VCSEL packaged in a TO-46 can (image here / datasheet with package dimensions). I need to remove the glass top – with or without the silver-coloured cylinder – without damaging the laser diode itself or any electrical contacts within the…

hryghr
- 1,179
- 1
- 8
- 18