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
2
votes
2answers
94 views

How to identify an unknown protocol with a logic analyzer?

I have this Inbras electrolyte analyzer, a rebranded version of the same device manufactured by Diestro. It uses a PIC18F87K22 (master) which communicates with the sensor using a PIC12F629 (slave) ...
2
votes
2answers
297 views

How can I “listen” to the activity across a wire? [closed]

First of all, apologies if this is a noobish question; I'm a tinkerer with no engineering background. I bought a device with two buttons on it. After taking it apart, I saw that these are connected to ...
3
votes
0answers
37 views

Disk array power supply pinout/conversion

Sorry for crossposting this, but I've had no answers from the more specific Ggroups. I'm in the process repurposing a power supply from a scrapped Sun Microsystems StorEdge D2 array which was working ...
5
votes
1answer
498 views

Trying to identify this potentiometer marked “B5K”

I'm trying to identify this potentiometer as accurately as possible: On the rear it says: B5K. It has two rows of 3 pins each: ...
0
votes
0answers
34 views

microSD card voltage level- reverse engineering design

Goal: Adding (back) a microSD socket to a camera that does not have one. The microSD pads are laid out and appear to be fully connected. Ground is to the ground plane, the data lines are with ...
-1
votes
1answer
59 views

Is it possible to hack/edit a camera's software to add custom features? [closed]

I am not a programmer but I am curious if it's possible to hack my Canon camera to be able to work in sync with a custom gimbal that I'm thinking of building. I want to add an object tracking feature ...
0
votes
0answers
32 views

What is the proximity sensor of the Iphone 11 pro/Max?

I am currently working on an engineering analysis of the latest iPhone 11 pro. Sadly I can not find any information source that can confirm the exact supplier's name for the proximity sensor, since ...
0
votes
1answer
39 views

Making available KR512PS10 datasheet

I recently posted a question asking for information on the Russian divider IC KR512PS10 (as transliterated from Cyrillic), but nobody appeared to know anything about the device. I have now measured ...
2
votes
6answers
8k views

What are these four pin components labeled LB-4 on a motor control circuit from 1979?

This board performs the speed control logic for a 3 HP shunt-wound DC motor driver in a CNC mill built in 1979. The spindle turned on intermittently last week and then stopped working, so I'm reverse ...
2
votes
0answers
54 views

Audio amp IC: how does this output stage work?

I'm looking at an audio amplifier integrated circuit and the output stage seems a bit unusual. Has anyone seen this style of output stage, and does it have a name? And can anyone fill in the details ...
0
votes
2answers
73 views

Decipher Serial Port communication log of microcontroller

I have an old robot (named qu-bot) that I had used in a school project. A few days ago, I began taking interest in Arduino. On closer inspection, I found that the old robot contains the ATMEGA16 chip. ...
1
vote
0answers
63 views

What are these mobile pixels?

I've got this picture under my microscope for an old Samsung Galaxy Ace mobile phone, I'd like to know what are the different pixels in the rows with a separation in the subpixels? And how are they ...
1
vote
1answer
62 views

How to reverse-engineer/find datasheet for an IC

I have an integrated circuit in the form as a DIN chip, and I have no clue what it is. I have tried searching for the markings on the chip, which are as follows: Top: HDJ2100-393 937GA1925463B2WW ...
2
votes
1answer
48 views

Purpose of inverted channel for UART bus communication

I'd like to understand the purpose of an inverted logic channel on device-to-device communication that is being done via UART. For some background - I'm trying to reverse engineer this device-to-...
0
votes
1answer
56 views

Reverse engineering of logic board

I'm trying to do some reverse engineering and want to know if there is a way to reprogram the controllers of a board like this one. I know usually the manufacturers have some pins on the boards ...
0
votes
1answer
44 views

How to test a cmos sensor without breaking it?

A couple of weeks ago my dad gave me a Syma X5C H5C camera that he found. I wanted a camera for my robot project and I tried to just take the camera but I found a ...
1
vote
1answer
85 views

What kind of serial encoding is this?

I'm involved in some reverse engineering of a device I need to interface with. With what little I know, and being able to capture a single data transmission, I think I've narrowed down the encoding ...
1
vote
0answers
60 views

Reverse Engineering a Tamura Inverter Board

This is about the pin-out of 9-pin connector 1 of inverter board Tamura HBL-0291, part of a Toshiba Tecra M2 laptop from the early 2000s (see images). The controller chip on the inverter board is ...
0
votes
0answers
15 views

Protocol debug for AMS [Asset Management System] bar module

i've buyed one of this Raritan AMS tag management bar for Datacenter and i want to control it with a commercial micro like Arduino or ESP32/8266 (instead the proprietary controller hardware), now i've ...
0
votes
1answer
90 views

Diode on crystal radio in odd place?

I'm trying to understand these earings from ebay. Here is my attempt to reverse engineer the schematic: If this is correct, I don't understand the function of the diode. If the diode is for ...
0
votes
0answers
76 views

Key fob receiver reverse engineering: IC identification

I'm doing reverse engineering on a hardware of an equipment, this equipment is able to identify the presence of a RF signal from a key fob. Unfortunately, it was not possible to identify the ...
3
votes
1answer
286 views

DRM'd hand sanitizer dispenser

We have a newborn and rely on hand sanitizer when changing diapers, and we ran out at an inopportune moment in history. By some stroke of luck, I managed to snag one of those "industrial" touchless ...
1
vote
0answers
77 views

How to parse this protocol with an arduino?

I'm analyzing a signal from my building's intercom system to my tenant station. Intercom has two wires, +24V/0.27ma, and ground. Every 10 seconds, the system sends a "heartbeat" signal to the tenant ...
2
votes
1answer
147 views

old tachometer rectifier(?) components

First time-poster. Grateful for the site. I'm trying to reverse engineer the intermediate circuitry of a 1960s vintage marine tachometer made by a now defunct firm called Airguide. Airguide referred ...
0
votes
0answers
37 views

ft24c02a EEPROM Raspberry Pi I2C issues reading

I have a digital scale that I am trying to take apart and feed the weight into a raspberry Pi. The digital scale has a FT24C02A EEPROM that is I2C enabled. I am guessing that the weight is calculated ...
0
votes
1answer
83 views

Identify amplifier or transistor

I am trying to repair a PCB that controls a camping fridge, in the process of reverse engineering the circuit I have got stuck at the device in the top left of the below photo marked K17h I believe ...
0
votes
2answers
72 views

Is there any research for chemical/structural method to prevent observing beneath chip packaging? [closed]

I want to prevent others from reverse-engineering the on-die ROM, using X-ray, microscope, etc.. I think it's best to inject some substance between chip and packag and when the chip package is ...
1
vote
0answers
72 views

Need help identifying unnamed micro-controller

The chip I want to identify is a micro-controller with RSA cryptography acceleration utilized in a USB module. I suspect it is a chip manufactured by Chinese manufacturer and it might not be a general ...
0
votes
1answer
44 views

Understanding inputs and outputs on a multiplexer chip

I'm trying to understand the chip selects for some hardware I'm reverse engineering. There are more devices than CPU chip select lines so they are multiplexed using a variety of other inputs, ...
0
votes
0answers
25 views

Determining the Directionality of Communication when Reverse-Engineering an Unknown One-Wire Interface

I have an automatic digital control system that collects information from a sensor, but with an unknown and proprietary one-wire host-device protocol, both sides are driven by a microcontroller. I'd ...
-1
votes
1answer
198 views

How does this circuit work? DC supply from 230VAC without transformer - Radiator control board

An electrical house radiator stop heating, so I opened it and start trying to understand how the control board is working. I was very surprised to discover a very very low cost board with a power ...
2
votes
1answer
87 views

When checking for continuity between two points on a PCB, how do I know it's not going through an inductor?

When trying to debug a non-working circuit on a PCB, it can be difficult to trace the circuit flow visually, as described in the answer to this excellent and related question: How can I reverse ...
0
votes
2answers
211 views

Looking for a way to re-program 16x2 LCD display EEPROM font

Some time ago I've seen this topic - asking where does the fonts stored in 16x2 (1602) LCD display. Does a 16x2 LCD display has its own EEPROM? I'm really interested in this, and didn't find any ...
0
votes
2answers
67 views

Voltage divider in parallel with DC motor driven by H-Bridge: can someone explain me this circuit?

I have a battery powered device with a PCB wich control a small DC motor (3V). With a little bit of "reverse engineering" I darw this schematic: So there's an 8-bit IC (STM8L052C6) that drive the ...
0
votes
0answers
40 views

Executing a page read

I am working for a few months on dumping the content of a certain NAND Flash. This is the first time that I am doing this so I needed some time to get a good idea of how this works. The NAND Flash ...
0
votes
2answers
78 views

Determining motor position with EMI

I would like to determine the position of a motor based on its radio emissions, I do not have access to said motor but I am trying to reverse engineer it. Here is what I know about it : It has X ...
0
votes
1answer
201 views

I need help to understand a sniffer circuit schematic

I'm an electrical engineering students and for a school project I need to understand a circuit schematic. First, I will provide some context. The school project I'm working on is the modification of a ...
0
votes
1answer
118 views

Retro 80s computer keyboard broken

I currently have project trying to recover a 1980s homebuild CP/M computer. Mostly everything is working, except the keyboard. I have trouble identifying how it's working as there is neither an ...
2
votes
1answer
106 views

Reverse engineering and reimplementing a garden hose water timer

I bought a cheap chinesse water timer with the idea of reimplementing the electronics to add Lora Radio managment so I can turn or or off the valve from a large distance and all running on batteries. ...
0
votes
1answer
287 views

What does this circuit do? Reed switch debounce?

I'm trying to reverse engineer a pcb and I'm stuck on this circuit. I believe the capacitors maybe for debounce. The switch is a reed switch. Can anyone shed any light on it?
1
vote
2answers
209 views

Reverse-engineering RS485/Mechatrolink-II front-end design

I'm trying to reverse-engineer Mechatrolink-II front-end circuitry. Its physical layer is simple RS485 (with isolation transformer) running at ~10Mbps. Here is the schematic I obtained from the PCB of ...
1
vote
1answer
93 views

How to decipher hex code for time data on an older serial port device

I’m using an old Draeger PAC III sensor to measure gas concentrations, with the goal of remotely transmitting the data via Arduino. Accordingly, I cannot use the proprietary software to output the ...
1
vote
1answer
116 views

Un-moving “static” image from VGA controller

I am reverse-engineering a daughter card which uses a ADV7125KSTZ140 VGA video DAC driven by a FPGA. The FPGA is a Xilinx Spartan 3E programmed by an off-board processor using slave-serial mode, ...
2
votes
2answers
108 views

How to proceed to draw the circuit diagram of an unknown circuit?

I have some old devices like SMPS power supplies, and I would like to analyze their workings by first drawing a circuit diagram of them. I'm looking for some tips/techniques for doing this. Should I ...
0
votes
1answer
299 views

Help identify IC with erased label by using pin connections in the schematic

I am reversing a board which some of its IC labels are erased by the manufacturer. I've drowned its schematic in the picture below. The label-removed ICs in the schematic are IC5, IC8, and IC13 which ...
-1
votes
1answer
67 views

Find ROM and RAM in .bin file for micro controller

I use the Arduino IDE to compile some code to a 32-bit ARM Cortex-M3 based microcontroller. The result of the compilation is <...
1
vote
0answers
100 views

Reverse engineering LCD signals on HP power supply

I have recently acquired an HP 6632A power supply and was inspired by Roberto Barrios' project of replacing the screen with an OLED display to do the same. However, it is evident that the 6632A is ...
0
votes
1answer
50 views

Easy way to probe signals on a multi-conductor cable?

I have a device that I need to reverse-engineer. This device has a large multi-conductor cable -- over 20 wires that are jacketed into two circular bundles. I'll need to look at all these signals with ...
25
votes
3answers
8k views

Odd PCB Layout for Voltage Regulator

I am reverse-engineering a board which has a Xilinx Spartan 3E FPGA, with VCCAUX powered by a 2.5 volt regulator. Below is the PCB layout for the regulator part of the circuit, and something seems ...
1
vote
0answers
114 views

Pin config for CIS scanner

I've salvaged a linear scanner from an HP scanner cum printer. The scanner senor model is CA4B94. It's got two portions on a single flat ribbon cable. One is for the motor, so I guess it's safe to ...

1
2 3 4 5