[PATCH 0/5] MIPS: tplink-mr3020: initial PBL support
Antony Pavlov
antonynpavlov at gmail.com
Mon May 4 05:29:20 PDT 2015
This patch series enables PBL for AR9331-based TP-Link MR3020 router.
This makes it possible to implement full-grown bootloader for AR9331-based
boards in the future.
AR9331 lowlevel initialization links:
* https://github.com/pepe2k/u-boot_mod
* https://github.com/frantony/barebox/commits/20140507.ar933x.pbl.dirty
* https://wikidevi.com/wiki/TP-LINK_TL-MR3020#Notes_on_JTAG
* http://openocd.zylin.com/#/c/2519/
* http://geektimes.ru/post/245066/
* http://geektimes.ru/post/249184/
* http://openocd.zylin.com/#/c/2722/
Antony Pavlov (4):
MIPS: debug_ll_ns16550.h: drop _ns16550 suffix
MIPS: mach-ath79: debug_ll.h: add assembler routines
MIPS: tplink-mr3020: enable nmon
Documentation: mips: fix tplink-mr3020 instruction
Oleksij Rempel (1):
MIPS: tplink-mr3020: enable PBL and compression
Documentation/boards/mips/tplink-mr3020.rst | 7 +-
.../img-ci20/include/board/board_pbl_start.h | 2 +-
.../loongson-ls1b/include/board/board_pbl_start.h | 2 +-
.../netgear-wg102/include/board/board_pbl_start.h | 6 +-
.../ritmix-rzx50/include/board/board_pbl_start.h | 2 +-
.../tplink-mr3020/include/board/board_pbl_start.h | 35 ++++++
arch/mips/include/asm/debug_ll_ns16550.h | 20 +--
arch/mips/include/asm/pbl_nmon.h | 21 ++--
arch/mips/mach-ath79/Kconfig | 3 +
arch/mips/mach-ath79/include/mach/debug_ll.h | 136 ++++++++++++++++++++-
10 files changed, 199 insertions(+), 35 deletions(-)
create mode 100644 arch/mips/boards/tplink-mr3020/include/board/board_pbl_start.h
--
2.1.4
More information about the barebox
mailing list