Search results

  1. ToastBucket

    App suggestion: Foliate

    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...
  2. ToastBucket

    App suggestion: Foliate

    Not sure. Maybe just some settings need to be toyed with.
  3. ToastBucket

    App suggestion: Foliate

    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.
  4. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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...
  5. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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.
  6. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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...
  7. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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.
  8. ToastBucket

    General issues regarding F2FS rootfs partition

    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...
  9. ToastBucket

    General issues regarding F2FS rootfs partition

    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...
  10. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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...
  11. ToastBucket

    General issues regarding F2FS rootfs partition

    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...
  12. ToastBucket

    Emulate Pyra on x86?

    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...
  13. ToastBucket

    Does Pyra use the Same Hinge as Pandora?

    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.
  14. ToastBucket

    General issues regarding F2FS rootfs partition

    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...
  15. ToastBucket

    Production Pyra photos/videos/thoughts thread

    Yeah it will show up but you should use the kernel driver to interface with the controller.
  16. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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...
  17. ToastBucket

    On the upgradability of the Pyra

    Unless my schematics are out of date yes I’m sure. The SOC connections are floating.
  18. ToastBucket

    On the upgradability of the Pyra

    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...
  19. ToastBucket

    Production Pyra photos/videos/thoughts thread

    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...
Back
Top