Hacker News new | past | comments | ask | show | jobs | submit | sjuut's comments login

I see there is an upstream tiny-DRM based kernel driver for ST7735r, which might be compatible with your ST7789, or might require some (hopefully) minimal adjustments: https://elixir.bootlin.com/linux/latest/source/drivers/gpu/d...


From the article: The programming language offered via the Arduino IDE is C.

This is not true, Arduino uses the C++ language.


Indeed, anyone claming Arduino uses C, has not used the language in a very looong time.


Upstream / mainline support for G12A has been added in this release. Odroid-N2 (based on the similar G12B) support will most likely land in 5.3 [1].

[1] http://linux-meson.com/doku.php#kernel_mainlining_progress


Oh that's great, my mistake!


I had to exclude my Ubuntu WSL setup from Windows Defender. Processes like ‘apt’ we’re really slow because of it


Or you can use the u-boot bootloader[1], and boot a kernel and root filesystem from TFTP, right? [1]http://www.denx.de/wiki/U-Boot


For any problem, there is always someone who could come up with a brilliant solution and makes me feel like a dummy. That is a great idea I haven't thought of!

PS: Upon further inspection, PXE netbooting is already possible on the 3B under the name of "USB booting," it's just not the default in the hardware, and there might be bugs that are fixed in the new version.


But remember you can always put the very latest bugfixed version of bootcode.bin standalone on an SD card and use that instead of the version in your Pi's bootrom. This also works for older models (Pi/Pi2) that don't have PXE support in their bootrom.


Even with the new bootcode.bin, Pi 3 firmware netbooting has been extremely unreliable for me.

And at this point, if you already use an SD card for the bootcode, might as well put the whole U-Boot onto the card (which I did)


Another possible approach would be to use the Linux kernel's ability to load another kernel and hand it control. Unsure if this works on arm64 but it seems likely. https://linux.die.net/man/8/kexec


That's generally how it's done on non-Pi boards (some of which even have onboard SPI flash that's large enough to hold u-boot). This has the advantage that the PXE code can be upgraded in the field, which is kind of important given how complex and buggy it is.


It is nice to see the updated Bluetooth 5 stack as a feature of Treble


That's good, but I really, really want to set the Supervision timeout to something other than a rudiculous 20 seconds:

https://blog.classycode.com/a-short-story-about-android-ble-...


ODROID C2 has a quite OK mainline-kernel booting, check out the linux-meson.org project. Or latest build status: https://kernelci.org/boot/meson-gxbb-odroidc2/


Just a heads up, visiting this page resulted in a Segfault on my rMBP 2014 using Safari on El Capitan 10.11.5 beta


This looks really interesting for e.g. tracking devices


There are plant of those available off-the-shelf from your favourite Chinese e-tailer (or eBay): http://www.aliexpress.com/wholesale?SearchText=gps+tracker


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: