difos/package/boot/uboot-envtools/files
Santiago Piccinini 24463d0d94 ath79: add support for LibreRouter v1
Hardware
--------
SOC:   QCA9558
RAM:   128M DDR2
Flash: 16MiB SPI-NOR
ETH:   QCA8337N: 2x 10/100/1000 PoE and PoE pass-through
WiFi2: QCA9558 (bgn) 2T2R
WiFi5: 2x mPCIE with AR9582 (an) 2T2R
BTN:   1x Reset
GPIO:  multiple GPIO on header, PoE passthrough enable
UART:  3.3V 115200 8N1 header on the board
WDG:   ATTiny13 watchdog
JTAG:  header on the board
USB:   1x connector and 1x header on the board
PoE:   10-32V input in ETH port 1, passthrough in port 2
mPCIE: 2x populated with radios (but replaceable)

OpenWrt is preinstalled from factory. To install use <your-image>-sysupgade.bin
using the web interface or with sysupgrade -n.

Flash from bootloader (in case failsafe does not work)
1. Connect the LibreRouter with a serial adapter (TTL voltage) to the UART
   header in the board.
2. Connect an ETH cable and configure static ip addres 192.168.1.10/24
3. Turn on the device and stop the bootloader sending any key through the serial
   interface.
4. Use a TFTP server to serve <your image>-sysupgrade.bin file.
5. Execute the following commands at the bootloader prompt:
    ath> tftp 82000000 <your image>-sysupgrade.bin
    ath> erase 0x9f050000 +$filesize
    ath> cp.b 0x82000000 0x9f050000 $filesize
    ath> bootm 0x9f050000

More docs
* Bootloader https://github.com/librerouterorg/u-boot
* Board details (schematics, gerbers): https://github.com/librerouterorg/board

Signed-off-by: Santiago Piccinini <spiccinini@altermundi.net>
2019-03-13 16:25:34 +01:00
..
apm821xx apm821xx: add support for the Netgear WNDAP620 and WNDAP660 2018-11-26 12:05:46 +01:00
ar71xx uboot-envtools: Add domywifi dw33d support 2019-01-02 22:24:52 +01:00
ath79 ath79: add support for LibreRouter v1 2019-03-13 16:25:34 +01:00
cns3xxx treewide: use the generic board_name function 2017-07-15 23:13:34 +02:00
imx6 treewide: use the generic board_name function 2017-07-15 23:13:34 +02:00
ipq40xx uboot-envtools: add support for ALFA Network AP120C-AC 2019-02-26 00:16:22 +01:00
ipq806x uboot-envtools: adds r7800 uboot env support 2018-10-07 02:12:06 +02:00
kirkwood kirkwood: add support for Iomega Storcenter ix2-200 2018-07-30 15:21:00 +02:00
lantiq lantiq: use the compatible string as board name 2017-12-16 23:33:56 +01:00
layerscape uboot-envtools: add configuration for Traverse LS1043 boards. 2018-07-30 10:53:57 +02:00
mpc85xx mpc85xx: add support for OCEDO Panda 2019-01-26 17:10:19 +01:00
mvebu mvebu: add support for WRT32X (venom) 2018-05-14 17:20:10 +02:00
mxs uboot-envtools: fix configuration for I2SE Duckbills 2018-12-18 20:17:22 +01:00
oxnas uboot-envtools: oxnas: sync with current oxnas/ox820 DTS 2019-03-01 03:36:53 +01:00
pistachio pistachio: remove custom board detection override 2017-03-22 11:43:22 +01:00
ramips uboot-envtools: ramips: add support for ALFA Network Tube-E4G 2019-03-11 22:00:26 +01:00
uboot-envtools.sh move boot related packages to their own folder 2012-10-16 13:44:25 +00:00