iceblu3710
Member level 3
I would like to learn how to compile and build distributions for hardware I create. For example when people port Android 2.2 to the Beagleboard I would not even know where to start.
Using something like the Beagleboard as a test bead is my idea and finding a good book on how to properly compile the kernel for your hardware, how to modify the kernel source so the available drivers use the right GPIO for example. Then build an entire distro.
I would then like to take it up to the next level and learn how to use the internal API's to allow the userspace to access my custom hardware. An example again is having a double wide line buffer on an FPGA that takes the LCD signals from the mcu and splits it across two screens. To satisfy timing and resolutions I would want a driver to form the lcd data properly.
Kind of vague I know but I think I got my goal across. Anybody recommend some books, tutorials or even online courses at schools is good.
Thanks!
Using something like the Beagleboard as a test bead is my idea and finding a good book on how to properly compile the kernel for your hardware, how to modify the kernel source so the available drivers use the right GPIO for example. Then build an entire distro.
I would then like to take it up to the next level and learn how to use the internal API's to allow the userspace to access my custom hardware. An example again is having a double wide line buffer on an FPGA that takes the LCD signals from the mcu and splits it across two screens. To satisfy timing and resolutions I would want a driver to form the lcd data properly.
Kind of vague I know but I think I got my goal across. Anybody recommend some books, tutorials or even online courses at schools is good.
Thanks!