@Marvin_S
@MohKirkuk
here more info and more digging it
AX1800 Dual Band Wi-Fi 6 GPON Router
XX230v
https://service-provider.tp-link.com/gpon/xx230v/
Serial Terminal Connection
--------------------
Serial Terminal Output after malfunction
Press X
CCCCCCCCCCCCCCCCCCCCCC
----------------
Serial Terminal Output before malfunction
Press X
CCCCCCCCCCCCCCCCCC
EN7523DRAMC V0.2
dram_type = 5, speed = 1866
Final Impdance Cal Result: OCDP:0x17, OCDN:0x1e, ODTP:0xa, ODTN:0xa
DDR1866 PLL setting init
[Dramc] PCDDR3 AC Timing update
Fire MRW command...
ModeReg.2, value.0x20 done
Fire MRW command...
ModeReg.3, value.0x0 done
Fire MRW command...
ModeReg.1, value.0x6 done
Fire MRW command...
ModeReg.0, value.0x1114 done
Fire MRW command...
ModeReg.1, value.0x86 done
Fire MRW command...
ModeReg.1, value.0x6 done
Calculate size.
DRAM size=256MB
Press x to update firmware
CCCCCCCCCCCCCCCCCC
U-Boot 2014.04-rc1 (Oct 23 2023 - 06:47:22)
DRAM: 240 MiB
EN7529CT
Now running in RAM - U-Boot at: 8edff000
spi_nand_probe: mfr_id=0xc8, dev_id=0x1
Using Flash ECC.
Detected SPI NAND Flash : _SPI_NAND_DEVICE_ID_F50L1G41LB, Flash Size=0x8000000
bmt pool size: 81
BMT & BBT Init Success
In: serial
Out: serial
Err: serial
CPU0: found redistributor 0 region 0:8ee3d988
Net: ecnt_eth
Uip activated
.
.
.
.
ECNT>
-------------
ECNT> version
U-Boot 2014.04-rc1 (Oct 23 2023 - 06:47:22)
arm-buildroot-linux-gnueabi-gcc (Buildroot 2015.08.1-gd814875) 4.9.3
GNU ld (GNU Binutils) 2.24
----------------
ECNT> coninfo
List of available devices:
serial 80000003 SIO stdin stdout stderr
ecnt_uart 00000003 .IO
----------------------
ECNT> bdinfo
arch_number = 0x00001D63
boot_params = 0x80000100
DRAM bank = 0x00000000
-> start = 0x80000000
-> size = 0x0F000000
eth0name = ecnt_eth
ethaddr = []
current eth = ecnt_eth
ip_addr = 192.168.1.1
baudrate = 115200 bps
TLB addr = 0x8EFF0000
relocaddr = 0x8EDFF000
reloc off = 0x0CFFF000
irq_sp = 0x8CDFAF40
sp start = 0x8CDF8F30
--------------------
ECNT> base
Base Address: 0x00000000
--------------------
ECNT> showvar
HUSH_VERSION=0.01
------------
ECNT> printenv
arch=arm
baudrate=115200
board=en7523_evb
board_name=en7523_evb
bootcmd=flash tpimg;bootm 81800200
bootdelay=1
bootfile=tclinux.bin
console=ttyS0,115200n8 earlycon
country_code=ff
cpu=armv7
dsl_gpio=0b
ethact=ecnt_eth
ethaddr=[]
ether_gpio=0c
fdt_high=0xac000000
fileaddr=81000000
filesize=1a6636a
internet_gpio=02
invaild_env=no
ipaddr=192.168.1.1
kernel_filename=tclinux.bin
loadaddr=0x81800000
multi_upgrade_gpio=0b020400000000000000000000000000
onu_type=2
password=[]
power_gpio=1515
product_name=xPON ONU
qdma_init=33
root=/dev/mtdblock8 ro
sdram_conf=0x00108893
serdes_sel=0
serverip=192.168.1.100
snmp_sysobjid=1.2.3.4.5
soc=en7523
stderr=serial
stdin=serial
stdout=serial
uboot_filename=tcboot.bin
username=telecomadmin
vendor=ecnt
vendor_name=ECONET Technologies Corp.
verify=0
Environment size: 893/16380 bytes
---------------------
ECNT> iminfo
## Checking Image at 81000000 ...
Unknown image format!
-------------------
ECNT> imginfo
mtd parts is NULL
mtd parts is NULL
get_tclinux_img_version, read trx magic(0x32524448) error.
Read first tclinux.bin from flash 0x0 error.
get_tclinux_img_version, read trx magic(0x32524448) error.
Read second tclinux.bin from flash 0x0 error.
imginfo - imginfo - Show tclinux.bin version command
---------------------------