![]() ![]() | ![]() |
web commit by jmcneill: Add supported hardware list, TODO
1: [[!meta title="NetBSD/evbarm on NVIDIA Tegra"]] 2: 3: **The Tegra port is work in progress** 4: 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 21: - SDMMC controller 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 32: - SD/MMC UHS-I support (needs sdmmc(4) changes) 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: 42: # Generating a boot script 43: 44: [[!template id=programlisting text=""" 45: $ cat boot.txt 46: setenv bootargs root=ld1a 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: 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)