Site Tools


upgrading_lcd_panel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
upgrading_lcd_panel [2012/02/20 14:05] – removed "TODO" tag nicofsupgrading_lcd_panel [2012/02/20 14:19] – [Changing the Source] nicofs
Line 19: Line 19:
   * reattach panel cover and screw it down   * reattach panel cover and screw it down
 ===== Software ===== ===== Software =====
-As the display resolution is coded into the kernel source, just bolting in the new panel and hoping for the best will not render a satisfying result. Consequently, the kernel has to be recompiled to the new hardware setup. The following guide assumes you installed Ubuntu according to their [[https://wiki.ubuntu.com/ARM/TEGRA/AC100#Installing_Ubuntu_11.10_on_the_AC100|wiki article]]. If you use a custom kernel or any other solution, refer to the [[kerneldev]] page to get an idea about compiling for the AC100. In general, you just need to follow the instructions on how to [[https://help.ubuntu.com/community/Kernel/Compile|compile a custom Ubuntu kernel]] - with just a little deviation. The following guide is just a recommendation and certainly not the only way to do it.+As the display resolution is coded into the kernel source, just bolting in the new panel and hoping for the best will not render a satisfying result. Consequently, the kernel has to be recompiled to the new hardware setup. The following guide assumes you installed Ubuntu according to their [[https://wiki.ubuntu.com/ARM/TEGRA/AC100#Installing_Ubuntu_11.10_on_the_AC100|wiki article]]. If you use a custom kernel or any other solution, refer to the [[kerneldev|kernel development]] page to get an idea about compiling for the AC100. In general, you just need to follow the instructions on how to [[https://help.ubuntu.com/community/Kernel/Compile|compile a custom Ubuntu kernel]] - with just a little deviation. The following guide is just a recommendation and certainly not the only way to do it.
 ==== Requirements ==== ==== Requirements ====
 The easiest and thus recommended way is to compile natively on your AC100 and use apt-source to get the source. To do so, you need the following: The easiest and thus recommended way is to compile natively on your AC100 and use apt-source to get the source. To do so, you need the following:
Line 41: Line 41:
  .end = 0x1fd95000 + 0x26B000 - 1,   // 2.4 MB @ 509 MB  .end = 0x1fd95000 + 0x26B000 - 1,   // 2.4 MB @ 509 MB
   .flags = IORESOURCE_MEM,   .flags = IORESOURCE_MEM,
-  },</code> and replace the fourth line with: <code> .end = 0x1fd95000 + 0x384000 - 1,   // 2.MB @ 509 MB+  },</code> and replace the fourth line with: <code> .end = 0x1fd95000 + 0x386000 - 1,   // 3.MB @ 509 MB
 </code> </code>
   - then in this: <code>static struct tegra_dc_mode paz00_panel_modes[] = {   - then in this: <code>static struct tegra_dc_mode paz00_panel_modes[] = {
upgrading_lcd_panel.txt · Last modified: 2021/02/14 11:40 by paulf