<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/boot, branch v21.02.4</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.4'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2022-09-01T15:39:51Z</updated>
<entry>
<title>uboot-bcm4908: include SoC in output files</title>
<updated>2022-09-01T15:39:51Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2022-07-20T11:47:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5a31942f203ce4ae0fbeb70e8bc67ce65d8411dd'/>
<id>urn:sha1:5a31942f203ce4ae0fbeb70e8bc67ce65d8411dd</id>
<content type='text'>
This fixes problem of overwriting BCM4908 U-Boot and DTB files by
BCM4912 ones. That bug didn't allow booting BCM4908 devices.

Fixes: f4c2dab544ec2 ("uboot-bcm4908: add BCM4912 build")
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit a8e1e30543239e85ff5dc220368164b66cf73fba)
</content>
</entry>
<entry>
<title>uboot-bcm4908: add BCM4912 build</title>
<updated>2022-09-01T15:38:28Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2022-03-15T17:41:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ee34451c4888e2f06a8991aa8ca4edf238b26744'/>
<id>urn:sha1:ee34451c4888e2f06a8991aa8ca4edf238b26744</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit f4c2dab544ec22fac6ab2de32aa5bb361c7566f7)
</content>
</entry>
<entry>
<title>uboot-bcm4908: update to the latest generic</title>
<updated>2022-09-01T15:38:28Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2022-03-15T13:30:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4dca82b69c5b5b4d699d01c84a3a0d531fece653'/>
<id>urn:sha1:4dca82b69c5b5b4d699d01c84a3a0d531fece653</id>
<content type='text'>
0625aad74d arm: dts: add ASUS GT-AX6000
6fb1cb624d arm: dts: add Netgear RAXE450 / RAXE550

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 3592aa85664040a118654555afb78659af756a4e)
</content>
</entry>
<entry>
<title>ramips: add support for YunCore AX820/HWAP-AX820</title>
<updated>2022-08-28T06:14:45Z</updated>
<author>
<name>Clemens Hopfer</name>
</author>
<published>2021-07-22T15:54:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=32101669db23a30a7ed1b84da87136802e94edf9'/>
<id>urn:sha1:32101669db23a30a7ed1b84da87136802e94edf9</id>
<content type='text'>
There are two versions which are identical apart from the enclosure:
  YunCore AX820: indoor ceiling mount AP with integrated antennas
  YunCore HWAP-AX820: outdoor enclosure with external (N) connectors

Hardware specs:
  SoC: MediaTek MT7621DAT
  Flash: 16 MiB SPI NOR
  RAM: 128MiB (DDR3, integrated)
  WiFi: MT7905DAN+MT7975DN 2.4/5GHz 2T2R 802.11ax
  Ethernet: 10/100/1000 Mbps x2 (WAN/PoE+LAN)
  LED: Status (green)
  Button: Reset
  Power: 802.11af/at PoE; DC 12V,1A
  Antennas: AX820(indoor): 4dBi internal; HWAP-AX820(outdoor): external

Flash instructions:
  The "OpenWRT support" version of the AX820 comes with a LEDE-based
  firmware with proprietary MTK drivers and a luci webinterface and
  ssh accessible under 192.168.1.1 on LAN; user root, no password.
  The sysupgrade.bin can be flashed using luci or sysupgrade via ssh,
  you will have to force the upgrade due to a different factory name.
  Remember: Do *not* preserve factory configuration!

MAC addresses as used by OEM firmware:
  use   address            source
  2g    44:D1:FA:*:0b      Factory 0x0004 (label)
  5g    46:D1:FA:*:0b      LAA of 2g
  lan   44:D1:FA:*:0c      Factory 0xe000
  wan   44:D1:FA:*:0d      Factory 0xe000 + 1
The wan MAC can also be found in 0xe006 but is not used by OEM dtb.

Due to different MAC handling in mt76 the LAA derived from lan is used
for 2g to prevent duplicate MACs when creating multiple interfaces.

Signed-off-by: Clemens Hopfer &lt;openwrt@wireloss.net&gt;
(cherry picked from commit 4891b865380e2b7f32acf0893df9c1ca9db8d4ea)
[switch to mtd-mac-address instead of nvmem-cells]
</content>
</entry>
<entry>
<title>sunxi: add support for Banana Pi M2 Berry</title>
<updated>2022-08-28T06:12:39Z</updated>
<author>
<name>Zoltan HERPAI</name>
</author>
<published>2021-01-18T08:00:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=052ff08aa7ec8d39677fcaccaa74fe2d13ef0384'/>
<id>urn:sha1:052ff08aa7ec8d39677fcaccaa74fe2d13ef0384</id>
<content type='text'>
CPU: Allwinner V40 quad-core Cortex A7 @ 1.2GHz
Memory: 1GB DDR3
Storage: SDcard, native SATA
Network: 10/100/1000M ethernet, Ampak AP6212 wifi + BT
USB: 4x USB 2.0

Installation:
Use the standard sunxi installation to an SD-card.

While the board is very similar to the M2 Ultra board
(the V40 is the automotive version of the R40), as both
the u-boot and kernel supports them separately, and some
pins are different, let's add a separate device spec.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
(cherry picked from commit 9aa66b8ce730aebff76d353392151708a897a3a0)
</content>
</entry>
<entry>
<title>ramips: add support for Sitecom WLR-4100 v1 002</title>
<updated>2022-08-28T06:09:15Z</updated>
<author>
<name>Andrea Poletti</name>
</author>
<published>2021-07-23T16:15:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=caeb618eea9c327d801f0e16eb3ed930f567481d'/>
<id>urn:sha1:caeb618eea9c327d801f0e16eb3ed930f567481d</id>
<content type='text'>
Sitecom WLR-4100 v1 002 (marked as X4 N300) is a wireless router
Specification:
SoC: MT7620A
RAM: 64 MB DDR2
Flash: MX25L6405D SPI NOR 8 MB
WIFI: 2.4 GHz integrated
Ethernet: 5x 10/100/1000 Mbps QCA8337
USB: 1x 2.0
LEDS: 2x GPIO controlled, 5x switch
Buttons: 1x GPIO controlled
UART: row of 4 unpopulated holes near USB port, starting count from
      white triangle on PCB:

    VCC 3.3V
    GND
    TX
    RX

    baud: 115200, parity: none, flow control: none

Installation

    Connect to one of LAN (yellow) ethernet ports,
    Open router configuration interface,
    Go to Toolbox &gt; Firmware,
    Browse for OpenWrt factory image with dlf extension and hit Apply,
    Wait few minutes, after the Power LED will stop blinking, the router is
    ready for configuration.

Known issues
Some USB 2.0 devices work at full speed mode 1.1 only

MAC addresses

factory partition only contains one (binary) MAC address in 0x4.
u-boot-env contains four (ascii) MAC addresses, of which two appear
to be valid.

  factory     0x4       **:**:**:**:b9:84  binary
  u-boot-env  ethaddr   **:**:**:**:b9:84  ascii
  u-boot-env  wanaddr   **:**:**:**:b9:85  ascii
  u-boot-env  wlanaddr  00:AA:BB:CC:DD:12  ascii
  u-boot-env  iNICaddr  00:AA:BB:CC:DD:22  ascii

The factory firmware only assigns ethaddr. Thus, we take the
binary value which we can use directly in DTS.

Additional information
OEM firmware shell password is: SitecomSenao
useful for creating backup of original firmware.
There is also another revision of this device (v1 001), based on RT3352 SoC

The nvmem feature (commit 06bb4a5) was introduced in master after the
splitting of the 21.02 branch. It need to be reverted in 21.02..

Signed-off-by: Andrea Poletti &lt;polex73@yahoo.it&gt;
[remove config DT label, convert to nvmem, remove MAC address
 setup from u-boot-env, add MAC address info to commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
(cherry picked from commit de0c380a5f8289839ab970e794a45f0e04a466a3)

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>ath79: add support for Yuncore A930</title>
<updated>2022-04-16T12:48:45Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-04-15T11:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2cc9ee8000597fe132071ec3ba6bf0ac9404ac94'/>
<id>urn:sha1:2cc9ee8000597fe132071ec3ba6bf0ac9404ac94</id>
<content type='text'>
Specification:

- QCA9533 (650 MHz), 64 or 128MB RAM, 16MB SPI NOR
- 2x 10/100 Mbps Ethernet, with 802.3at PoE support (WAN)
- 2T2R 802.11b/g/n 2.4GHz

Flash instructions:

If your device comes with generic QSDK based firmware, you can login
over telnet (login: root, empty password, default IP: 192.168.188.253),
issue first (important!) 'fw_setenv' command and then perform regular
upgrade, using 'sysupgrade -n -F ...' (you can use 'wget' to download
image to the device, SSH server is not available):

  fw_setenv bootcmd "bootm 0x9f050000 || bootm 0x9fe80000"
  sysupgrade -n -F openwrt-...-yuncore_...-squashfs-sysupgrade.bin

In case your device runs firmware with YunCore custom GUI, you can use
U-Boot recovery mode:

1. Set a static IP 192.168.0.141/24 on PC and start TFTP server with
   'tftp' image renamed to 'upgrade.bin'
2. Power the device with reset button pressed and release it after 5-7
   seconds, recovery mode should start downloading image from server
   (unfortunately, there is no visible indication that recovery got
   enabled - in case of problems check TFTP server logs)

Signed-off-by: Clemens Hopfer &lt;openwrt@wireloss.net&gt;
Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
(cherry-picked from commit a05dcb07241aa83a4416b56201e31b4af8518981)
[switch to mtd-mac-address instead of nvmem-cells]
</content>
</entry>
<entry>
<title>ath79: add support for Yuncore XD3200</title>
<updated>2022-04-16T12:48:29Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-04-15T11:17:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=06874171d125f0a69d6fb8cfd12213b7913d317e'/>
<id>urn:sha1:06874171d125f0a69d6fb8cfd12213b7913d317e</id>
<content type='text'>
Specification:

- QCA9563 (775MHz), 128MB RAM, 16MB SPI NOR
- 2T2R 802.11b/g/n 2.4GHz
- 2T2R 802.11n/ac 5GHz
- 2x 10/100/1000 Mbps Ethernet, with 802.3at PoE support (WAN port)

LED for 5 GHz WLAN is currently not supported as it is connected directly
to the QCA9882 radio chip.

Flash instructions:

If your device comes with generic QSDK based firmware, you can login
over telnet (login: root, empty password, default IP: 192.168.188.253),
issue first (important!) 'fw_setenv' command and then perform regular
upgrade, using 'sysupgrade -n -F ...' (you can use 'wget' to download
image to the device, SSH server is not available):

  fw_setenv bootcmd "bootm 0x9f050000 || bootm 0x9fe80000"
  sysupgrade -n -F openwrt-...-yuncore_...-squashfs-sysupgrade.bin

In case your device runs firmware with YunCore custom GUI, you can use
U-Boot recovery mode:

1. Set a static IP 192.168.0.141/24 on PC and start TFTP server with
   'tftp' image renamed to 'upgrade.bin'
2. Power the device with reset button pressed and release it after 5-7
   seconds, recovery mode should start downloading image from server
   (unfortunately, there is no visible indication that recovery got
   enabled - in case of problems check TFTP server logs)

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
(cherry-picked from commit c91df224f54fdd44c9c0487a8c91876f5d273164)
</content>
</entry>
<entry>
<title>uboot-bcm4908: use "xxd" from staging_dir</title>
<updated>2022-03-15T17:55:08Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2022-03-15T11:40:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=864bba55d8714a64abdf94cfb835450b8cd7789e'/>
<id>urn:sha1:864bba55d8714a64abdf94cfb835450b8cd7789e</id>
<content type='text'>
This fixes:
bash: xxd: command not found
on hosts without xxd installed.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 9dbca6bf6e6e088afd18fb532ed9135c21aec1cc)
Fixes: 45b3f2aa0f57 ("uboot-bcm4908: add package with BCM4908 U-Boot")
</content>
</entry>
<entry>
<title>uboot-bcm4908: add package with BCM4908 U-Boot</title>
<updated>2022-03-14T07:51:01Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2022-03-04T08:39:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=45b3f2aa0f57c7ca694317aca462d6ed1e183a67'/>
<id>urn:sha1:45b3f2aa0f57c7ca694317aca462d6ed1e183a67</id>
<content type='text'>
New BCM4908 devices come with U-Boot instead of CFE. Firmwares for such
devices has to include U-Boot.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 0d45e1ea96ef29649f080c54f99fb1c80482421b)
</content>
</entry>
</feed>
