OpenOCD support for RTL8710 and integrated flash.
- SWDIO: GE3
- SWCLK: GE4
- TRST: GE0
- TDI: GE1
- TDO: GE2
- TMS: GE3
- TCK: GE4
make
read and parse the jedec id bytes from flash
read MAC address from flash memory at 0xA088
erase whole flash
dump (size) bytes from flash offset (offset) to file (filename)
write file (filename) to flash offset (offset)
compare file (filename) with flash offset (offset)
set auto_erase option on/off. flash sectors will be autoerased when writing
set auto_verify option on/off. each block of data will be auto verified when writing
openocd -f interface/stlink-v2-1.cfg -f rtl8710.ocd -c "init" -c "reset halt" -c "rtl8710_flash_read_id" -c "rtl8710_flash_read dump.bin 0 1048576" -c "shutdown"
openocd -f interface/stlink-v2-1.cfg -f rtl8710.ocd -c "init" -c "reset halt" -c "rtl8710_flash_auto_erase 1" -c "rtl8710_flash_auto_verify 1" -c "rtl8710_flash_write dump.bin 0" -c "shutdown"
RTL8710 OpenOCD support is created by Rebane (rebane@alkohol.ee)
This document and the attached source code is released under GPLv2.