What is the reason behind closed firmware? I understand that wifi devices may operate out of the certification depending on what the firmware does, but other devices... why do they have closed firmwares?
Open-Sourcing our Firmware
251–260 of 382 posts
Re: Open-Sourcing our Firmware
#252now lets get an open source baseband
Osmocom is a thing, but no idea how good it is. I've seen articles about people running cellular networks with it.
https://projects.osmocom.org/projects/quectel-modems/
I can't find the post right now, but there are folks reverse engineering the proprietary binaries running under Linux on the PinePhone modem (which is Qectel) and replacing them with open source versions. The Hexagon DSP is out of reach for that work though.
Re: Open-Sourcing our Firmware
#253What is the reason behind closed firmware? I understand that wifi devices may operate out of the certification depending on what the firmware does, but other devices... why do they have closed firmwares?
https://github.com/qca/open-ath9k-htc-firmware https://github.com/chunkeey/carl9170fw http://netweb.ing.unibs.it/~openfwwf/
None for recent WiFi standards though.
Other open firmware:
Re: Open-Sourcing our Firmware
#254Earlier quoted context omitted.
> I also don't use home-manager, but chezmoi for my dotfiles. Since I want my home configuration to work on MacOS and other distros I might SSH. FYI, home manager works on MacOS just fine. I usually tell people to start with Home Manager as I think it's the best gateway drug to Nix stuff at the moment.
Yes indeed, I should've expanded to requiring user namespaces and other kernel magic I can't expect from any random box i wanna work on. I'm looking forward to checking Darwin nix stuff out.
That's fair, do have to make sure to avoid to modules that do user systemd services.
Longer term, though, I am hoping https://github.com/InitWare/InitWare will help with the userland part. And I hope to personally help with things like
https://lists.freebsd.org/archives/freebsd-arch/2022-January...
https://lore.kernel.org/lkml/f8457e20-c3cc-6e56-96a4-3090d7d...
to get us more sane cross-platform system calls.
Re: Open-Sourcing our Firmware
#255Re: Open-Sourcing our Firmware
#256Earlier quoted context omitted.
Out of curiosity, is there anything in particular that you're looking for? On a cursory glance, whenever a key state is sampled as different to the previously reported state, it immediately reports a state change and locks out any further reports for a specified amount of time. So, the report goes out the moment the state changes, so long as you can't perceive the debounce time, which I presume would be a few dozen m…
Yes. Essentially, when you see an edge, update the state immediately but have a guard interval before allowing further state changes. Intuitively, this means register the event when you see the first edge, not once the bounces have finished. For an example of incorrect denouncing, see most articles on denouncing (the hackaday article comes to mind), and the QMK firmware last time I checked (most keyboard set the deno…
Isn’t that ultimately what capacitor + Schmitt buffer debouncers does? The only difference is that this would be in software?
Re: Open-Sourcing our Firmware
#257Earlier quoted context omitted.
If Dutch, German and French were supported languages on the site I imagine that flags of the Netherlands, Germany and France would be representing the language selection. As a US citizen I often visit sites that use a British flag to represent English. I don’t bristle because there’s not a US flag or question whether the US flag should also be referencing Spanish. It’s just a detail to draw your eye that otherwise ho…
Except Belgian "Dutch" is called Flemish. And is different enough from the other Dutch to warrant its own i18n. Belgium is an exceptional case but I'm sure you can find more.
Or take "poepen" which means "to have sex" or "to take a shit" depending on which country you are in.
I frequently have to ask my friends from the Netherlands to clarify something because, even though I hear which word they're using, I have no idea what they mean because the words mean something different or are just never used that way in Flemish.
Re: Open-Sourcing our Firmware
#258Re: Open-Sourcing our Firmware
#259Earlier quoted context omitted.
FWIW I don't think you should buy a laptop from them just to support them. Just adding to e-waste down the line, and I'm sure they are selling enough units. In the future when you do actually need/want a new laptop of course it would be great to support them then. And advocate for them when a friend asks about what laptop to buy.
Completely agree about e-waste, and as a result, I try to take good care of my laptops and use them for as long as I can (I used my previous one for about a decade, and it's still perfectly usable plugged in / for light tasks).
Re: Open-Sourcing our Firmware
#260I've been so happy to see what Framework has been doing lately, and really want to support them, but I already have a desktop as my primary computer and two Thinkpads that are already set up nicely, but that I rarely use. I moved from 15" laptops to 14" when Lenovo added the numpad on the larger variant, and 14" is about as small as I want to go. I kind of want to buy a framework though, just to support them? But I h…