Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.92 KB

README.md

File metadata and controls

57 lines (37 loc) · 1.92 KB

meta-chip-examples

NextThingCo C.H.I.P. Yocto meta layer examples.

This layer contains examples layers for the NextThingCo C.H.I.P. boards.

This layer depends on the additional layers:

  • meta-yocto
  • meta-yocto-bsp
  • meta-openembedded/meta-oe
  • meta-openembedded/meta-python
  • meta-openembedded/meta-networking
  • meta-chip (from my GitHub https://github.com/joelguittet/meta-chip)
  • Additional layers for some specific examples (see the README files of the example layers)

Layers

The following layers are available:

  • meta-chip-example-c: Hello World application written in C.
  • meta-chip-example-java: JAVA OpenJDK with Hello World and DIO applications to test the installation and show how to drive the hardware.
  • meta-chip-example-i2c: usage of I2C interfaces with i2c-tools.
  • meta-chip-example-1wire: usage of 1-Wire devices. Demonstrate how to easily patch the kernel with fragments and the device tree with patch files.
  • meta-chip-example-spidev: usage of SPI interface. Demonstrate how to easily patch the device tree with patch files.
  • meta-chip-example-wifi-hotspot: creation of WiFi hotspot.
  • meta-chip-example-wifi: connection to a WiFi network.
  • meta-chip-example-linux-rt: patch of kernel with Linux-RT.

The wanted layer(s) are chosen in the bitbake layers configuration file.

Using

Clone sources:

git clone https://github.com/joelguittet/meta-chip-examples.git ~/yocto/meta-chip-examples

See the README files of the example layers for details on the examples.

See also the README file of the meta-chip layer (from my GitHub https://github.com/joelguittet/meta-chip) to check details about building and flashing images on the C.H.I.P. boards.

Contributing

All contributions are welcome :-)

Use Github Issues to report anomalies or to propose enhancements (labels are available to clearly identify what you are writing) and Pull Requests to submit modifications.

References