Questions tagged [reverse-engineering]

The process of taking a completed system and determining details of its design; may have legal limitations or ramifications in different jurisdictions

Filter by
Sorted by
Tagged with
0
votes
2answers
149 views

How can a manufacturer verify a circuit design? [closed]

Could anyone tell me what means (other than reversing) available to manufacturer of integrated circuits (latest Intel PC CPU's) that would allow them to verify that the actual design on die is ...
4
votes
2answers
690 views

ARM Cortex M3 firmware

First some background information. There is one product (a sensor) bought from a far eastern manufacturer, bless their white cotton socks, that uses the STM32F103V microcontroller. The firmware that ...
4
votes
1answer
522 views

Identifying this "IC”, Trying to reverse engineer a board

Part 1: the board and how it's connected I'm looking at a headphone sound amplifier that is used to help experts detect pests in palm trees when a microphone is placed on the trunk of the palm tree. ...
1
vote
2answers
2k views

reverse engineering camera flash charger

I am trying to understand how exactly the voltage from a 1.5v battery gets connected to a 1000+v capaciter inside these disposable cameras. is there a speciffic chip designed to act as a voltage ...
0
votes
2answers
255 views

What to make of this strange snap dome switch configuration?

I'm trying to figure out how to interface a microcontroller with a cheap MP3 player that used snap domes for buttons. I do not have a datasheet for anything on the MP3 player board, because I can't ...
0
votes
2answers
126 views

lcd TV: panels or driver limit capabilities? [closed]

For a LCD panel, if I found a board which offered 120hz refresh rate and 3d active shutter type display could I add it to the panel and could I then get this kind of performance out of the lcd panel ...
3
votes
1answer
696 views

Reverse-engineering asynchronous serial protocol for EcoSmart Tankless Water Heater

I am trying to reverse-engineer the remote control protocol for my EcoSmart Tankless Water Heater. Unfortunately, the remote control device is no longer available for purchase, and the manufacturer ...
2
votes
3answers
466 views

“High Voltage” Logic levels why they are rare

I'm continuing to dissect and learn from this old (1974) calculator. One thing that surprised my was that the pins of the main IC have both negative and positive voltages 0 to ±28V. Having worked ...
16
votes
1answer
815 views

Studying the PCB of a 70s calculator. What were they thinking?

I've been studying the PCB from an ELSI 8002 calculator from 1974. I'm thinking of repurposing the case for a project, though now that I've fixed it (by re soldering the battery connectors) I don't ...
-1
votes
2answers
284 views

Need help selecting a replacement thermistor

I have a used piece of equipment (basically a specialized laminator) that uses a thermistor to measure the temperature in operation. When I got it, I found that it was heating, but the system never ...
1
vote
1answer
414 views

Reverse engineering a high side MOSFET driver SMD circuit board

I am trying to reverse engineer a high side MOSFET driver smd circuit and I have a few components. I am trying to gather data for it. One is a diode with markings ...
2
votes
1answer
1k views

Wireless Power Coil - Is this shielding? Field shaping?

I'm taking apart a Qi wireless power transfer receiver. The coil is etched into the pcb. The entire coil area (approximately 3.75 x 4.5 cm) is covered by a rectangular piece of hard, brittle material. ...
4
votes
1answer
2k views

How to reverse-engineer a remote control?

I purchased a few bulbs which are manged via a wireless remote control. I would like to use them with my RPi (to which I would add the relevant transmitter-receiver module). Is there a way for a ...
0
votes
1answer
1k views

PWM input specs of Hobbywing Quicrun WP-1040 ESC

What are the controlling input specifications of a Hobbywing Quicrun WP-1040 Electronic Speed Controller (ESC) for brushed motors? I assume it should use the standard PWM with 1 kHz frequency as ...
1
vote
3answers
152 views

Data logger component identification

I'm trying to reverse engineer an aging datalogger. Before building my schematic, I would like to identify all the components. There is one component that I can't seem to identify after many hours ...
4
votes
1answer
925 views

Is it legal to reverse-engineer an integrated circuit (IC) belonging to a manufacturer [closed]

Can anyone tell me whether it is legal to reverse-engineer a chip to prove the existence of possible backdoor technologies in which the device or IC manufacturer likely is unaware of?
1
vote
3answers
246 views

What could this IC be? Trying to reverse engineer a board

Studied EE, haven't used it in 10 years, so pretty rusty. Part 1: the board and how it's connected I'm looking at a very simple current controller that drives 3 different current levels based on a ...
2
votes
2answers
200 views

Connect to “gold plate” connectors of existing PCB

I got a Bluetooth heating thermostat that I want to modify. The board has an ATmega 169PA, and I identified JTAG and ISP "connectors". They all look like those five round golden plates in the upper ...
3
votes
2answers
2k views

How to determine if an unmarked device is 110V or 220V?

I have a Chinese laser power supply that the mfg insisted was 110VAC input. The fan runs and everything seems ok, but I only get a fraction of the power out of it (3ma instead of 27ma max). I suspect ...
3
votes
1answer
561 views

How difficult is to reverse engineer a IC Die?

Can anyone tell me how difficult, time consuming and expensive is to reverse all layers of a die ? Say a die from a recent model SoC Processor IC found in smartphone devices such as the Qualcomm ...
2
votes
3answers
1k views

Understanding IR Protocol Checksum generation

To control my AC with an Arduino, I'm trying to emulate the IR Remote. Not with another IR LED, but directly connected to the IR Receivers Signal wire on the board. Using the Arduino as a Logic ...
7
votes
1answer
3k views

Extracting firmware using JTAG

I've searched around and found quite a few examples of articles claiming to have extracted firmware from some device using the JTAG interface. I have read further that there is no general procedure ...
1
vote
3answers
757 views

JTAG boundary scan registers

On the internet, it always shows that each pin of the IC has its own Boundary Scan register (the yellow boxes) But looking at BSDL files there are actually more BS registers than pins. So for the ...
5
votes
3answers
2k views

Is it possible to “crack” an ASIC?

Could someone break an ASIC? If an ASIC is a fully customized, app-specific CPU, is possible to reverse engineer it? I'd imagine the answer in general is no, since to me the only way to do this ...
1
vote
0answers
133 views

USB signal analysis

I have a device that I want to control it has window software that runs it, and a complex interface. I just need a pair of commands, also I know very little about usb device hacking, and signal ...
-3
votes
2answers
930 views

Help identifying pinout [closed]

I've found a mini camera. The device has a mini-objective with a tag P3.7 (I guess this is the resolution), 2 wires (red and white which I suppose are ...
1
vote
1answer
278 views

Reverse Engineering: TTL/LVTTL signal direction

I just ordered my first scope (a Rigol DS1054Z) and have been thinking about some interesting experiments/learning projects to perform with it. Thus far most of my experience has been in building ...
1
vote
2answers
4k views

How do I use a 5 pin potentiometer?

I have a 5 pin trim pot I desoldered from an old board. I am assuming maybe it is a dual gang poteniometer or something with a common ground pin. Does anyone have any ideas what the actual pinouts ...
3
votes
1answer
830 views

Reverse-engineering VGA

I got a x86-based firewall, produced by Stonesoft. It has serial interface, but it would be easier to install new operating system if I would get VGA output from the device. I discovered promising ...
0
votes
3answers
3k views

Finding serial port on generic IP Camera PCB

Background story is that during firmware update of a generic IP Camera, with great wisdom, I managed to wipe part of the embedded Linux files, and in order to recover it, I need to access the ...
3
votes
1answer
4k views

How do Dualshock 4 pressure sensitive buttons work?

I'm doing a reverse engineering research about the PlayStation 4 controller. I want to know how do the analog buttons work (the triggers in the bottom, not the analog sticks). I've found a nice ...
4
votes
2answers
452 views

Why does timing change in dataframe using Manchester encoding

I have successfully received a couple data frames from an RF transmitter. I compared couple consecutive frames and the timing deviation between them is marginal, so I am convinced it is reasonably ...
1
vote
1answer
264 views

Sourcing An Image Sensor? [closed]

I'm wanting to create a basic digital camera, I have most of it figured out... except for the image sensor itself. Looking in the normal places (digikey, mouser), I'm finding some very basic, low ...
11
votes
3answers
1k views

Why does this EPROM have comb-like structures around the wire bonding pads?

I took some pictures of a Microchip EPROM die from the late 80s / early 90s (I can't recall the exact part number). The wire bonding pads are surrounded by a comb-like structure. What is the purpose ...
4
votes
2answers
7k views

Recreating a missing wireless keyboard dongle with NRF24L01

I have found an old Logitech Wireless Keyboard (specifically, the MK250 model), which was originally sold with a separated "standard" 2.4Ghz receiver dongle (Not 'Unifying', as written here). I assume ...
2
votes
1answer
234 views

Identifying a component symbol in a schematic [duplicate]

Problem: So I have ran across the following part and I simply don't know what it is. I tried searching for if you will a description of it. (I.E. two diodes on top of each other pointing opposite ...
0
votes
4answers
1k views

Wiring up an LCD display with unknown controller

I found an old LCD in my pile of trunk. I would like to be able to use it. However, someone (possibly / probably me) sawed off the part of the PCB with the series code, so I can't know what the ...
0
votes
1answer
533 views

AC switch & power supply reverse engineering

Below is schematic of self-powered(by passing little current not enough to operate) switch reverse-engineered from PCB. simulate this circuit – Schematic created using CircuitLab Zener diode(...
2
votes
1answer
147 views

Getting more information about a transformer

I'm trying to figure out more information about a small transformer on a old board that we are reverse engineering, can someone give me some advices about how can we reverse engineer this transformer? ...
1
vote
1answer
2k views

Reverse Engineering Camtastic file to PCB in Altium

I've followed the directions found here but after the step where I extract the netlists, when I export to PCB it gives the following error. ...
6
votes
2answers
1k views

Reverse Engineer Serial Signal

This is a long post as I want to take you through all the work I've done. The TL;DR version is I've got an unknown controller for a mechanical heat pump and I'm trying to reverse engineer the signal ...
4
votes
3answers
2k views

Reverse engineering old serial devices and cloning with Arduino

I have a piece of music equipment that uses a remote control. This remote control communicates bi-directionally with the main unit. It communicates over RS-422 protocol (mainly for the cable distance, ...
7
votes
5answers
2k views

How to start reverse engineering a circuit?

I have an old controller card from a pc which had to control some stepper engines. But there are several problems with it: The pc isn't working anymore, and I have no access to the program which ...
1
vote
1answer
63 views

Is it advisable to try to discover a place to make a ground connection on a board with a separate AC power supply?

I am building a device consisting of a microcontroller (an Arduino mini) attached to various output devices, which will be triggered using a wireless doorbell receiver. The receiver is a single board ...
3
votes
0answers
477 views

Help reverse engineering a CRC-8 [closed]

I have an arduino based home temperature monitoring system using Ambient Weather F007th wireless Thermo-Hygrometers as sensors. I am trying to work out the CRC and add some code to my project to ...
1
vote
1answer
195 views

STK4192II pinout?

I have been blowing through bandwidth trying to find a pinout diagram of an old STK4192II stereo amp IC but all I can find are reference design schematics, while these will work I guess I want to use ...
0
votes
1answer
373 views

PCB to schematic

Is there a software package out there that will allow you to layout a board and "populate" it and then render a schematic from that board? I have a few power supplies to fix and no documentation on ...
1
vote
1answer
4k views

Replay Philips Livingcolors remote signal

I have a Phillips Living Colors Lamp, which comes with a remote control. I'd like to be able to capture/replay the signal of the remote control so I can control the lamp with a microcontroller (...
4
votes
1answer
3k views

Could I connect USB wires to this mysterious device?

In a treasure box, as I call the boxes full of old computer electrical parts, I have found a device marked HannStar MV-4 94v-0 0611 E89382. I'm intentionally linking you to google search so that you ...
11
votes
4answers
8k views

Remove an LED from a circuit

I have bought a webcam from which I would like to remove an LED (burning it is also fine for me). By doing so, I could obviously change the way the circuit works, so my questions are: Should I ...