<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/target/linux/at91/image/Makefile, branch master</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>at91: reorganize at91 subtargets</title>
<updated>2018-05-05T04:55:22+00:00</updated>
<author>
<name>Sandeep Sheriker Mallikarjun</name>
<email>sandeepsheriker.mallikarjun@microchip.com</email>
</author>
<published>2018-05-04T17:27:50+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=60750ab505bae8d1cb70c6fe495b755b213a1ebf'/>
<id>60750ab505bae8d1cb70c6fe495b755b213a1ebf</id>
<content type='text'>
reorganizing at91 subtargets based on sama5 soc features and this fix
below problems.
  1. able to set neon flags to sama5d2 &amp; sama5d4 subtargets.
  2. fix the make clean which removes all the subtargets in bin folder.
  3. able to configure kernel specific to subtarget.
  4. able to set vfpu4 flags to samad3 subtargets.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reorganizing at91 subtargets based on sama5 soc features and this fix
below problems.
  1. able to set neon flags to sama5d2 &amp; sama5d4 subtargets.
  2. fix the make clean which removes all the subtargets in bin folder.
  3. able to configure kernel specific to subtarget.
  4. able to set vfpu4 flags to samad3 subtargets.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: sdcard image with ext4 rootfs</title>
<updated>2018-05-05T04:55:21+00:00</updated>
<author>
<name>Sandeep Sheriker Mallikarjun</name>
<email>sandeepsheriker.mallikarjun@microchip.com</email>
</author>
<published>2018-05-04T17:27:48+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=581f5e239203df652f5a4b2ff7a22ab402735d8a'/>
<id>581f5e239203df652f5a4b2ff7a22ab402735d8a</id>
<content type='text'>
creating sdcard image with ext4 rootfs only and ignoring creating
other filesystem in sdcard image.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
creating sdcard image with ext4 rootfs only and ignoring creating
other filesystem in sdcard image.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: fix image building with CONFIG_TARGET_MULTI_PROFILE</title>
<updated>2018-02-14T14:47:16+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jo@mein.io</email>
</author>
<published>2018-02-13T15:12:08+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=b9aca834e812efc9d0bb2701eab8c78f2efb0367'/>
<id>b9aca834e812efc9d0bb2701eab8c78f2efb0367</id>
<content type='text'>
The current image build code has a number of race conditions and interface
contract violations in the custom image build steps:

 - Build/install-zImage, solely used by at91, relies on $(PROFILE_SANITIZED)
   which is not available when building with CONFIG_TARGET_MULTI_PROFILE

 - Build/at91-sdcard, which may run concurrently, creates scratch files at
   fixed locations and manipulates target files directly which can lead
   to file corruption and other unexpected failures

Rename the install-zImage macro to at91-install-zImage and move it to the
at91 image Makefile since this target is the sole user. Also utilize "$@"
as output file name and switch the usage of $(PROFILE_SANITIZED) to
$(DEVICE_NAME) in order to fix naming under multi profile builds.

Fix the at91-sdcard macro to construct scratch file paths relative to "$@",
which is guaranteed to be unique and store the final artifact output in "$@"
as well, instead of inside $(BIN_DIR). The generic image build code takes
care of moving a build steps "$@" output to the final destination in a
concurrency-safe manner.

Finally remove the broken install-zImage from the generic image-commands
Makefile.

Fixes: d7a679a036 ("at91: Install zImage.")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current image build code has a number of race conditions and interface
contract violations in the custom image build steps:

 - Build/install-zImage, solely used by at91, relies on $(PROFILE_SANITIZED)
   which is not available when building with CONFIG_TARGET_MULTI_PROFILE

 - Build/at91-sdcard, which may run concurrently, creates scratch files at
   fixed locations and manipulates target files directly which can lead
   to file corruption and other unexpected failures

Rename the install-zImage macro to at91-install-zImage and move it to the
at91 image Makefile since this target is the sole user. Also utilize "$@"
as output file name and switch the usage of $(PROFILE_SANITIZED) to
$(DEVICE_NAME) in order to fix naming under multi profile builds.

Fix the at91-sdcard macro to construct scratch file paths relative to "$@",
which is guaranteed to be unique and store the final artifact output in "$@"
as well, instead of inside $(BIN_DIR). The generic image build code takes
care of moving a build steps "$@" output to the final destination in a
concurrency-safe manner.

Finally remove the broken install-zImage from the generic image-commands
Makefile.

Fixes: d7a679a036 ("at91: Install zImage.")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: fix legacy build</title>
<updated>2017-10-16T21:05:54+00:00</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2017-10-16T19:36:17+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=61048c901189d3d24ffc35e2e0ab2355f6ec0dbc'/>
<id>61048c901189d3d24ffc35e2e0ab2355f6ec0dbc</id>
<content type='text'>
The build system took the DTB_SIZE definition from Default and not from
production-dtb under some conditions. Move the size definitions to
Default now as it is only used in production-dtb anyway.

Thanks Mathias Kresin for helping me with this.

Fixes: c2f052acaeb ("at91: convert boards to generic build target")
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The build system took the DTB_SIZE definition from Default and not from
production-dtb under some conditions. Move the size definitions to
Default now as it is only used in production-dtb anyway.

Thanks Mathias Kresin for helping me with this.

Fixes: c2f052acaeb ("at91: convert boards to generic build target")
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: add support for the WB45N module from Laird</title>
<updated>2017-10-14T22:24:21+00:00</updated>
<author>
<name>Ben Whitten</name>
<email>ben.whitten@gmail.com</email>
</author>
<published>2016-06-10T19:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=86d037e4a27fcf8f465fb1e79db727995ad5c684'/>
<id>86d037e4a27fcf8f465fb1e79db727995ad5c684</id>
<content type='text'>
This module from Laird includes the following:
  - CPU Atmel SoC ARM926EJS
  - Wifi AR6003
  - Bluetooth CSR8510
  - RAM 64MB LPDDR
  - FLASH 128MB

The flash is a dual image layout, kernel a/b, rootfs a/b, and a user
partition.

Signed-off-by: Ben Whitten &lt;ben.whitten@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This module from Laird includes the following:
  - CPU Atmel SoC ARM926EJS
  - Wifi AR6003
  - Bluetooth CSR8510
  - RAM 64MB LPDDR
  - FLASH 128MB

The flash is a dual image layout, kernel a/b, rootfs a/b, and a user
partition.

Signed-off-by: Ben Whitten &lt;ben.whitten@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: separate MKUBIFS opts to defaults in the sub target</title>
<updated>2017-10-14T22:24:21+00:00</updated>
<author>
<name>Ben Whitten</name>
<email>ben.whitten@gmail.com</email>
</author>
<published>2017-06-01T22:04:52+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=a7c8112a0ff609e85bfd58e21efec6322f946285'/>
<id>a7c8112a0ff609e85bfd58e21efec6322f946285</id>
<content type='text'>
Instead of applying global defaults based on selected board, transition
to using a per board setting for UBIFS and UBINIZE.

Signed-off-by: Ben Whitten &lt;ben.whitten@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of applying global defaults based on selected board, transition
to using a per board setting for UBIFS and UBINIZE.

Signed-off-by: Ben Whitten &lt;ben.whitten@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: Add UBI parameters for sama5d4.</title>
<updated>2017-09-20T07:01:09+00:00</updated>
<author>
<name>Sandeep Sheriker Mallikarjun</name>
<email>sandeepsheriker.mallikarjun@microchip.com</email>
</author>
<published>2017-09-13T18:51:18+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=09bf44109043811eba45e2113307be23cb45ea8a'/>
<id>09bf44109043811eba45e2113307be23cb45ea8a</id>
<content type='text'>
Add UBIFS_OPTS &amp; UBINIZE_OPTS parameters for sama5d4 Xplained board.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add UBIFS_OPTS &amp; UBINIZE_OPTS parameters for sama5d4 Xplained board.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: Install zImage.</title>
<updated>2017-09-20T07:00:36+00:00</updated>
<author>
<name>Sandeep Sheriker Mallikarjun</name>
<email>sandeepsheriker.mallikarjun@microchip.com</email>
</author>
<published>2017-09-13T18:51:15+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=d7a679a036c8b9880301c04f2ce2ac58801e7569'/>
<id>d7a679a036c8b9880301c04f2ce2ac58801e7569</id>
<content type='text'>
Installing zImage to bin folder of device target.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Installing zImage to bin folder of device target.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: Renaming subtarget sama5d3 to sama5</title>
<updated>2017-09-20T07:00:14+00:00</updated>
<author>
<name>Sandeep Sheriker Mallikarjun</name>
<email>sandeepsheriker.mallikarjun@microchip.com</email>
</author>
<published>2017-09-13T18:51:13+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=f8a5ac1a8835b9c826286469379a143ff9e532d5'/>
<id>f8a5ac1a8835b9c826286469379a143ff9e532d5</id>
<content type='text'>
Renaming at91 subtarget sama5d3 to sama5 and using at91-sama5d3_xplained
as a target device in sama5 subtarget.This will enable to add other
sama5d2 &amp; sama5d4 target devices in sama5 subtraget.This will avoid
code duplication when sama5d2 &amp; sama5d4 added as different subtarget.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Renaming at91 subtarget sama5d3 to sama5 and using at91-sama5d3_xplained
as a target device in sama5 subtarget.This will enable to add other
sama5d2 &amp; sama5d4 target devices in sama5 subtraget.This will avoid
code duplication when sama5d2 &amp; sama5d4 added as different subtarget.

Signed-off-by: Sandeep Sheriker Mallikarjun &lt;sandeepsheriker.mallikarjun@microchip.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>at91: convert boards to generic build target</title>
<updated>2017-06-12T19:07:31+00:00</updated>
<author>
<name>Ben Whitten</name>
<email>ben.whitten@gmail.com</email>
</author>
<published>2017-05-03T21:15:20+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=c2f052acaeb480e89d3ce39c47f49ad16b3464ac'/>
<id>c2f052acaeb480e89d3ce39c47f49ad16b3464ac</id>
<content type='text'>
Evaluation boards are left in component form to ease flashing
using vendor tooling and instructions. These boards also do
not include the EOF marker in the UBIFS as the bootloaders
are recent and easily upgradeable.

The end product boards use factory.bin images based on the
dts layout and include EOF markers as bootloader UBI support
is not determined.

Signed-off-by: Ben Whitten &lt;ben.whitten@gmail.com&gt;
Signed-off-by: Mathias Kresin &lt;dev@kresin.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Evaluation boards are left in component form to ease flashing
using vendor tooling and instructions. These boards also do
not include the EOF marker in the UBIFS as the bootloaders
are recent and easily upgradeable.

The end product boards use factory.bin images based on the
dts layout and include EOF markers as bootloader UBI support
is not determined.

Signed-off-by: Ben Whitten &lt;ben.whitten@gmail.com&gt;
Signed-off-by: Mathias Kresin &lt;dev@kresin.me&gt;
</pre>
</div>
</content>
</entry>
</feed>
