News for hackers. Stuff that matters.
Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @08:51AM (#23114258)
Main link incl. video: https://www.crowdsupply.com/mnt/reform

Also, AMA!

Re:MNT Reform: The Campaign Is Live by zenexer on Friday May 08, 2020 @01:06PM (#23116990)
1. Roughly how heavy is it? It looks big but not too dense.

2. How easy is it to remap keys on the keyboard and trackball? For example, I'd probably want to swap the Alt and Space keys, the Shift and Up/Del keys, and the Primary/Secondary Click and macro buttons. Are we talking config file change or manually patching firmware?

3. How generic is the SoM connector? Are there any existing alternative SoMs I might be able to stick in there?

4. How many times can I open the body without running into issues? For example, if I swap out the batteries every day for a year, am I going to run into problems?

5. It looks like you opted for a barrel jack instead of USB-PD for charging. Why'd you choose to go that route?

6. Why the lack of USB Type-C ports?

7. "The keyboard not only works as a USB HID device, but it also has a direct UART cable connection to the system controller on the motherboard. By pressing the Circle key, you can interact directly with the system controller, bypassing the main SoC." That sounds really cool. Do you have more info about that? How hackable is it?

Edit: I like where you're going with the project, and I think I could easily turn this into my daily driver. Keep up the great work!

Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @01:24PM (#23117186)
Thanks for your questions and encouragement.

Answers:

1. ~1.9kg fully loaded with batteries, WiFi card and SSD.

2. Currently you need to rebuild the firmware, which is "make" and then "flash.sh", but it's absolutely feasible to make a nice keymap editor.

3. The connector itself is generic and cheap (SO-DIMM), you stick a bare PCB in it (card edge). There's currently no other SoM with this pinout, though. We'll work to change that.

4. Haven't run into issues yet, and opened and closed mine many many times.

5. Simplicity.

6. Type-A is still much more common. The next version could have Type-C or a mix possibly.

7. Totally hackable. The sources are already in our Git / on GitHub but I'll post an article about this during the campaign.

Re:MNT Reform: The Campaign Is Live by zenexer on Friday May 08, 2020 @05:23PM (#23119637)
1. That's pretty damn good, especially given the size.

2. Since it's all in git, I'd consider `make && ./flash.sh` fine; that's not really any more difficult than a config file.

3. I particularly like the potential for switching architectures without needing a whole new device.

4. Awesome

5 & 6. I've been refusing to buy new portable electronics unless they have Type-C ports and support USB-PD, since it's simplified my life a lot--one charger for everything. That being said, I'm normally making that decision under the assumption that I won't be able to upgrade what I buy today, and I don't want it to hold me back tomorrow. That's not an issue with your device, but I'd definitely love to see USB-PD down the road, even if it's an external accessory or a DIY guide.

7. That's definitely something I'd love to learn more about. From my perspective, the integrated-yet-fully-hackable HIDs are key selling points.

Re:MNT Reform: The Campaign Is Live by danbolt on Friday May 08, 2020 @01:20PM (#23117148)
I don't really have MNT's answers to your questions, but I do know that for (7) they have the source for the keyboard firmware on gittea here:

https://source.mntmn.com/MNT/reform/src/branch/master/reform...

Re:MNT Reform: The Campaign Is Live by georgeoliver on Friday May 08, 2020 @10:34AM (#23115244)
Have there been any significant changes since your description of the HW here https://mntre.com/media/reform_md/2020-01-18-finishing-refor...? (also, I just love that you incorporated the trackball, thank you).
Re:MNT Reform: The Campaign Is Live by fstephany on Friday May 08, 2020 @09:10AM (#23114431)
Following the progress of the Reform project has been fascinating.

Thanks a lot for making this and sharing frequent updates :)

Re:MNT Reform: The Campaign Is Live by kop316 on Saturday May 09, 2020 @07:14AM (#23123761)
Are you mainlining everything so a vanilla distro can install on this?
Re:MNT Reform: The Campaign Is Live by l11r on Monday May 11, 2020 @09:50PM (#23149720)
As far as get it, yes, he does, but currently not everything is at mainline Linux, according to this gist:

https://gist.github.com/mntmn/c1005bd9f4cbc53e71058f0a45084d...

Re:MNT Reform: The Campaign Is Live by mwcampbell on Friday May 08, 2020 @09:00AM (#23114344)
Did you consider using DisplayPort as your, um, display port? Or would that also require a firmware blob?
Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @09:07AM (#23114409)
Requires the same or similar controller blob (Xtensa) as HDMI on i.MX8M.

Edit: To explain, the external DP/HDMI TX shares an IP block and even the signal lines. This is also a reason why we’re using a MIPI DSI->eDP converter chip for the internal display, as that path is blob-free.

I wish there was a good blob free USB3 display adapter. Maybe we’ll have to make one.

Re:MNT Reform: The Campaign Is Live by fra on Friday May 08, 2020 @12:48PM (#23116766)
Not to sound too negative - I love what you are doing - but using a MIPI DSI -> eDP bridge IC does not get rid of any proprietary blobs.

In practice, those bridge ICs contain general purpose MCU cores, and run a proprietary firmware blob. You can usually update it over I2C. So you've just shifted the blob from one part of the stack (AP firmware) to another (bridge IC firmware).

Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @01:18PM (#23117127)
That is incorrect. There is no updatable firmware blob in the chip that we use: http://www.ti.com/lit/ds/sllseh2b/sllseh2b.pdf?&ts=158895831...
Re:MNT Reform: The Campaign Is Live by fra on Saturday May 09, 2020 @12:39PM (#23126168)
I am very familiar with this IC.
Re:MNT Reform: The Campaign Is Live by mwcampbell on Friday May 08, 2020 @09:36AM (#23114705)
It would be nice to have UnixBench scores in your comparison table. I'm guessing the SoC in the reform won't be in the same league as current Intel laptop processors, but it would be nice to have some idea of what we're getting.
Re:MNT Reform: The Campaign Is Live by zenexer on Friday May 08, 2020 @05:35PM (#23119766)
I'd also be curious about approximate battery life. Personally, I'd rather a decent ARM SoC and longer battery life than a beefy x86 CPU that's going to drain the battery in two hours.
Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @10:17AM (#23115085)
OK, I’ll look into that. Is that a good benchmark? Are there other meaningful ones?
Re:MNT Reform: The Campaign Is Live by mwcampbell on Friday May 08, 2020 @10:24AM (#23115146)
What I like about UnixBench is that it covers I/O as well as raw CPU performance. (So you'd want to make sure it uses the SSD, not the SD card.) And it's open source (edit: actually checked the license now; looks like it's GPL2).

I'll let others weigh in with other benchmark suggestions.

Re:MNT Reform: The Campaign Is Live by Cyclenerd on Friday May 08, 2020 @02:17PM (#23117778)
UnixBench would be great. I have a bash script that runs several benchmarks and create a website: https://github.com/Cyclenerd/benchmark

You would have to remove Geekbench from Line 650 in the source code. Does not work with ARM.

Re:MNT Reform: The Campaign Is Live by 5etho on Monday May 11, 2020 @04:29PM (#23146639)
how can We buyers be sure you will deliver the project? What is your experience? what device you previously delivered? there was a lot of kickstarter cool things that deliver poorly
Re:MNT Reform: The Campaign Is Live by l11r on Monday May 11, 2020 @09:40PM (#23149663)
He delivered ZZ9000 to many customers: https://mntre.com/media/ZZ9000_info_md/2019-08-09-ZZ9000-res...

You can check reports and many photos at his Mastodon: @[email protected]

Re:MNT Reform: The Campaign Is Live by detaro on Monday May 11, 2020 @10:19PM (#23149911)
In addition to the specific example l11r mentions: Crowdsupply is generally a lot more trustworthy than Kickstarter. They specialize in hardware products, understand that market and vet projects accordingly. I.e. here prototype devices have been made and distributed to users before the campaign went live.
Re:MNT Reform: The Campaign Is Live by armitron on Friday May 08, 2020 @09:27AM (#23114618)
I bought your ZZ9000 and I obviously like your work. But I do wish you focused on retro computing. I just can’t see this laptop going anywhere in terms of impact. The field is a black hole that consumes time & effort.
Re:MNT Reform: The Campaign Is Live by zenexer on Friday May 08, 2020 @05:27PM (#23119672)
When you say "retro computing", what do you mean? I assume you have something specific in mind, and I'm curious what that is.

I don't think your request is particularly relevant to this HN post, though I may be missing the context since I'd never heard of MNT Research prior to today.

Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @10:10AM (#23115027)
You’re funny.
Re:MNT Reform: The Campaign Is Live by armitron on Friday May 08, 2020 @12:59PM (#23116900)
"I’m funny how, I mean funny like I’m a clown?"

In all seriousness, I'd like to support you but I won't, not for this. As somebody else said, in this very thread, it doesn't really stand out and the alternatives are many.

Stick to what you do best.

Re:MNT Reform: The Campaign Is Live by mntmn on Friday May 08, 2020 @01:19PM (#23117132)
Don't tell me what to do.