hybridfree/eevblog-posts huggingface dataset:
How to repair broken / missing pads? - Page 1
Forum section: electronics / repair

author: requim
author_rank: Regular Contributor
timestamp: February 04, 2012, 07:30:37 pm
content: I have some iPod Touch devices that have been abused by their former owners. A number of them are missing a pad or two used to solder the battery onto. Can this be repaired? If so, how?

author: IanB
author_rank: Super Contributor
timestamp: February 04, 2012, 09:29:54 pm
content: It probably depends how ingenious you are and how good you are at fine detail work.I would attempt to replace the pad by cutting some foil of the right size and gluing it into place and then resoldering the electrical connection. This video will give you an idea of the technique, though I do have to say they have chosen "easy" examples for their demonstration with lots of free space and room to work:

author: Rerouter
author_rank: Super Contributor
timestamp: February 04, 2012, 10:10:18 pm
content: although less pretty, i usually bend up one end to use as a handle,for down to about 15mil traces one can compfortably use a strand of copper out of 2.5mm earth wiring, if they have some about,this stuffhttp://www.bitsen.com/images/medium/earth_cable_2.5mm_MED.jpgalso, being how commonly i have to replace tracks, i will say this, the tape method isn't useful if your break is less than 1.5cm long, generally if you tin the piece of copper, you can get it to act like an SMD part and self center,

author: DrGeoff
author_rank: Frequent Contributor
timestamp: February 04, 2012, 10:22:07 pm
content: Kynar wire. Used to make mods and repair traces.
Amplifier/DSP problem, repair suggestion - Page 1
Forum section: electronics / repair

author: wlamers
author_rank: Newbie
timestamp: January 23, 2012, 02:53:50 pm
content: Dear members,While trying to fit a transfer funtion (which has nothing to do with the problem at all) I use the amplifier of a LG XA102 mico audio set.When I power up the amplifier the signal output is very low (say 10 times lower than it should be). First I thought this had to to with an input signal which is to high (causing the DSP to scale the output or something) but even with no input the problem remains. Still I am able to start the system after an arbritray numbers of restarts (ranging from 1 till 50+). The problem has nothing to do with the selected input, speakers, antennan's, location, time of the day etc. It appears randomly but never after the system had a succesfull start.Have anyone a clue how to check the circuitry for the root cause? I have a signal generator and scope to check things.Thank you.
Tektronix on how to troubleshoot and repair their scopes - Page 1
Forum section: electronics / repair

author: ErikTheNorwegian
author_rank: Frequent Contributor
timestamp: October 07, 2011, 11:09:03 pm
content: Found this little manual on troubleshooting scopes (Pre LCD/TFT). I hope it will come in handy for some else to..From the website:How many times have you wished there was a good general manual from Tektronix on how to troubleshoot and repair their scopes ?Well, as it turns out, such a manual actually exists, although clearly not many people have ever seen it!. It is quite exhaustive, with flowcharts and some useful schematic diagrams. It was printed in 1989, and is called:http://www.sphere.bc.ca/test/tek-parts/troubleshooting-scopes.pdf

author: ModemHead
author_rank: Frequent Contributor
timestamp: October 07, 2011, 11:50:15 pm
content: Thanks for posting. Looks like it could be very helpful. Hopefully won't need it any time soon, but you never know.

author: ErikTheNorwegian
author_rank: Frequent Contributor
timestamp: October 08, 2011, 10:55:35 am
content: Some one is earnig money on this manual..http://www.ebay.com/itm/Tektronix-Troubleshooting-Your-Oscilloscope-/200282074669
Repairs to Fluke Multimeters - Page 1
Forum section: electronics / repair

author: greencardigan
author_rank: Contributor
timestamp: August 24, 2011, 11:43:03 pm
content: Hi All,I'm hoping to buy an ebay Fluke 87V DMM and understand I will not receive the Fluke warranty.However, can I still get Fluke Australia to do paid repairs on a Fluke DMM if required?CheersGC

author: Kiriakos-GR
author_rank: Super Contributor
timestamp: August 25, 2011, 12:03:14 am
content: There is some fixed prices just for shipping / inspection / repair / reship with insured package.Just do a telephone call, to them.

author: vk6zgo
author_rank: Super Contributor
timestamp: August 25, 2011, 04:13:45 am
content: Years ago,when Philips were doing the Fluke service in OZ,they had a very good fixed price,repair+ calibrate service going.Obviously,if you just wanted a calibration,you were paying a bit more than it cost,but if you needed it fixed,you were on a winner.Now Philips has self-destructed in this country,I don't know what the policy of their successor is.VK6ZGO

author: ehcaes
author_rank: Contributor
timestamp: September 02, 2011, 11:03:48 am
content: Fluke Service centers in Australia,Celemetrix Australia Pty Ltd20 Joseph StreetBlackburn NorthVIC 3130Australia1 (800) 256 83803-9897-055Or in SydneySuite 411-13 Orion RoadLane CoveNSW 2066Australia1 (800) 256 83803-9897-055I dont really think theyd care about it being under warranty its all money in their pocket at the end of the day.I rang them myself about getting a cal done and they just asked me the model# and if Id like them to send me a quote.

author: greencardigan
author_rank: Contributor
timestamp: September 02, 2011, 12:05:06 pm
content: Thanks, I have my 87V now and hopefully it never requires any trips to the repairman.
Via repair - Page 1
Forum section: electronics / repair

author: img
author_rank: Regular Contributor
timestamp: July 27, 2011, 07:51:02 pm
content: How do you guys repair a via that has inner layer connections?If the via connects just the outer surfaces then things are pretty clear, but if inner layers are involved, it seems that not even IPC has a definitive answer.If you are able to get reasonably consistent results on such a repair, I'd be grateful for your advice.

author: Bored@Work
author_rank: Super Contributor
timestamp: July 27, 2011, 07:55:09 pm
content: Theyhttp://www.circuitrework.com/guides/5-3.shtmlclaim they can do it or sell you the tools. Their procedure is described in the link.

author: img
author_rank: Regular Contributor
timestamp: July 27, 2011, 08:12:32 pm
content: Thanks for the link, what they write sounds plausible, well kind of. Will give it a try and see how things work out.Have you tried this yourself?

author: Bored@Work
author_rank: Super Contributor
timestamp: July 27, 2011, 08:21:59 pm
content: No, never tried something like this.

author: vk6zgo
author_rank: Super Contributor
timestamp: July 28, 2011, 04:57:47 am
content: Cir-Kits in the UK used to turn out a similar kit for repair of tracks & plated through holes on double sided boards,but became very expensive in Australia,& eventually just seemed to disappear from the market.I don't know if they are still available in the UK.Their kits were very useful to restore damaged boards.As far as I know,they never ventured into the repair of multi-layer boards.VK6ZGO

author: Zad
author_rank: Super Contributor
timestamp: July 28, 2011, 04:06:22 pm
content: Have you tried just using silver loaded conductive paint, and pushing that down the via?

author: img
author_rank: Regular Contributor
timestamp: July 28, 2011, 07:38:00 pm
content: Quote from: Zad on July 28, 2011, 04:06:22 pmYes.
Electronic equipment repair web pages, looking for - Page 1
Forum section: electronics / repair

author: ElektroQuark
author_rank: Unknown
timestamp: November 22, 2010, 03:14:25 pm
content: Hi:I enjoy reading electronics repair stuff, like this one:http://www.jvgavila.com/Do you know any other web, blog or similar?Thank you!

author: saturation
author_rank: Super Contributor
timestamp: November 22, 2010, 05:40:15 pm
content: Many. Anyone working with HP gear are into reconditioning and rebuilding for the sake of the gear. A lot of ham radio folks too do this.http://www.kennethkuhn.com/hpmuseum/

author: ElektroQuark
author_rank: Unknown
timestamp: November 22, 2010, 07:53:46 pm
content: Quote from: saturation on November 22, 2010, 05:40:15 pmPlease, link.Quote from: saturation on November 22, 2010, 05:40:15 pmThank you!

author: saturation
author_rank: Super Contributor
timestamp: November 24, 2010, 06:07:37 pm
content: Some interesting ones:http://psm6.com/refurbishmenthttp://www.messmuseum.de/fluke8400a_d.htmWith rebuild photos.Enjoy.

author: ElektroQuark
author_rank: Unknown
timestamp: November 24, 2010, 07:53:26 pm
content: Thank you. I will

author: Balaur
author_rank: Unknown
timestamp: November 24, 2010, 08:36:11 pm
content: I specially like Keith's:http://www.neufeld.newton.ks.us/electronics/and Manfred's:http://www.ludens.cl/Radiohis/radiohis.html
Mastech 830B  repair info ( Russian )  - Page 1
Forum section: electronics / repair

author: Kiriakos-GR
author_rank: Super Contributor
timestamp: September 29, 2010, 10:20:01 pm
content: Accidentally found this PDF with the schematic of the Mastech 830B & Mastech 830SB .An offer , so to add it ,at your collection of schematics ..
Anyone got experience repairing a WaveTek 288 function generator? - Page 1
Forum section: electronics / repair

author: slburris
author_rank: Frequent Contributor
timestamp: November 25, 2009, 05:57:31 am
content: I've got one which works, but when I run the self calibration says ERR OFSTGAIN.The service manual says check motherboard, phase board and output board. Gee,thanks for narrowing it down Wavetek! Anyone have one of these beasts or repairedthis error?Scott

author: qno
author_rank: Frequent Contributor
timestamp: November 27, 2009, 07:23:40 pm
content: Start by checking all electrolitic capacitors on the main board.Check for fluids leaking out of them or discolored PCB near a cap.I have seen PCB tracks damaged by the stuff that leaks out of them.There have been capacitors that have a very limited lifetime.Even 10 year old Tektronix scopes quit due to capacitors leaking and loosing theyre capacity.Also shorted tantalums are a problem.
Oscilloscope repair - Page 1
Forum section: electronics / repair

author: dexters_lab
author_rank: Unknown
timestamp: November 28, 2009, 05:28:08 pm
content: i have an old Gould 1421 Analog/Digital (circa mid 80s) scope thats gone faulty on me and wondered if someone could suggest an area of it's internals that would be a good place to start looking. Thankfully i do have a schema.The problem is on the display, on both channels the trace seems to fold back into a central point on the crt that never moves. Looking past the funny visual i can see a signal being displayed and the storage side all seem to work so i suspect it's something with the crt driver side.I have a short video of the fault here:http://www.mr2.net/media/gould1421fault2.wmv

author: qno
author_rank: Frequent Contributor
timestamp: November 29, 2009, 09:55:35 am
content: It looks to me like some kind of power supply problem.It looks like the x and y amp break down resulting in the beam ending up in the middle of the screen.Because this is both x and y I would start in the power supply. Look for oscillating or constant switching on off.The problem could be a capacitor that has lost all capacitance or something simple as a bad connector or a broken PCB track

author: Neilm
author_rank: Super Contributor
timestamp: December 02, 2009, 07:29:12 pm
content: It is worth just reminding you that any CRT has some high voltages in it. So be careful when probing around and make sure that any caps are discharged.

author: dexters_lab
author_rank: Unknown
timestamp: December 09, 2009, 08:03:44 pm
content: thanks guys, will check psu and see. It's certainly old enough for bad caps.

author: qno
author_rank: Frequent Contributor
timestamp: December 10, 2009, 12:40:06 pm
content: Also check for broken power resistors.

author: Unknown
author_rank: Unknown
timestamp: December 10, 2009, 09:45:36 pm
content: awesome video...good luck...
HOW TO USE THIS FORUM SECTION - Page 1
Forum section: electronics / general

author: EEVblog
author_rank: Unknown
timestamp: May 31, 2019, 04:15:59 am
content: This is a microcontroller forum to discuss anything related to lower level microcontrollers.Please try and observe these points:1) If your post pertains to a particular micro family(s) then please put a "tag" or tags in the subject title. e.g. "PIC: I need help with GPIO" or "STM32: Peripheral issues" or "ARDUINO: Power Problem"This helps to easily identify the appropriateness of the thread to people knowledgeable in those micros.2) If your post pertains to Single Board Computers (SBC's) like the Raspberry Pi running higher level O/S's like Linux, please use the Embedded Computing section:https://www.eevblog.com/forum/embedded-computing/Thanks.
XGPRO v13.04 & T48: unable to write EEPROM only on ATTINY25, ATTINY24 - Page 1
Forum section: electronics / general

author: owenduffy
author_rank: Newbie
timestamp: October 12, 2025, 02:18:03 am
content: I have been trying to rewrite just the EEPROM contents on ATTINY25, ATTINY24. I prefer to have the EESAVE fuse asserted so that I can rewrite EEPROM without needing to write FLASH.I can do this using AVRDUDE, do it all the time.When I try this with XGPRO, it fails EEPROM verify.I can write the whole chip by ticking the "Erase before" box... so long as the EESAVE fuse is not asserted.This problem may apply more widely to AVR 8 bit MCUs.Has anyone found a workaround to enable writing EEPROM only (without altering FLASH or CONFIG) using XGPRO?Thanks...OwenI might add to that that if the EEPROM is already in erased state, and fuse EESAVE is asserted, an attempt to write only EEPROM works (ie changes EEPROM and verifies).

author: owenduffy
author_rank: Newbie
timestamp: October 15, 2025, 07:53:12 pm
content: I did send the same question to the published support email for XGPRO... and initially recieved no response.I later sent the same question translated to a few Chinese languages (Google translate).They did respond to the Chinese email.QuoteFirstly, the ATTINY25 does not support "Parallel Programming".The ATTINY25 does support HVSP (high voltage serial programming) which is different to ISP. We use HVSP to recover a disabled /RESET pin and some other problems. Perhaps she refers to HVSP when saying "Parallel Programming"?I will not waste time trying to test whether it uses HVSP... the simple thing is that it cannot erase EEPROM unless you select a "chip erase", XGPRO thinks it is not a problem, no need to fix.Owen

author: owenduffy
author_rank: Newbie
timestamp: October 16, 2025, 06:26:14 am
content: Quote from: owenduffy on October 15, 2025, 07:53:12 pmI had to do it.I asserted the RSTDISBL fuse, and could read everything without reported errors. At this point ISP should be inoperative, no /RESET pin function.I then flipped RSTDISBL fuse, and could read everything ok.So, it does appear they use HVSP as a matter of course on the ATTINY25.They may use HVPP on the AVR chips with sufficient pins.Owen
Custom ST-Link V2.1  with Integrated USB Isolator  - Page 1
Forum section: electronics / general

author: tpd
author_rank: Contributor
timestamp: October 15, 2025, 04:42:27 pm
content: Hi,Since I don't know much neither about STM, nor electronics, I used others design to make this.I need someone to check it thoroughly if possible, and to suggest changes, or to find errors.I suppose that there isn't much to be changed there. This custom ST-Link V2.1 should use official firmware for ST-Link V2.0 programmer/debugger.You'll find attached project in KiCad and description of it.Best regards and thanks,tpd
I need to copy a code form MC68701U4 - Page 1
Forum section: electronics / general

author: Joshy
author_rank: Newbie
timestamp: October 13, 2025, 06:22:28 pm
content: Hello everyone,I have all 11 Hi Lo Systems.I need to extract a code from the MC68701U4, but I can't use all 11 because I have to use the ADP-68701 adapter, and no one is selling it.I would really appreciate it if someone could help me or if anyone has the schematics for the ADP-68701.I really need it. Thanks!

author: glenenglish
author_rank: Frequent Contributor
timestamp: October 15, 2025, 07:14:02 am
content: Looks like a Motorola radio part number (SC......)anyway, most of those parts are not readible afterwards - they had a fusable link that you blew after verification.....

author: Joshy
author_rank: Newbie
timestamp: October 15, 2025, 02:55:19 pm
content: Hi, it's not a radio part. It is an 8-bit single chip EPROM Microcomputer Unit (MCU).Also, this MCU is readable, but I don't have the adaptor.That's why I posted this xd.Please someone help me...

author: joeqsmith
author_rank: Super Contributor
timestamp: October 15, 2025, 03:31:22 pm
content: I thought from your previous post you were good to go:https://www.eevblog.com/forum/microcontrollers/schematics-for-an-hi-lo-adp-68701-adapter-or-code-of-mc68701-qex-programmer/msg6068303/#msg6068303
Schematics for an Hi-lo ADP-68701 Adapter or code of MC68701 QEX Programmer - Page 1
Forum section: electronics / general

author: dj831
author_rank: Regular Contributor
timestamp: March 26, 2020, 07:26:02 pm
content: Hello everyone,Since I'd like to read an MC68701, I'm searching for schematics of Hi-Lo adapter ADP-68701, for an HiLo ALL-07. Else, schematics of an MC68701 reader would be okay ... if feasible- I know that few programmers are able to do that (STAG PP39, some NeedHam programmers), but they are rare, thus being expensive.It is still possible to enter in Mode 0 of the 68701 and send commands from a 2716, but reinventing the wheel is not the most straightforward solutionAnother idea would be to get the 2716 source code of the 68701 reader published by QEX in May 1989 (MC68701 Programming Board by Edward Oscarson).Thanks

author: dj831
author_rank: Regular Contributor
timestamp: March 27, 2020, 10:40:47 pm
content: Hi everyone,topic closed: Ed Oscarson gave me source code of his project (I can't disclose his code, unless he agrees, sorry). Hence, I build quickly the QEX programmer (1989) and give a try.Stay safe!

author: joeqsmith
author_rank: Super Contributor
timestamp: March 28, 2020, 03:24:35 pm
content: This thread may be helpful.https://www.eevblog.com/forum/microcontrollers/self-programming-the-mc68701-and-the-mc68701u4-(motorola)/

author: Joshy
author_rank: Newbie
timestamp: October 13, 2025, 05:55:35 pm
content: Hi, did you find it?I mean, I need to program MC68701U4, and I have ALL - 11 of Hi Lo Systems. So I need the ADP-68701 adapter, but I cant find it because no one is currently selling it.I really need it.

author: dj831
author_rank: Regular Contributor
timestamp: October 13, 2025, 06:30:07 pm
content: Hi, yep! I pushed everything on Matthieu Benoit's website:http://matthieu.benoit.free.fr/6801.htmGreen PCB, schematics and Eagle gerber files are mine- I noticed thet someone made a copy/paste of my PCB to be done by JLCPCB, without jumpers. Nice job, but I prefered a homemade PCB in my garageEnjoy!

author: Joshy
author_rank: Newbie
timestamp: October 13, 2025, 09:16:42 pm
content: Thanks! Brilliant work, by the way.I just read it, and I have two questions.I'm trying to read and copy the code from one MC68701U4, and I need to upload this copied code to another MC68701U4.Do you think this is possible with this schematic/PCB?If so, what software did you use?.I really appreciate. Thanks...
Attiny 1616 draws more power in sleep then running. - Page 1
Forum section: electronics / general

author: implor
author_rank: Regular Contributor
timestamp: October 11, 2025, 01:24:11 pm
content: Hi.I have a power profiler 2 connected to my custom board with an ATTINY 1616.My main loops is basically checking flags ever loop. If no flags are set to 1 then go to sleep.If I disable standby_sleep() my device used ~11mA, That sound more or less fine at 10mhz.Now if i run standby_sleep() my device average >70mA!I have have no clue why. I did a "clean" project with some chat-gpt code that told it to go to sleep and I then got <1mA sleep.Copied that chat-gpt code into my project and it also worked.So I do have a work around but I would really want to understand why my code below fail. Else I will just get into the same problem in the future.Code:static inline void standby_sleep(void) {cli();//disable interruptsPORTA.INTFLAGS = 0xFF;PORTB.INTFLAGS = 0xFF;PORTC.INTFLAGS = 0xFF;while(!INT1_FLAG) {set_sleep_mode(SLEEP_MODE_IDLE);sleep_enable();sei();sleep_cpu();sleep_disable();}printf(" CPU Wake up \n\r");}

author: wraper
author_rank: Unknown
timestamp: October 11, 2025, 01:49:19 pm
content: 99.9% chance you have a hardware issue. Either some GPIO is connected to GND or power rail, and set as an output with opposite state when it goes to sleep. Or there is something wrong with some circuit controlled by this MCU. It's physically impossible for Attiny 1616 to draw 70mA by itself. Your code shown is worthless as it just shows calling functions of which we don't know what's inside.

author: implor
author_rank: Regular Contributor
timestamp: October 11, 2025, 03:39:45 pm
content: Quote from: wraper on October 11, 2025, 01:49:19 pmI hear you but to my knowledge going to sleep should not change pin states by itself. It works fine as long we just run main() without going to sleep.All function calls are part of <avr/sleep.h>. So it's nothing I have made myself.https://www.nongnu.org/avr-libc/user-manual/group__avr__sleep.htmlHere is the definition form sleep.hCode:#define set_sleep_mode(mode) \do { \MCUCR = ((MCUCR & ~_BV(SM1)) | ((mode) == SLEEP_MODE_PWR_DOWN || (mode) == SLEEP_MODE_PWR_SAVE ? _BV(SM1) : 0)); \EMCUCR = ((EMCUCR & ~_BV(SM0)) | ((mode) == SLEEP_MODE_PWR_SAVE ? _BV(SM0) : 0)); \} while(0)Code:#define sleep_enable() \do { \_SLEEP_CONTROL_REG |= (uint8_t)_SLEEP_ENABLE_MASK; \} while(0)#endifCode:#define sleep_cpu() \do { \__asm__ __volatile__ ( "sleep" "\n\t" :: ); \} while(0)#endifCode:#define sleep_disable() \do { \_SLEEP_CONTROL_REG &= (uint8_t)(~_SLEEP_ENABLE_MASK); \} while(0)

author: implor
author_rank: Regular Contributor
timestamp: October 12, 2025, 05:40:31 am
content: Quote from: wraper on October 11, 2025, 01:49:19 pmYou where correct. It was a hardware issue. Pin I wanted to use does not support wake in lower power modes on this model!
PTP (IEEE 1588) on Raspberry Pi Pico - Page 1
Forum section: electronics / general

author: NiHaoMike
author_rank: Super Contributor
timestamp: October 11, 2025, 12:43:22 am
content: Is there a project for implementing a PTP (IEEE 1588) time server on a RP2350 or RP2040? Ideally, it should also support forwarding some network ports to/from some UART or SPI devices for other network functionality as well as implement a NTP time server. Its time reference will be a PPS, UART, and 10MHz signals from a GPSDO.I assume it's more or less a matter of connecting it to a PHY chip and using the PIO blocks to do the timing critical stuff.
mplab ipe trying to program a pic32cm3204gv  get very helpful error message - Page 1
Forum section: electronics / general

author: snarkysparky
author_rank: Frequent Contributor
timestamp: October 06, 2025, 06:29:17 pm
content: "Script doDownload failed with status Type = doDownload, Script name = unnamed, Status = 0x501"AnybodyThanks

author: JPortici
author_rank: Super Contributor
timestamp: October 07, 2025, 10:23:20 am
content: Which pgrogrammer? If it's a 5th gen it may fail for IPE version < 6.25 (so anything but the last)All packs and plugins updated? There has been quite a mayhem since july...

author: snarkysparky
author_rank: Frequent Contributor
timestamp: October 07, 2025, 02:19:27 pm
content: It is a snap programmer. The one with the AVR/PIC jumper. Which is set for PICThis is the full text of the attemptConnecting to MPLAB SnapCurrently loaded versions:Application version...........02.03.38Boot version..................01.01.55PCB version...................2Script version................00.08.91Script build number...........0674c1b56bTool pack version ............2.8.1532Target device PIC32CM3204GV00064 found.Device Id Revision = 0x7Device Id = 0x10001012Calculating memory ranges for operation...Erasing...The following memory area(s) will be programmed:program memory: start address = 0x0, end address = 0xfffconfiguration memoryScript doDownload failed with status Type = doDownload, Script name = unnamed, Status = 0x501.You have set the program speed to Normal. The circuit on your board may require you to slow the speed down. Please change the setting in the tool properties to low and try the operation again.Programming did not complete.Setting programming speed to slow does not change the result.

author: snarkysparky
author_rank: Frequent Contributor
timestamp: October 07, 2025, 02:21:10 pm
content: IPE versionProduct Version: MPLAB IPE v6.25Updates: Updates availableJava: 1.8.0_422; OpenJDK 64-Bit Server VM 25.422-b05Runtime: OpenJDK Runtime Environment 1.8.0_422-b05System: Windows 11 version 10.0 running on amd64; Cp1252; en_US (mplab_ipe)
Project: Repairing Elektor's Crescendo ME. Help wanted. Looking for parts. - Page 1
Forum section: electronics / repair

author: Electronic
author_rank: Contributor
timestamp: December 08, 2011, 10:05:29 am
content: For some years ago I built the Crescendo ME as at project in a course. It played well during demostration. So well that people from other departments in the same building came and asked what was going on. And it had more to give. The limits where in my portable CD player.After the demonstration I was finishing my report and wanted to add a Power Cube diagram. So I hooked it up to some equipment and started to meassure the values for different loads. Sadly it didn't like the most extreme values and the protectioncircuit wasn't built for this kind of loads I guess. It all ended with some smoke and a not so pretty smell. Pulled the cord as fast as I could but I had massive caps in the powersupply so two resistors started a small fire.The resistors are marked red in the attachment and I also marked a possible way for the current. Not sure of the complete way. I'm pretty sure T12 and T13 are smoked. But my fear is that T11 is also smoked. On ebay I only found 2 adds for T11 (2SK537 Toshiba).T12 and T13 are still easy to get.Checked my report, the load was 1 ohm and 60 degree phaseshift. Alomost a short.I guess I have to desolder T11 to test it but how? Anyone the a simple schematics for that?T12 and T13 will be replaced. Can't think of any way they surrvived if the gate-resistor burned.Anyone know how to replace T11 if its bad?Beside the replacement parts I need 2-3 complete setups with parts to finish my 5.1 Crescendo ME.
NEC D78F9177 (8-Bit Single-Chip Microcontroller) - Page 1
Forum section: electronics / general

author: breeze
author_rank: Newbie
timestamp: September 27, 2025, 08:49:38 pm
content: Hi,question about NEC D78F9177 (8-Bit Single-Chip Microcontroller): does this chip is read protected or not? From the data sheet I can't find a specific 'read protect' function, but also there is no 'read' function mentioned, which could mean that the chip is still read protected.

author: aeg
author_rank: Regular Contributor
timestamp: September 27, 2025, 11:53:59 pm
content: According to the programming spec, there is only a batch verify command for the entire memory.http://archive.6502.org/datasheets/nec_78k_flash_memory_write_1999_nov.pdfHowever, it might be possible to dump the memory by a timing sidechannel, or truncated verify command, or an undocumented read command.

author: aeg
author_rank: Regular Contributor
timestamp: September 27, 2025, 11:59:43 pm
content: Oh, here's a destructive way to dump the memory:https://gist.github.com/mnaberez/ea3c3feb3a1619393b997bfb5e7de35f

author: breeze
author_rank: Newbie
timestamp: September 28, 2025, 01:20:05 pm
content: Is there a way to reliably test (working or faulty) the chip on a board (in-circuit) using only a voltmeter and an oscilloscope, without a special test setup for testing the board?
Anyone using ARM community forum for MCU help? - Page 1
Forum section: electronics / general

author: liudr
author_rank: Contributor
timestamp: September 27, 2025, 05:21:36 am
content: I just registered to ask a question. But it seems every action I took, such as trying to post or reply was flagged as offensive, I get "reported" immediately by other users and requests to get reviewed hit HTTP 400 errors.Sounds like the forum is being trolled by bots or is dead. Just wonder if anyone else uses that forum. If not, I'll post my question here. It's about cortex-M0 assembly code.

author: westfw
author_rank: Super Contributor
timestamp: September 27, 2025, 07:22:44 pm
content: I have read it occasionally, and I think asked a question or two. I didn't run into the problems that you describe, but:The forum seems more interested in the "BIG" ARM chips than the microcontrollers.Like many vendor fora, there seems to have an "ask a question, get an answer, done!" - there are rarely the sort of "tangent discussions" that frequently provide a lot useful information (say, like here, or on the Arduino forums.)Some of that is because posters are "professionals" unwilling to share too much of their expertise or ignorance.Go ahead and post your question here...
MOVED: New Raspberry Pi 500+, 16GB RAM, 256GB M.2 SSD and RGB Mechanical Keyboard - Page 1
Forum section: electronics / general

author: MK14
author_rank: Super Contributor
timestamp: September 26, 2025, 07:53:41 pm
content: This topic has been moved toEmbedded Computing.https://www.eevblog.com/forum/index.php?topic=471341.0
Debugging tip for MicroPython programs running on microcontrollers  - Page 1
Forum section: electronics / general

author: DaveHarper
author_rank: Newbie
timestamp: September 26, 2025, 08:27:02 pm
content: I have recently developed a helpful solution for debugging a project I'm working on (a whole-house audio system that has 18 zones with each zone having 6 separate source inputs) and thought I'd share it with anyone interested. I'm using Raspberry Pi boards to implement the main section of the system with the 18 remote keypads, one controlling each audio zone, being implemented using a Pico W board, providing wireless connectivity with the main system. For the communications protocol between the main system and each of the keypads I'm using MQTT (with the Pico W implementation using the excellent MicroPython mqtt_as.py package by Peter Hinch). I needed a way to collect debugging information from each of the components and, obviously, hooking up something like Thonny to all parts of the system was out of the question. The solution for me turned out to be installing Mosquitto on my main development computer which provided me with the program called mosquitto_sub which monitors MQTT communication for specific or all MQTT topics and can print out the messages being sent in a terminal window or can redirect them to a log file. With this approach I can see all messages being sent in real time which may include all messages or only messages with a topic of "debug" (subscribed to only by my main development system) where the message can include the source sending the message and perhaps the destination sending a debug message that it got it and was performing a specific action. This has allowed me to have a complete overview of all interactions going on in the system and, while not as ideal as setting breakpoints or being able to single-step through a program, it is making the debugging process much easier by allowing me to see what each part of the system is doing at any given time (as all entries are timestamped).Dave
HC11 MMDS Development Tool - Page 1
Forum section: electronics / general

author: edevaldo
author_rank: Newbie
timestamp: September 25, 2025, 10:01:17 pm
content: Motorola used to make these MMDS development tools for it's MCUs, HC11, HC08, HC05s... They were really powerful MCU emulators giving access to debugging features that are common nowadays in MCUs using JTAG, and much more. The MMDS allowed to trace bus activity for thousands of bus cycles. Watch / edit memory while the MCU was running code, real time. Breakpoints, watch points, it included a 16 channel "logic analyzer" allowing you to capture signals with the bus activity. All implemented using mostly discrete TTL logic and some, GALs and lots of fast static RAMs. Best emulation experience in the nineties. ;-)I have access to one of those with the emulation module for the MC68HC711E20 and a few similar parts and wanted to try it out.But I can't find the software for it. It came in a 720k floppy disk including the DOS executable and the "personality" files, used by the emulator to model a specific MCU.Would somebody know where I could find the files? Motorola (now NXP) does not have those on it's website, only some documents. I tried internet archive and some repositories with HC11 development content. But so far I could not find it.Any pointer is highly appreciated. Tks!

author: ahsrabrifat
author_rank: Regular Contributor
timestamp: September 26, 2025, 01:34:06 pm
content: These are two links that you may find helpful.https://www.nxp.com/docs/en/user-guide/M68EML08KXUM.pdfhttps://www.farnell.com/datasheets/3641.pdf
How can i program/update an ESP32 with security enabled without the IDE? - Page 1
Forum section: electronics / general

author: JPortici
author_rank: Super Contributor
timestamp: September 25, 2025, 01:17:21 pm
content: Crossposting fromhttps://esp32.com/viewtopic.php?t=46538as i got zero luck thereFirst of all, i've already read the Flash Download Tool User Guide, but i'm still having trouble.I have a new project using ESP32-H2 that will enter production soon, and it's the first real project i did using an ESP32. Via VSCode / ESP-IDF i managed to enable flash encryption and download the image. Currently set in Development mode, as i want to use the UART1 to update the firmware, and i haven't figured out "OTA" through UART1 or BLE yet, or a way to implement a custom bootloader.But now i lack an option to program the device in production. When i was testing i used the Flash Download Tool to produce a combined image of bootloader (at offset 0x0000), partition (at offset 0x8000) and firmware (at offset 0x10000). I could then program the combined BIN starting at offset 0x0000.After enabling the encryption i also had to move the partition which was placed at offset 0x10000. Application turned out to be at 0x20000 so i made a new combined firmware changing the offset of partition and firmware at the respecive places. Then i took a blank board and flashed this new combined firmare. This worked: the firmware was written, then i had to remove power and when i applied it again the monitor showed it was encrypting the image, after which the device started, and data read back is encrypted. So far so good.However, after this operation i can't erase or rewrite the device. I can through the IDE, but i can't with the flash download tool.When trying to write, or to erase with FDL:Code:[2025-08-28 14:26:11,635][ESP8266Loader_spi][espDownloader.py][line:2328]: ESP32 efuse secure check fail:Already flash encryption,NOT allow download again!!![2025-08-28 14:26:11,635][ESP8266Loader_spi][espDownloader.py][line:833]: ESP32H2 Secure Encrypt check error esp_write_flash.What do i need to do then, do i need to mess with the Flash Tool configuration file? But i don't really understand what values should i change with what. Also, can't the Flash tool detect that from the device / firmware file somehow and act accordingly?Thanks.
Kontron 18027-0000-99-0 motherboard - Page 1
Forum section: electronics / general

author: Li Yang
author_rank: Newbie
timestamp: September 24, 2025, 02:48:26 am
content: Hey all,I am currently repairing an embedded motherboard from Kontron, model number 18027-0000-99-0, but I am missing some documentation. Can anyone help me with where to download it?

author: Roehrenonkel
author_rank: Frequent Contributor
timestamp: September 24, 2025, 07:00:58 am
content: Please do not double-post.
Send SMS. Pic microcontroller and LTE2 Click. Lara R6001 module - Page 1
Forum section: electronics / general

author: newbadboy
author_rank: Regular Contributor
timestamp: February 28, 2025, 01:44:55 pm
content: I have a design where i want to send an sms to a phone using the Mikroe 4G LTE2 Click board connected by UART to a Pic mikrocontroller.Im using MPlabI have put a lot of effort trying to understand and migrate the example from Mikroe homepage for this Clickboard but i cannot make it work.Also the AT commands datasheet is really huge and hard to read.So maybe it's easier to create my own driver with AT commands and use that. Is there any god examples where they actually have a simple code as possible to this.1Setup and initialize the module2Set phone nbr and text to message3Send the SMSMikroE LTE2 Clickhttps://www.mikroe.com/4g-lte-2-click-voiceMikroE LTE2 click schematichttps://download.mikroe.com/documents/add-on-boards/click/4g-lte-2-click-voice/4G_LTE_2_click_v100_Schematic.PDFAT commandshttps://download.mikroe.com/documents/datasheets/LARA-R6%20AT_commands.pdfDatasheethttps://download.mikroe.com/documents/datasheets/LARA-R6-DATA_datasheet.pdf

author: Maikanto
author_rank: Newbie
timestamp: September 22, 2025, 11:42:32 am
content: I got it working by tweaking the delays between AT commands—turns out the LARA-R6001 is a bit picky about timing. Fortext messaging, I had to make sure the module was in TEXT mode with AT+CMGF=1, and then use AT+CMGS with the number in quotes. Also, make sure your SIM has SMS functionality enabled and no PIN lock set on it.
MICROCHIP CAN 2.0B No Rx Issue - Page 1
Forum section: electronics / general

author: KrishanuM
author_rank: Newbie
timestamp: September 20, 2025, 06:24:59 am
content: Hello All,I am using ATSAMC21J18A based SAMC21 XPLAINED PRO development Board. I have configured Normal CAN 2.0 using MPLAB code configurator (MCC). I have attached snapshot of my configuration. I am using CAN in polling mode. I am able to transmit message but not receive the message. I am using BUSMASTER for communication.My Rx function:void Process_Rx(void){/* Rx FIFO0 */if (CAN0_InterruptGet(CAN_INTERRUPT_RF0N_MASK)){CAN0_InterruptClear(CAN_INTERRUPT_RF0N_MASK);/* Check CAN Status */status = CAN0_ErrorGet();if (((status & CAN_PSR_LEC_Msk) == CAN_ERROR_NONE) || ((status & CAN_PSR_LEC_Msk) == CAN_ERROR_LEC_NC)){uint8_t numberOfMessage = CAN0_RxFifoFillLevelGet(CAN_RX_FIFO_0);if (numberOfMessage != 0){memset(rxFiFo0, 0x00, (numberOfMessage * CAN0_RX_FIFO0_ELEMENT_SIZE));if (CAN0_MessageReceiveFifo(CAN_RX_FIFO_0, numberOfMessage, (CAN_RX_BUFFER *)rxFiFo0) == true){}}}}if (CAN0_InterruptGet(CAN_INTERRUPT_RF1N_MASK)){CAN0_InterruptClear(CAN_INTERRUPT_RF1N_MASK);/* Check CAN Status */status = CAN0_ErrorGet();if (((status & CAN_PSR_LEC_Msk) == CAN_ERROR_NONE) || ((status & CAN_PSR_LEC_Msk) == CAN_ERROR_LEC_NC)){uint8_t numberOfMessage = CAN0_RxFifoFillLevelGet(CAN_RX_FIFO_1);if (numberOfMessage != 0){memset(rxFiFo1, 0x00, (numberOfMessage * CAN0_RX_FIFO1_ELEMENT_SIZE));if (CAN0_MessageReceiveFifo(CAN_RX_FIFO_1, numberOfMessage, (CAN_RX_BUFFER *)rxFiFo1) == true){}}}}}My main function:int main ( void ){/* Initialize all modules */SYS_Initialize ( NULL );SYSTICK_TimerStart ();/* Set Message RAM Configuration */CAN0_MessageRAMConfigSet(Can0MessageRAM);while ( true ){/* Maintain state machines of all polled MPLAB Harmony modules. */if( true == SYSTICK_TimerPeriodHasExpired() ){static uint16_t ms_counter = 0;ms_counter++;if( ms_counter >= 1000 ){CAN_TX_BUFFER *txBuffer = NULL;memset(txFiFo, 0x00, CAN0_TX_FIFO_BUFFER_ELEMENT_SIZE);txBuffer = (CAN_TX_BUFFER *)txFiFo;txBuffer->id = WRITE_ID(0x469);txBuffer->dlc = 8;txBuffer->data=3;for (uint8_t loop_count = 1; loop_count < 8; loop_count++){txBuffer->data = loop_count;}if (CAN0_MessageTransmitFifo(1, txBuffer) == true){TEST_LED_Toggle();}ms_counter = 0;}}Process_Rx();}/* Execution should not come here during normal operation */return ( EXIT_FAILURE );}I’d appreciate any feedback or suggestions on what I might be missing. Thanks in advance for your help!

author: ataradov
author_rank: Super Contributor
timestamp: September 20, 2025, 02:44:32 pm
content: Have you configured filters? Do those filter values match actual values in the frames?
ESP32 AP issues - Page 1
Forum section: electronics / general

author: Tangent_Tracker
author_rank: Regular Contributor
timestamp: September 18, 2025, 02:18:42 pm
content: Hi folks, so I have set up an AP using <WebSocketsServer.h> and <esp_wifi.h> on an ESP32C3.Now here's a weird thing, everything worked on my Pixel 9 at first. I was able to log into the AP, enter password and see my webpage.Then, for some reason, I was unable to access the webpage on my GP9. I thought to try a couple of other smartphones, an old samsung, and newish Iphone and an Honor (latest model, android 15 i think) and all are able to find the webpage with no problems whatsoever.so despite connecting to wifi no probs, I just seem unable to actually even ping my esp with the GP9!When I connect via wifi I get the following15:10:33.305 -> Sleep State: AWAKE, Inactive: 0s, Clients: 115:10:33.604 -> IP assigned: 192.168.4.2 to MAC: C0:1C:6A:76:EF:2015:10:43.311 -> Sleep State: AWAKE, Inactive: 0s, Clients: 1The only thing I cannot get to work on any phone is websocket so I am not getting automatic page updates...Tried changing all parameters that I can think of to no effect...All in Ard IDE...Code:Serial.print("Setting up WiFi AP... ");IPAddress customDNS(8, 8, 8, 8); // Google DNSif (!WiFi.softAPConfig(customAPIP, customGateway, customSubnet)) {Serial.println("Failed to configure AP!");} else {Serial.println("AP configured successfully");}if (!WiFi.softAP(ssid, password, 1, 0, 4)) {Serial.println("Failed to start AP!");} else {Serial.println("AP started successfully");}IPAddress IP = WiFi.softAPIP();WiFi.enableIPv6(false);// Set up HTTP server routesSerial.print("Setting up HTTP server... ");server pages here......server.on("/settimezone", handleSetTimezone); etc etc...server.onNotFound(handleNotFound);server.begin();Serial.println("OK");// Initialize WebSocket serverSerial.print("Starting WebSocket server... ");webSocket.begin();webSocket.onEvent(webSocketEvent);Serial.println("OK");But this is a side issue... Why would my GP9 not want to talk to the ESP and how can I take things further?

author: Tangent_Tracker
author_rank: Regular Contributor
timestamp: September 19, 2025, 05:30:38 pm
content: Anyone else struggled with this?

author: ahsrabrifat
author_rank: Regular Contributor
timestamp: September 19, 2025, 05:39:28 pm
content: You’ve explicitly disabled IPv6 with WiFi.enableIPv6(false). Some Pixel 9 builds can behave oddly if IPv6 is advertised but not actually routable. Try to remove that line or test both states (true/false).

author: Tangent_Tracker
author_rank: Regular Contributor
timestamp: September 19, 2025, 06:02:01 pm
content: Thanks, I actually did that to try to resolve the problem, but have not tried "enabled". Will give it a go!

author: Tangent_Tracker
author_rank: Regular Contributor
timestamp: September 19, 2025, 06:26:00 pm
content: Sadly there is no difference. Must be a security feature with the phone beyond wifi, but not sure what!
Alternative RP2350A Pi Pico alternative - Page 1
Forum section: electronics / general

author: profdc9
author_rank: Frequent Contributor
timestamp: September 16, 2025, 11:28:35 pm
content: I have made a more development friendly Pi Pico 2, which has more flash, a reset button, and a more robust USB-B connector less like to tear off the board. It has been fabricated by JLCPCB and works to download sketches. It uses the guidelines set forth for the layout (the inductor type and orientation, capacitor proximity to power pins, as well as maintains an almost solid ground plane to reduce RFI. You can get it athttps://www.github.com/profdc9/PicoAlt2I also made a similar board for the RP2040 with the same added featureshttps://www.github.com/profdc9/PicoAlt

author: ahsrabrifat
author_rank: Regular Contributor
timestamp: September 18, 2025, 08:03:13 am
content: It looks good. How much did the board cost?

author: profdc9
author_rank: Frequent Contributor
timestamp: September 20, 2025, 03:07:50 pm
content: I bought quantity 10 SMT populated for about $66. For shipping to the USA these days, they added 55% for the tariffs, and international shipping has almost become much more expensive over DHL as well, but JLCPCB's costs are quite reasonable.
BMP390 Sensor with ATTiny1616 – Pressure & Altitude Measurement Help Needed - Page 1
Forum section: electronics / general

author: hsynylcn
author_rank: Contributor
timestamp: August 30, 2025, 05:23:17 pm
content: Hello, I want to measure pressure using the BMP390 sensor. I am using an ATTiny1616 microcontroller, but I keep encountering problems while programming it. Most likely, there is an error in the software. Could you share any resources or example code on this topic? My goal is to measure altitude using this sensor. Thank you.

author: ahsrabrifat
author_rank: Regular Contributor
timestamp: September 13, 2025, 05:16:25 pm
content: The following resources may help.http://github.com/adafruit/Adafruit_BMP3XXhttps://github.com/boschsensortec/BMP3_SensorAPIhttps://www.pcbway.com/project/shareproject/ATMEGA_Tiny_1616_Development_board_Complete_41433eb1.html
How to implement OTG FS hardware using embedded PHY on the STM32F105 - Page 1
Forum section: electronics / general

author: Reza_Jaferi
author_rank: Newbie
timestamp: August 31, 2025, 12:06:32 pm
content: I want to be able to use theDFU1andOTG2FS3functionalities through two micro USB female connectors.So I have some questions, which you will see at the end.My design uses theSTM32F105RBT6microcontroller.TheOTG FSforSTM32F105/107(which does not supportOTG HS4) has an internalPHY5and a pull-up resistor; thus, I attempted to use section 3.3 ofAN4879.QuoteAlso, I found the following schematic from the first version ofAN4879 (released on August 10, 2016):Based on the explanations I gave, I designed the following schematic, which includes two micro USB female connectors (one for power and one for both power and data). The schematic is separated into two parts to improve readability and display the connections of the microcontroller's power supply block.Part A:Part B:First question: Will my hardware schematic design (as you can see, I used two micro USB female connectors with their connections in parallel) work correctly for the purpose I have?Second question: Although theSTMPS2151STRdatasheetcovers a brief explanation of its operation, how does it operate under legal and illegal current and voltage conditions, and how does it interact with the microcontroller and regulator in the aforementioned situations?Device Firmware UpgradeOn-The-GoFull-speedHigh-speedPhysical layer

author: Reza_Jaferi
author_rank: Newbie
timestamp: September 01, 2025, 04:11:35 pm
content: Can someone guide me correctly? At least regarding my first question

author: fchk
author_rank: Frequent Contributor
timestamp: September 01, 2025, 05:05:15 pm
content: Quote from: Reza_Jaferi on August 31, 2025, 12:06:32 pmNo, it won't work.1. You must not backfeed power into an USB Device.2. For USB OTG you need an Micro AB Connector.Additionally, STM32F1xx is very old. You should use something newer for a new design.For reference try this board:https://www.st.com/en/evaluation-tools/nucleo-f722ze.htmlSchematics are available as reference:https://www.st.com/resource/en/schematic_pack/nucleo_144pins_sch.zip

author: GromBeestje
author_rank: Frequent Contributor
timestamp: September 13, 2025, 05:58:57 pm
content: A micro AB connector? I haven't seen any of those for many years.The use of the micro AB connector for the on-the-go hasn't been done except the early micro-USB devices.My phone in 2011, a Sony Ericsson Xperia Mini Pro used that connector indeed, but later phones that supported on the go had a micro B connector.
Emergency, unable to read SPC58 chip - Page 1
Forum section: electronics / general

author: a390323160
author_rank: Newbie
timestamp: September 03, 2025, 02:22:46 am
content: When reading the SPC58 chip, this prompt box pops up. Even if you turn off the power and restart it, it cannot be read，Do any gods know what's going on

author: ahsrabrifat
author_rank: Regular Contributor
timestamp: September 12, 2025, 06:26:02 pm
content: I think Debug access is locked.