github.com/usbarmory/tamago@v0.0.0-20240508072735-8612bbe1e454/soc/nxp/imx6ul/README.md (about) 1 TamaGo - bare metal Go for ARM SoCs - i.MX 6UL support 2 ====================================================== 3 4 tamago | https://github.com/usbarmory/tamago 5 6 Copyright (c) WithSecure Corporation 7 https://foundry.withsecure.com 8 9 ![TamaGo gopher](https://github.com/usbarmory/tamago/wiki/images/tamago.svg?sanitize=true) 10 11 Authors 12 ======= 13 14 Andrea Barisani 15 andrea.barisani@withsecure.com | andrea@inversepath.com 16 17 Andrej Rosano 18 andrej.rosano@withsecure.com | andrej@inversepath.com 19 20 Introduction 21 ============ 22 23 TamaGo is a framework that enables compilation and execution of unencumbered Go 24 applications on bare metal ARM/RISC-V System-on-Chip (SoC) components. 25 26 The [imx6ul](https://github.com/usbarmory/tamago/tree/master/soc/nxp/imx6ul) 27 package provides support for the NXP i.MX 6UL series of System-on-Chip (SoCs) 28 parts. 29 30 Documentation 31 ============= 32 33 For TamaGo see its [repository](https://github.com/usbarmory/tamago) and 34 [project wiki](https://github.com/usbarmory/tamago/wiki) for information. 35 36 The package API documentation can be found on 37 [pkg.go.dev](https://pkg.go.dev/github.com/usbarmory/tamago). 38 39 Supported hardware 40 ================== 41 42 | SoC | Related board packages | Peripheral drivers | 43 |------------------------|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 44 | NXP i.MX 6ULZ/i.MX6UL | [usbarmory/mk2](https://github.com/usbarmory/tamago/tree/master/board/usbarmory) | [BEE, CAAM, CSU, DCP, ENET, GPIO, I2C, OCOTP, RNGB, TEMPMON, UART, USB, USDHC, WDOG](https://github.com/usbarmory/tamago/tree/master/soc/nxp), [GIC](https://github.com/usbarmory/tamago/tree/master/arm/gic), [TZASC](https://github.com/usbarmory/tamago/tree/master/arm/tzc380) | 45 | NXP i.MX 6ULL/i.MX6ULZ | [nxp/mx6ullevk](https://github.com/usbarmory/tamago/tree/master/board/nxp/mx6ullevk) | [BEE, CAAM, CSU, DCP, ENET, GPIO, I2C, OCOTP, RNGB, TEMPMON, UART, USB, USDHC, WDOG](https://github.com/usbarmory/tamago/tree/master/soc/nxp), [GIC](https://github.com/usbarmory/tamago/tree/master/arm/gic), [TZASC](https://github.com/usbarmory/tamago/tree/master/arm/tzc380) | 46 47 License 48 ======= 49 50 tamago | https://github.com/usbarmory/tamago 51 Copyright (c) WithSecure Corporation 52 53 These source files are distributed under the BSD-style license found in the 54 [LICENSE](https://github.com/usbarmory/tamago/blob/master/LICENSE) file. 55 56 The TamaGo logo is adapted from the Go gopher designed by Renee French and 57 licensed under the Creative Commons 3.0 Attributions license. Go Gopher vector 58 illustration by Hugo Arganda.