Hardware improvement proposal: All MNT Reform projects

I would like to propose a hardware improvement that should apply to all “Reform” project:

  1. Replace all normal fuses with electronic ones, so they could be reset without need to phisically replace them

  2. All Power supplies, I/O interfaces, etc. should have build-in by design protections against:

  • ESD
  • voltage (and current) releated events

by including (among others, but not limited to):

  • TVS diodes (or arrays of)
  • electronic fuse’s

Above solution would also mittigate kinds of attack like for example “USB Killer” (or alike) that burns the hardware by supplying high voltage thru the I/O port or power supply.

1 Like

since MNT’s hardware is open, if one’s careful, it should theoretically be possible to replace any soldered on components with different ones, though it’d likely require a precise soldering iron and steady hands.

that said from a quick search i’m seeing that eFuses are usually made of traces on the PCB (if these are what you’re referring to?) and would thus require a hardware revision, but you could download the sources, redesign, then send off to a PCB manufacturer for the revised board, even having them install all components for you, then test and verify in your own system and make a PR for the new design under the same license

i would like to see these but i believe there’s already some protection built in. i haven’t dug into the hardware to this level yet but this is definitely an interesting idea

1 Like

Hello and thanks for the answer. Regarding Your message:

  1. not every one has enough skill to self mount any additional components, so I had proposed to make it beeing already there since the next revision :wink:

  2. according to the schematics, the protection You had mentioned wouldn’t be sufficient, aspecially since most I/O and power supply are not protected, plus the protection is not put directly by the ports / power connector, so there is a risk of possible damage in case of (for example) high voltage pulse or ESD

  3. as for the eFuse, there are many differen variants of and I’m not sure with one are You refering too,

1: yeah that’s absolutely fair, I only mentioned it if you were wanting to mod your device since that’s a standout feature of MNT’s stuff I personally love. that’s another use for the board manufacturers I mentioned, if you wanted to make/design something yourself

2: yeah I had a feeling since as I said I hadn’t gotten quite that far into the hardware. that said, i’m getting into cybersec and USB killers would definitely be an interesting potential issue I may run into, so I’d love to see this level of protection too.

you also gave me an interesting idea that could be solved with software: usb input isolation and monitoring for countering things like o.mg cables and juice jackers, for ease of locating them without risk, in the interest of removing them/reporting them

3: my only point was that while one could solder on new components, some modifications would still require a board revision and couldn’t be modified at home, either for end result or testing to make a PR

On the side, if you would be interested, I started to re-design the Reform hardware (I’m not sure if won’t end up as a Reform inspired project) and add some improvements, like for example (among others, but not limited to):

  1. adding protections to I/O and main power connector
  2. making it more modular, with would make possible to become more exchengable and for the better optimization of the modules placement
  3. extending possibility to use other hardware modules and not only ones that are currently avaliable :wink:

I don’t understand much about hardware, but seeing that MNT devices are open hardware , and seeing that we have so few people with the know how, would it be possible to raise a Pull Request for each change with your proposed solution and let the community debate it for a bit?

Like join forces. The community would greatly benefit from your help.

1 Like

That why I had created this topic here, aspecially that if fit to the both: “Reform” and “Reform mini” projects :winking_face_with_tongue:

1 Like