Announcement
Collapse
No announcement yet.
MSM DRM/KMS Driver For Snapdragon Progresses
Collapse
X
-
Huh, seems that littlekernel/aboot (mmcblk0p5) is open source and builds along with CAF.
-
Originally posted by robclark View Postheh, nice.. I just 'fastboot erase boot' to avoid it booting into android.
Now what I *really* need to figure out is how to repartition eMMC to give it a larger boot partition. Since a real linux distro kernel + initrd won't fit in the default 10MB boot partition. Not a big deal at the moment, since I'm rebuilding the kernel constantly as I work on the drm/kms kernel bits, but it would be nice not to have to use fastboot to boot it each time when I'm working on userspace bits. But I'm really not an android/fastboot expert.
Best option for this, I believe, would be to stick another bootloader in place of the kernel in the boot.img, then you could just arrange the sdcard with a boot partition and the usual kernel and ramdisk files.
Leave a comment:
-
Originally posted by droidhacker View PostNice
FYI in case you haven't figured this part out (and up until yesterday, the guys at IFC didn't even know this...)
On the expansion header, short pin 25 (pm_gpio_38/vol-) --> 30 (GRD), then power up, and it boots into recovery. Short pin 26 (pm_gpio_35/vol+) --> 30, then power up, and it boots into fastboot. No need for a functional normal boot and adb reboot bootloader, which means that we can screw around with the boot partition and not brick the board.
Now what I *really* need to figure out is how to repartition eMMC to give it a larger boot partition. Since a real linux distro kernel + initrd won't fit in the default 10MB boot partition. Not a big deal at the moment, since I'm rebuilding the kernel constantly as I work on the drm/kms kernel bits, but it would be nice not to have to use fastboot to boot it each time when I'm working on userspace bits. But I'm really not an android/fastboot expert.
Leave a comment:
-
Originally posted by robclark View PostI'm doing the drm driver work on an ifc6410.. very nice board. With SATA and gigabit-ethernet too. Quite a lot of kit for $150.
fwiw, https://github.com/freedreno/freedreno/wiki/Ifc6410
FYI in case you haven't figured this part out (and up until yesterday, the guys at IFC didn't even know this...)
On the expansion header, short pin 25 (pm_gpio_38/vol-) --> 30 (GRD), then power up, and it boots into recovery. Short pin 26 (pm_gpio_35/vol+) --> 30, then power up, and it boots into fastboot. No need for a functional normal boot and adb reboot bootloader, which means that we can screw around with the boot partition and not brick the board.
Leave a comment:
-
Originally posted by droidhacker View PostJust thought I'd let the world know, for the last week I've been playing around with a couple of IFC6410 boards, they are very very nice boards, with APQ8064 (quad-core krait v2 + adreno 320), LVDS+HDMI output. Soon I'm going to start playing around with the freedreno stuff.
Forget rpi. Not only are those units hopelessly underpowered, but as you're obviously aware, the open source driver is just a shim for their binary junk. I also am not impressed with the attitudes of those responsible for rpi, they get into flame wars with their customers on their forums. IFC is far more professional. The IFC boards cost a bit more than 4x the price of rpi, but you get about 1000x more for the money.
fwiw, https://github.com/freedreno/freedreno/wiki/Ifc6410
Leave a comment:
-
Originally posted by kaszak View PostIs there any good and open GPU driver for ARM gadgets? I heard that the one for rpi was a joke.
Forget rpi. Not only are those units hopelessly underpowered, but as you're obviously aware, the open source driver is just a shim for their binary junk. I also am not impressed with the attitudes of those responsible for rpi, they get into flame wars with their customers on their forums. IFC is far more professional. The IFC boards cost a bit more than 4x the price of rpi, but you get about 1000x more for the money.
Leave a comment:
-
Originally posted by kaszak View PostIs there any good and open GPU driver for ARM gadgets? I heard that the one for rpi was a joke.
Looks like the etnaviv (vivante) folks are starting to get their gallium driver functional, so hopefully in the near future that is also an option.
There isn't (yet) any within any support from the gpu vendor. Although hopefully that will eventually change.
Leave a comment:
-
Is there any good and open GPU driver for ARM gadgets? I heard that the one for rpi was a joke.
Leave a comment:
-
MSM DRM/KMS Driver For Snapdragon Progresses
Phoronix: MSM DRM/KMS Driver For Snapdragon Progresses
Rob Clark has posted the second version of his MSM DRM driver, an open-source reverse-engineered kernel Direct Rendering Manager driver for Qualcomm's "Snapdragon" SoCs...
Tags: None
Leave a comment: