Diff for /wikisrc/ports/evbarm/tegra.mdwn between versions 1.41 and 1.46

version 1.41, 2017/04/13 20:56:52 version 1.46, 2017/04/27 22:12:33
Line 50  The NetBSD tegra port currently supports Line 50  The NetBSD tegra port currently supports
  - PCIe MSI support   - PCIe MSI support
  - LVDS/eDP display output   - LVDS/eDP display output
    - [[Chromebook|tegra-chromebook]] support
 # Generating a boot script  # Generating a boot script
Line 57  The Tegra kernels need a .dtb for your b Line 58  The Tegra kernels need a .dtb for your b
 [[!template  id=programlisting text="""  [[!template  id=programlisting text="""
 $ cat boot.txt  $ cat boot.txt
 setenv bootargs root=ld1a  setenv bootargs root=ld0a
 fatload mmc 1:1 0x90000000 netbsd.ub  fatload mmc 1:1 0x90000000 netbsd.ub
 fatload mmc 1:1 ${fdt_addr_r} tegra124-jetson-tk1.dtb  fatload mmc 1:1 ${fdt_addr_r} tegra124-jetson-tk1.dtb
 fdt addr ${fdt_addr_r}  fdt addr ${fdt_addr_r}
Line 90  Section "Device" Line 91  Section "Device"
 EndSection  EndSection
 """]]  """]]
   # GPU (nouveau)
   To enable the GPU, add the following before the ''bootm'' command in the boot script:
   [[!template  id=programlisting text="""
   fdt set /gpu@0,57000000 status okay
   For the nouveau driver to load successfully, firmware is required:
   * Install the [sysutils/tegra-firmware](http://pkgsrc.se/sysutils/tegra-firmware) package from pkgsrc.
   * Extract the contents of [tegra-nouveau-firmware.tar.gz](http://cdn.netbsd.org/pub/NetBSD/misc/jmcneill/tegra/tegra-nouveau-firmware.tar.gz) to ''/libdata/firmware/nouveau''.
   You should see the following messages at boot:
   [[!template  id=programlisting text="""
   nouveau0 at fdt0: GPU
   drm kern info: nouveau  [  DEVICE][nouveau0] BOOT0  : 0x0ea000a1
   drm kern info: nouveau  [  DEVICE][nouveau0] Chipset: GK20A (NVEA)
   drm kern info: nouveau  [  DEVICE][nouveau0] Family : NVE0
   drm kern info: nouveau  [     PFB][nouveau0] RAM type: stolen system memory
   drm kern info: nouveau  [     PFB][nouveau0] RAM size: 2019 MiB
   drm kern info: nouveau  [     PFB][nouveau0]    ZCOMP: 0 tags
   drm kern info: nouveau  [  PGRAPH][nouveau0] using external firmware
   drm kern info: nouveau  [     DRM] VRAM: 2019 MiB
   drm kern info: nouveau  [     DRM] GART: 1048576 MiB
   drm kern error: nouveau E[   PFIFO][nouveau0] unsupported engines 0x00000030
   drm kern error: nouveau E[     DRM] failed to create ce channel, -22
   drm kern info: nouveau  [     DRM] MM: using GRCE for buffer copies
   nouveau0: initialized nouveau 1.1.1 20120801 on minor 1
 # dmesg  # dmesg
 [[!template  id=programlisting text="""  [[!template  id=programlisting text="""

Removed from v.1.41  
changed lines
  Added in v.1.46

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb