<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-raspberrypi.git, branch fix</title>
<subtitle>Mirror of http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi</subtitle>
<id>https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=fix</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=fix'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/'/>
<updated>2020-08-06T11:27:54+00:00</updated>
<entry>
<title>sdcard_image-rpi.bbclass: Fix when RPI_SDIMG_EXTRA_DEPENDS not defined</title>
<updated>2020-08-06T11:27:54+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2020-08-06T11:22:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=ae6a85a91a9a1932d137761f28737fea924d0214'/>
<id>urn:sha1:ae6a85a91a9a1932d137761f28737fea924d0214</id>
<content type='text'>
If the variable is not defined, bitbake will fail:

[...]
Task 'depends' should be specified in the form 'packagename:task'
[...]

This is because not expanding the variable leaves an invalid entry.

Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>Generalize the naming of the bootfiles deploy directory</title>
<updated>2020-08-06T10:00:29+00:00</updated>
<author>
<name>Jeff Ithier</name>
<email>ithijme@gmail.com</email>
</author>
<published>2020-07-25T06:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=f046b4128c9ca3420614887006101fa2b10fc6e7'/>
<id>urn:sha1:f046b4128c9ca3420614887006101fa2b10fc6e7</id>
<content type='text'>
The raspberry pi 4 variant has a BCM2711 chip, however it still
uses the same boot files as the BCM2835 used in previous generations.
This change generalizes the naming of the directory generated in the
$DEPLOY_DIR to avoid the implication that the files are only
meant for the BCM2835.

Signed-off-by: Jeff Ithier &lt;ithijme@gmail.com&gt;
</content>
</entry>
<entry>
<title>docs/extra-build-config.md: document vars to add to boot partition</title>
<updated>2020-07-29T10:54:14+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2020-07-17T19:32:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=11318d2da103626761f0be0b03a166452416a09f'/>
<id>urn:sha1:11318d2da103626761f0be0b03a166452416a09f</id>
<content type='text'>
FATPAYLOAD, DEPLOYPAYLOAD and RPI_SDIMG_EXTRA_DEPENDS

Signed-off-by: Christopher Clark &lt;christopher.w.clark@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdcard_image-rpi.bbclass: enable extensible inclusion into boot</title>
<updated>2020-07-29T10:54:14+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2020-07-15T22:46:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=c883daa802027abde6c5a3ff87dac6923e7b5b1a'/>
<id>urn:sha1:c883daa802027abde6c5a3ff87dac6923e7b5b1a</id>
<content type='text'>
Add DEPLOYPAYLOAD, similar to the existing FATPAYLOAD, to enable
adding files to the boot partition from the image deploy directory.
Files such as hypervisor binaries may not be present (and in fact
unwanted) within the root filesystem, so FATPAYLOAD is not sufficient.

DEPLOYPAYLOAD is implemented with support for file renaming from the
source file in the image deploy directory to the filename written into
the boot image. DEPLOYPAYLOAD is a space-separated list of entries for
additions, each of which can optionally be colon-separated:
    &lt;image deploy directory file&gt;:&lt;destination filename&gt;

If the colon separator is omitted, the source deploy directory filename
is used as the destination filename.

The support for specifying the destination filename is used for
including Xen, which produces a machine-specific file in the image
deploy directory, and is written to the image partition with its
expected filename: xen.

Files that are to be included from the image deploy directory will
be produced by tasks that the do_image_rpi_sdimg[depends] must list,
so enable adding entries to that via a new variable:
RPI_SDIMG_EXTRA_DEPENDS.

These changes enable retiring a Xen-specific Raspberry Pi SD card
bbclass from meta-virtualization and have been tested on the
Raspberry Pi 4.

Signed-off-by: Christopher Clark &lt;christopher.w.clark@gmail.com&gt;
</content>
</entry>
<entry>
<title>docs/extra-build-config.md: Document CAN_OSCILLATOR variable</title>
<updated>2020-07-29T10:52:09+00:00</updated>
<author>
<name>Jakub Luzny</name>
<email>jakub@luzny.cz</email>
</author>
<published>2020-07-17T09:43:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=eaf4a5f17e6adb50d7115a5eb995b0b5674d6b02'/>
<id>urn:sha1:eaf4a5f17e6adb50d7115a5eb995b0b5674d6b02</id>
<content type='text'>
Add instructions how to use CAN_OSCILLATOR variable and declare support
for the Waveshare RS485 CAN HAT.

Signed-off-by: Jakub Luzny &lt;jakub@luzny.cz&gt;
</content>
</entry>
<entry>
<title>rpi-config: Add CAN_OSCILLATOR variable to set mcp2515 crystal frequency</title>
<updated>2020-07-29T10:52:09+00:00</updated>
<author>
<name>Jakub Luzny</name>
<email>jakub@luzny.cz</email>
</author>
<published>2020-07-16T12:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=603f3891fee84520a5ab00645512fc08f21d2c04'/>
<id>urn:sha1:603f3891fee84520a5ab00645512fc08f21d2c04</id>
<content type='text'>
Current configuration (16MHz) is made for the PiCAN2 board that uses 16MHz crystal. This setting allows for use of Waveshare RS485 CAN HAT that has 8MHz crystal soldered (although according to Waveshare there is also a 12MHz crystal version of the board).

Signed-off-by: Jakub Luzny &lt;jakub@luzny.cz&gt;
</content>
</entry>
<entry>
<title>u-boot: Move fw_env.config to u-boot append</title>
<updated>2020-07-27T14:34:17+00:00</updated>
<author>
<name>Fabio Berton</name>
<email>fabio.berton@ossystems.com.br</email>
</author>
<published>2020-07-16T15:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=fc72c061411ea78515a670b63b0d44c13451cb78'/>
<id>urn:sha1:fc72c061411ea78515a670b63b0d44c13451cb78</id>
<content type='text'>
The u-boot-env is provided by u-boot recipe and not by libubootenv, so
right recipe to append is the u-boot.

Adding the rpi-u-boot-scr in DEPENDS variable is wrong because it is
forcing rpi-u-boot-scr to be a dependency, but it'll fail if I have
another recipe that provides bootscript, once both recipes provide the
same file. The default value of u-boot-default-script is rpi-u-boot-scr,
so right way is to use u-boot-default-script and change the
PREFERRED_PROVIDER_u-boot-default-script if needed.

Signed-off-by: Fabio Berton &lt;fabio.berton@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>docs: Added documentation for Pican2 Duo support</title>
<updated>2020-07-23T12:03:23+00:00</updated>
<author>
<name>colin</name>
<email>colinmca242@gmail.com</email>
</author>
<published>2020-07-13T17:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=e2c1992955b3f3d59552772f74c758eaf3c1c4ef'/>
<id>urn:sha1:e2c1992955b3f3d59552772f74c758eaf3c1c4ef</id>
<content type='text'>
Added documentation for ENABLE_DUAL_CAN build configuration and support
for Pican2 Duo board.

Signed-off-by: Colin McAllister &lt;colinmca242@gmail.com&gt;
</content>
</entry>
<entry>
<title>rpi-config_git: Added ENABLE_DUAL_CAN build configuration</title>
<updated>2020-07-23T12:03:23+00:00</updated>
<author>
<name>colin</name>
<email>colinmca242@gmail.com</email>
</author>
<published>2020-07-09T16:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=85d3dd81c52d80ae5f46f0e67c9f9affc34bb19d'/>
<id>urn:sha1:85d3dd81c52d80ae5f46f0e67c9f9affc34bb19d</id>
<content type='text'>
Currently ENABLE_CAN adds mcp2525-can0 to the dtoverlay.

ENABLE_DUAL_CAN was added to also add mcp2515-can1 to the dtoverlay.
This will allow a user to enable dual CAN when using a hat like the
PiCAN 2 Duo board.

Signed-off-by: Colin McAllister &lt;colinmca242@gmail.com&gt;
</content>
</entry>
<entry>
<title>conf/machine/include/rpi-base.inc: Added can1 interface to bsp</title>
<updated>2020-07-23T12:03:23+00:00</updated>
<author>
<name>colin</name>
<email>colinmca242@gmail.com</email>
</author>
<published>2020-07-09T14:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=73c686a70a3f07bf25e0250a6b710b0c5119e4ac'/>
<id>urn:sha1:73c686a70a3f07bf25e0250a6b710b0c5119e4ac</id>
<content type='text'>
The device tree only supports a single CAN interface.  This prevents
compatiblity with dual-CAN boards like the PiCAN2 Duo.

The mcp2515-can1 device tree blob for overlay was added to RPI_KERNEL_DEVICETREE_OVERLAYS in order to support dual-CAN hats.

Signed-off-by: Colin McAllister &lt;colinmca242@gmail.com&gt;
</content>
</entry>
</feed>
