注意:

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "User:Minou666"

From Funtoo
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 9: Line 9:
* http://suzielinux.com/
* http://suzielinux.com/


On my Suzie Linux website I have a stage 3 for gentoo, I am working on one for funtoo which I expect to publish in the next few days. I do have an older full linux image that works nicely on the Beagleboard X15. Due to the changes to kits the upgrade maybe complicated or impossible.
On my Suzie Linux website I have a stage 3 for funtoo, it uses kernel 4.14. <br>
I do plan to provide a full linux besides the stage 3 for those who do not wish to start from scratch.
I also have a stage 3 for gentoo, it uses kernel 4.9. <br>
I have an older full linux image that works nicely on the Beagleboard X15. Due to the changes to kits the upgrade maybe complicated or impossible.<br />
I plan to provide a full linux besides the stage 3 for those who do not wish to start from scratch.<br />
I have fixed the issues with eMMC access on kernel 4.14 on Beagleboard X15 Rev A2. <br />
I do not have a Rev B1 so I do not know if the problem is there as well. I have one at works so I will check later.<br />


I have been working on resolving the issues with eMMC access on kernel 4.14 on Beagleboard X15 Rev A2. I do not have a Rev B1 so I do not know if the problem is there as well. I have one at works so I will check later.
The eMMC is broken in the latest release from Texas Instruments. The new eMMC driver for the AM5728 only supports 1.8V devices.<br />
This is a problem because the Beagleboard eMMC and micro SD only supports 3.3V.<br />
It looks like when it detects RevC it corrects itself but RevA2 is ignored.<br />
I have fixed the issue the hard way by hacking the driver.<br />
My patch fixes both the device tree and kernel driver so it never checks to see if the device supports 1.8V and so hard coded it for 3.3V.<br />
I have not checked the driver with the beaglebone yet. From what I see beaglebone is still at kernel 4.9.<br />


The eMMC is broken in the latest release from Texas Instruments. The new eMMC driver for the AM5728 only supports 1.8V devices.
I have used yocto to generate the kernel ad device tree binaries. I am looking at creating an ebuild for the kernel to make it more gentoo like.<br />
This is a problem because the Beagleboard eMMC and micro SD only supports 3.3V.
As far as other ebuilds planned<br />
1-EGL  -- use the EGL from 3D GPU instead of the one from mesa<br />
2-Fix weston and wayland to support 3D GPU<br />
3-Add ebuilds for use of the 2D GPU if xorg is required<br />
4-IPC support<br />
5-PRU<br />
6-CAN support<br />
I will publish the address for my ebuild repository when I have the first ebuild done.<br />


It looks like when it detects RevC it corrects itself but RevA2 is ignored.
These ebuilds should work on both gentoo and funtoo
 
I have fixed the issue the hard way by hacking the driver. My patch fixes both the device tree and kernel driver so it never checks to see if the device supports 1.8V and so hard coded it for 3.3V.
 
I have not checked the driver with the beaglebone yet. From what I see beaglebone is still at kernel 4.9.
 
I have used yocto to generate the kernel ad device tree binaries. I am looking at creating an ebuild for the kernel to make it more gentoo like.
 
My work is currently on Funtoo. I also have Gentoo installed on my computer but have not been able to get the source of the latest kernel installed. That source is required to get my Ryzen 7 supported and avoid random crashes during the day.
 
As far as other ebuilds planned
 
1-EGL  -- use the EGL from 3D GPU instead of the one from mesa
2-Fix weston and wayland to support 3D GPU
3-Add ebuilds for use of the 2D GPU if xorg is required
4-IPC support
5-PRU
6-CAN support


I will publish the address for my ebuild repository when I have the first ebuild done.
I am in the process of updating to kernel 4.19, this may take a few weeks as I am busy with Odroid H2 and Beaglebone AI
These ebuilds should work on both gentoo and funtoo

Latest revision as of 17:01, July 21, 2019

Template:Developer

Beagleboard X15 support

On my Suzie Linux website I have a stage 3 for funtoo, it uses kernel 4.14.
I also have a stage 3 for gentoo, it uses kernel 4.9.
I have an older full linux image that works nicely on the Beagleboard X15. Due to the changes to kits the upgrade maybe complicated or impossible.
I plan to provide a full linux besides the stage 3 for those who do not wish to start from scratch.
I have fixed the issues with eMMC access on kernel 4.14 on Beagleboard X15 Rev A2.
I do not have a Rev B1 so I do not know if the problem is there as well. I have one at works so I will check later.

The eMMC is broken in the latest release from Texas Instruments. The new eMMC driver for the AM5728 only supports 1.8V devices.
This is a problem because the Beagleboard eMMC and micro SD only supports 3.3V.
It looks like when it detects RevC it corrects itself but RevA2 is ignored.
I have fixed the issue the hard way by hacking the driver.
My patch fixes both the device tree and kernel driver so it never checks to see if the device supports 1.8V and so hard coded it for 3.3V.
I have not checked the driver with the beaglebone yet. From what I see beaglebone is still at kernel 4.9.

I have used yocto to generate the kernel ad device tree binaries. I am looking at creating an ebuild for the kernel to make it more gentoo like.
As far as other ebuilds planned
1-EGL -- use the EGL from 3D GPU instead of the one from mesa
2-Fix weston and wayland to support 3D GPU
3-Add ebuilds for use of the 2D GPU if xorg is required
4-IPC support
5-PRU
6-CAN support
I will publish the address for my ebuild repository when I have the first ebuild done.

These ebuilds should work on both gentoo and funtoo

I am in the process of updating to kernel 4.19, this may take a few weeks as I am busy with Odroid H2 and Beaglebone AI