Annotation of wikisrc/ports/evbarm/tegra.mdwn, revision 1.9

1.1       wiki        1: [[!meta title="NetBSD/evbarm on NVIDIA Tegra"]]
                      2: 
                      3: **The Tegra port is work in progress**
                      4: 
1.4       wiki        5: [[!toc levels=2]]
                      6: 
                      7: 
                      8: # Supported hardware
                      9:  - CPU: Cortex-A15: NVIDIA Tegra K1 (T124) (4-core)
1.8       wiki       10:    - VFP / NEON
                     11:    - CPU frequency scaling
1.4       wiki       12:  - GIC
                     13:  - ARM generic timer
                     14:  - Clock and reset controller
                     15:  - GPIO controller
                     16:  - MPIO / pinmux controller
                     17:  - Memory controller
                     18:  - Power management controller
                     19:  - I2C controller
                     20:  - UART [[!template id=man name="com" section="4"]] serial console
                     21:  - RTC
1.6       wiki       22:  - SDMMC [[!template id=man name="sdhc" section="4"]] controller
1.4       wiki       23:  - USB 2.0 [[!template id=man name="ehci" section="4"]] controller
                     24:  - PCI express
                     25:  - Jetson TK1
                     26:    - On-board Realtek 8111G [[!template id=man name="re" section="4"]] gigabit ethernet 
                     27:    - EEPROM [[!template id=man name="seeprom" section="4"]] (on I2C)
1.7       wiki       28:    - TMP451 [[!template id=man name="titemp" section="4"]] temperature sensor (on I2C)
1.4       wiki       29: 
                     30: # TODO
                     31:  - SMP stability
                     32:  - eMMC support
1.5       wiki       33:  - SD/MMC UHS-I support (needs [[!template id=man name="sdmmc" section="4"]] changes)
1.4       wiki       34:  - Framebuffer console
                     35:  - HDMI
                     36:  - [[!template id=man name="hdaudio" section="4"]] (for HDMI audio)
                     37:  - I2S
                     38:  - Audio codec
                     39:  - AS3722 power management unit
                     40:  - [[!template id=man name="ahcisata" section="4"]] (for SATA support)
1.9     ! wiki       41:  - Watchdog timer
1.4       wiki       42: 
1.1       wiki       43: # Generating a boot script
                     44: 
                     45: [[!template  id=programlisting text="""
                     46: $ cat boot.txt
1.3       wiki       47: setenv bootargs root=ld1a
1.1       wiki       48: fatload mmc 1:1 0x90000000 netbsd.ub
                     49: bootm 0x90000000
                     50: $ mkubootimage -A arm -C none -O netbsd -T script -a 0 -n "NetBSD/tegra boot" boot.txt boot.scr
                     51: """]]
                     52: 
                     53: # Links
                     54: 
1.2       wiki       55: - [NVIDIA Jetson TK1 development kit](https://developer.nvidia.com/jetson-tk1)
                     56: - [Hardware documentation](https://developer.nvidia.com/hardware-design-and-development)
                     57: - [Linux For Tegra](https://developer.nvidia.com/linux-tegra)

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