HN user

kieranl

95 karma

Systems Software Engineer at frame.work.

Posts0
Comments22
View on HN
No posts found.

I got to see this in person at pacificon a few weeks ago. Also the creator is my friend from UIUC who I consider a brilliant rf/DSP engineer.

The demo was able to show and end to end tx chain from gnuradio to a receiver. Really excited to see this! As there are a myriad of other things that this hardware can be used for as well.

I took my 7 and 6 year old and they loved it! We spent all our time looking at projects and booths. They have no interest in the talks. With that said, there are not that many kids below highschool age that were in attendance. It is more geared to older kids/adults. But I do think there are lots of things to see there for kids. Probably the higher entrance fee reduces this a bit as well.

With that said, you want to pay close attention to your small children, as some of the exhibits are not super kid safe. But that is part of the fun!

There is a lot of variability in what you see as well. Some tables have incredible cutting edge projects, and other are exciting for a highschooler. Some are amazing highschool/middle school projects that the builders are really passionate about, but might not wow you technically.

Every year I find an amazing creator there, where I bring in their work to our house for the family to build/play with. Last year we found https://www.trackstacker.net/ which has provided hours of fun over the last 12 months. And this year we found https://professorboots.com 3d printed construction equipment.

As a hardware developer lvfs and fwupd is amazing. It has support for all kinds of standard update protocols. So if you build a product and use a standardized update mechanism, it is super easy to get updates on lvfs.

The other thing that is great is the testing and validation groups allows you to setup target groups so you can fully validate your updates internally before staging rollouts.

Also @hughsient is really responsive at fixing issues.

We use fwupd at Framework Computer.

We have LVFS updates in lvfs testing but there is a bios capsule update bug that wipes the boot entries on update. Feedback from 3.07 was that some distros fail to boot after the update because they do not put a efi loader in the fallback path of the ESP partition. So we are hesitant to enable LVFS on 11th gen due to this issue. The code that handles this runs from the previous bios, so we cannot fix this in the capsule. We do offer a EFI update which you can use without booting into windows. https://knowledgebase.frame.work/en_us/framework-laptop-bios...

Tigerlake supports modern standby otherwise known as S0ix. We are also testing fingerprint support - but look out for Linux guides for instructions until things get upstreamed.

technically possible as all 4 ports support usb-c PD, but the modules are not big enough to support any reasonable capacity. It is a path to connect something like a slice battery that you could attach to the bottom however!

Nothing that goes outside the usb/displayport standards. We have to be compatible to support the passthrough card :).

We have no no fan/low fan support on our firmware backlog - basically reducing the SOC TDP to the point where the laptop becomes a passively cooled and does not require the fan. So you can have performance when you want it, and silence when you want.

We support USB4 - which has similar performance as thunderbolt 3. Multiple display pipes + USB + PCIE tunneling. It also supports 40gbps of aggregate bandwidth per port. Tigerlake also supports HBR3 with display compression - so you can run multiple 4k displays from a single port.

We will open up the expansion card spec and share reference designs to enable partners and the community to build their own! I want it to be open as much as you do.

Kieran from Framework Here - Using it as my main machine for development running Ubuntu 20.04 right now. The main tweak is running a mainline kernel with some distributions as Tigerlake support is new.