<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/jogo/package/boot, branch master</title>
<subtitle>Staging tree of Jonas Gorski</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/jogo/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/'/>
<updated>2020-03-01T20:36:00Z</updated>
<entry>
<title>x86: add bootloader upgrade on sysupgrade</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2020-01-14T17:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=b322243d2f768a04a04831c45dabc627a41c4570'/>
<id>urn:sha1:b322243d2f768a04a04831c45dabc627a41c4570</id>
<content type='text'>
Currently bootloader always stays on the same version as when first
written to boot medium (not true if partition layout changed, which will
trigger sysupgrade process to write full disk image). That creates
inconveniences as it always stays with same features or/and bugs. Users
wishing to add support to additional modules or new version, would need
to write the whole image, potentially destroying previous system
configuration. To fix these, this commit adds additional routine to
sysupgrade which upgrades unconditionally the bootloader to the latest
state provided by OpenWrt.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>uboot-mvebu: point to UBOOT_CONFIG when setting options</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2020-02-10T15:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=af878339ae28391dd7509cd27496fa4ca8d2a339'/>
<id>urn:sha1:af878339ae28391dd7509cd27496fa4ca8d2a339</id>
<content type='text'>
The BUILD_VARIANT might differ from UBOOT_CONFIG, so point to a file we
are actually changing. Being here let's call 'Build/Configure/U-Boot'
definition, instead of definig the same command. This'll be more future
proof, if U-Boot configuration procedure will change.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>packages/boot: bump arm-trusted-firmware-mvebu version</title>
<updated>2020-02-22T17:21:37Z</updated>
<author>
<name>Scott Roberts</name>
</author>
<published>2020-01-22T22:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=34e7d31983d27e5cfd249173d0e67c040e8caf62'/>
<id>urn:sha1:34e7d31983d27e5cfd249173d0e67c040e8caf62</id>
<content type='text'>
The current version of ATF does not support power off for SGMII
COMPHY.  Update to latest ATF to resolve this issue.

Signed-off-by: Scott Roberts &lt;ttocsr@gmail.com&gt;
</content>
</entry>
<entry>
<title>uboot-envtools: ath79: add Netgear WNDR3700v2</title>
<updated>2020-02-04T11:23:48Z</updated>
<author>
<name>Michal Cieslakiewicz</name>
</author>
<published>2020-01-20T20:20:09Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=a09408fa576c6482c21f683662cb2d5a49e14ecf'/>
<id>urn:sha1:a09408fa576c6482c21f683662cb2d5a49e14ecf</id>
<content type='text'>
Add Netgear WNDR3700v2 to the list of supported boards.

Signed-off-by: Michal Cieslakiewicz &lt;michal.cieslakiewicz@wp.pl&gt;
[rebase, adjusted commit title]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>rbcfg: make package available for ath79</title>
<updated>2020-01-23T14:28:02Z</updated>
<author>
<name>Roger Pueyo Centelles</name>
</author>
<published>2019-11-28T12:11:59Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=51526bcf1e4f67dae8d6d0266dd6b740cb3ae364'/>
<id>urn:sha1:51526bcf1e4f67dae8d6d0266dd6b740cb3ae364</id>
<content type='text'>
Signed-off-by: Roger Pueyo Centelles &lt;roger.pueyo@guifi.net&gt;
</content>
</entry>
<entry>
<title>uboot-envtools: ath79: add support for glinet,gl-ar150</title>
<updated>2020-01-23T13:08:24Z</updated>
<author>
<name>Kimmo Vuorinen</name>
</author>
<published>2020-01-22T21:36:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=a8723c48add5cc8381d88234b9cdda2bb6a866aa'/>
<id>urn:sha1:a8723c48add5cc8381d88234b9cdda2bb6a866aa</id>
<content type='text'>
Add ubootenv uci config for GL.inet GL-AR150

Signed-off-by: Kimmo Vuorinen &lt;kimmo.vuorinen@gmail.com&gt;
[commit title/message facelift]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>uboot-envtools: ar71xx: add support for gl-ar150/-domino/-mifi</title>
<updated>2020-01-23T13:04:50Z</updated>
<author>
<name>Kimmo Vuorinen</name>
</author>
<published>2020-01-22T21:34:58Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=dc6dfaac80f392baef1d0d7b06bb1fc19812e041'/>
<id>urn:sha1:dc6dfaac80f392baef1d0d7b06bb1fc19812e041</id>
<content type='text'>
Add ubootenv uci config for gl-ar150, gl-domino and gl-mifi

Signed-off-by: Kimmo Vuorinen &lt;kimmo.vuorinen@gmail.com&gt;
[commit message/title facelift]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>uboot-oxnas: fix memory leak in tool mkox820crc</title>
<updated>2020-01-15T22:15:19Z</updated>
<author>
<name>Andrea Dalla Costa</name>
</author>
<published>2019-12-28T16:43:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=5adca1cf2abc0c320be082522ab1ec747c7157b7'/>
<id>urn:sha1:5adca1cf2abc0c320be082522ab1ec747c7157b7</id>
<content type='text'>
In function `main` add calls to `free` for the variable `executable`.
This is needed because the variable `executable` is allocated but
never freed. This cause a memory leak.

Signed-off-by: Andrea Dalla Costa &lt;andrea@dallacosta.me&gt;
</content>
</entry>
<entry>
<title>ath79: add support for Netgear WNDR4500 v3</title>
<updated>2020-01-15T19:56:05Z</updated>
<author>
<name>Michal Cieslakiewicz</name>
</author>
<published>2019-12-22T20:55:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=a736f394323689dbbfbe548f93e6aa620016a64a'/>
<id>urn:sha1:a736f394323689dbbfbe548f93e6aa620016a64a</id>
<content type='text'>
This patch introduces support for Netgear WNDR4500v3. Router
is very similar to WNDR4300v2 and is based on the same PCB.

Information gathered from various Internet sources (including
https://patchwork.ozlabs.org/patch/809227/) shows following
differences to WNDR4300v2:

 * two USB 2.0 ports with separate LEDs
 * USB LEDs soldered to secondary pads
 * WPS and RFKILL buttons soldered to secondary pads
 * described as N900 device with 3x3:3 MIMO for 2.4GHz radio
 * power supply requirement is DC 12V 2.5A
 * vendor HW ID suffix differs in one digit
 * bigger chassis

Signed-off-by: Michal Cieslakiewicz &lt;michal.cieslakiewicz@wp.pl&gt;
</content>
</entry>
<entry>
<title>ath79: add support for Netgear WNDR4300 v2</title>
<updated>2020-01-15T19:55:56Z</updated>
<author>
<name>Michal Cieslakiewicz</name>
</author>
<published>2019-12-22T20:54:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/jogo/commit/?id=37a36a588a015c5f9e57c80c75670cf993955f24'/>
<id>urn:sha1:37a36a588a015c5f9e57c80c75670cf993955f24</id>
<content type='text'>
This patch introduces support for Netgear WNDR4300v2.

Specification
=============
  * Description: Netgear WNDR4300 v2
  * Loader: U-boot
  * SOC: Qualcomm Atheros QCA9563 (775 MHz)
  * RAM: 128 MiB
  * Flash: 2 MiB SPI-NOR + 128 MiB SPI-NAND
	- NOR: U-boot binary: 256 KiB
	- NOR: U-boot environment: 64 KiB
	- NOR: ART Backup: 64 KiB
 	- NOR: Config: 64 KiB
	- NOR: Traffic Meter: 64 KiB
	- NOR: POT: 64 KiB
	- NOR: Reserved: 1408 KiB
	- NOR: ART: 64 KiB
	- NAND: Firmware: 25600 KiB (see notes for OpenWrt)
	- NAND: Language: 2048 KiB
	- NAND: mtdoops Crash Dump: 128 KiB
	- NAND: Reserved: 103296 KiB
  * Ethernet: 5 x 10/100/1000 (4 x LAN, 1 x WAN) (AR8337)
  * Wireless:
	- 2.4 GHz b/g/n (internal)
	- 5 GHz a/n (AR9580)
  * USB: yes, 1 x USB 2.0
  * Buttons:
	- Reset
	- WiFi (rfkill)
	- WPS
  * LEDs:
	- Power (amber/green)
	- WAN (amber/green)
	- WLAN 2G (green)
	- WLAN 5G (blue)
	- 4 x LAN (amber/green)
	- USB (green)
	- WPS (green)
  * UART: 4-pin connector JP1, 3.3V (Vcc, TX, RX, GND), 115200 8N1
  * Power supply: DC 12V 1.5A
  * MAC addresses: LAN=WLAN2G on case label, WAN +1, WLAN5G +2

Important Notes
===============
0. NOR Flash (2 MiB) is not touched by OpenWrt installation.
1. NAND Flash (128 MiB) layout under OpenWrt is changed as follows:
   all space is split between 4 MiB kernel and 124 MiB UBI areas;
   vendor partitions (language and mtdoops) are removed; kernel space
   size can be further expanded if needed; maximum image size is set
   to 25600k for compatibility reasons and can also be increased.
2. CPU clock is 775 MHz, not 750 MHz.
3. 5 GHz wireless radio chip is Atheros AR9580-AR1A with bogus PCI
   device ID 0xabcd. For ath9k driver to load successfully, this is
   overriden in DTS with correct value for this chip, 0x0033.
4. RFKILL button is wired to AR9580 pin 9 which is normally disabled
   by chip definition in ath9k code (0x0000F4FF gpio mask). Therefore
   'qca,gpio-mask=&lt;0xf6ff&gt;' hack must be used for button to work
   properly.
5. USB port is always on, no GPIO for 5V power control has been
   identified.

Installation
============
  * TFTP recovery
  * TFTP via U-boot prompt
  * sysupgrade
  * Web interface

Test build configuration
========================
CONFIG_TARGET_ath79=y
CONFIG_TARGET_ath79_nand=y
CONFIG_TARGET_ath79_nand_DEVICE_netgear_wndr4300-v2=y
CONFIG_ALL_KMODS=y
CONFIG_DEVEL=y
CONFIG_CCACHE=y
CONFIG_COLLECT_KERNEL_DEBUG=y
CONFIG_IMAGEOPT=y

Signed-off-by: Michal Cieslakiewicz &lt;michal.cieslakiewicz@wp.pl&gt;
</content>
</entry>
</feed>
