Played with the settings a bit and got it looking better. 100% zoom, 10pt sans serif, 1.2 spacing.
i3 runs really well. Im sure once the preorders start rolling out people will start making nice configs for it, at the moment mine is just ok. But it definitely runs extremely well. Seems...
I “built” it from source on my pyra in a few seconds. It’s all WebKit based so there’s not much that needs to happen other than install a couple of dependencies.
From the schematic, I thought it was designed to allow reading the CHG_STAT line from the bq24 using the GPIO as an input, or driving the GPIO high to prevent the current flow through the diode into the CHG_STAT input to the bq24 for full software control of that LED. From the look of the bq24...
Yes i2cdetect will report that it is grabbed by a kernel driver but you can still use i2ctools to communicate with it, you just will likely interfere with the kernel driver so it is highly not recommended.
Not quite. There’s two LED controllers, one for the power/status LEDs on the same board and one for the lid status LEDs. They are the same chip, but on different buses so are controlled separately. Right now the bootloader does nothing with the lid LEDs but this will change soon.
Also, it...
Everybody wants something different :) I’m working to make this customizable via the uEnv.txt file so you can configure the behavior however you want. To start it will be hardcoded to a particular management loop but I will working on making it configurable soon after.
I agree that an automatic detection method based on the card detect line of the uSD would be clever, but the core issue still remains. The behavior is just shifted in your favor. If a user wishes to boot off the eMMC and use a uSD for storage or rootfs, the issue remains but in reverse. The...
You can also change your uEnv.txt to have the eMMC bootloader boot from different media based on the state of a GPIO (and hopefully soon from an onboard keyboard key). This way you keep your bootloader on the eMMC and you can have it boot the OS on the uSD by default. Then you can boot from the...
This is definitely possible. Loading a micro kernel to charge is a bit overkill since uboot is plenty capable already. Right now I don’t have support in uboot yet to read the battery level but I’m currently working on this. There is currently logic in a merge request for detecting the reason for...
If the hardware autodetects and chooses, the behavior is simpler, but less flexible. This gives more options. Plus, as the bootloader is open source and easily customizable without building it or reflashing it, you can always put the bootloader on the eMMC and have it boot whatever medium you...
You can chroot into the rootfs under qemu but you won’t be able to run the Pyras kernel on non-native hardware. A lot of Pyra specific stuff (LEDs, graphics, etc) won’t work properly though because you won’t have the specific drivers. Other than that you’re just running standard Debian with arm...
The hinge locks at about 160 degrees (very much like the lock position of say a nintendo DS). It can go full 180 and the friction is enough to comfortably hold the hinge in place at any angle between about 5 degrees and the locking position. The hinge actually feels very sturdy and high quality.
Unfortunately we’re limited in hardware to this mechanism. There aren’t enough MMC host ports on the OMAP5 to support all 4 slots directly (one is used by the WiFi chip). Therefore one slot needs to be muxed in order to support both eMMC and uSD. I agree it’s a bit annoying, but there’s not...
For the LEDs? Its an LED controller over I2C but yes there is a driver and they are each individually accessible from sysfs. /sys/class/led/. There are 3 LEDs exposed for Left, Middle, and Right (RGB for each). They are controllable through the standard LED interface where you can get/set...
I don’t see any documentation there, but I’d be willing to bet it’s MIPI-CSI2. Unfortunately, the CSI lines on the Pyra SOC board aren’t exposed. Unless someone managed to get under the SOC and safely tack onto the lines this isn’t gonna be compatible with current hardware. As well as this, the...
I'm probably going to do something most similar to Grench's solution. I can control the color by modifying the PWM duty cycle of a R, G, and B LED. I can pretty easily create a function which takes the battery percentage and generates the appropriate values for the PWM for each LED. As far as...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.