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

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

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