Just got a LN1301, here's the bootup log with stock FW.
Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3.1-00163
S - IMAGE_VARIANT_STRING=HAACANAZA
S - OEM_IMAGE_VERSION_STRING=CRM
S - Boot Config, 0x000002e5
B - 201 - PBL, Start
B - 2735 - bootable_media_detect_entry, Start
B - 4042 - bootable_media_detect_success, Start
B - 4046 - elf_loader_entry, Start
B - 8222 - auth_hash_seg_entry, Start
B - 8468 - auth_hash_seg_exit, Start
B - 70306 - elf_segs_hash_verify_entry, Start
B - 133162 - PBL, End
B - 147925 - SBL1, Start
B - 201117 - GCC [RstStat:0x10, RstDbg:0x600000] WDog Stat : 0x4
B - 207766 - pm_device_init, Start
B - 332053 - PM_SET_VAL:Skip
D - 123769 - pm_device_init, Delta
B - 334463 - pm_driver_init, Start
D - 5337 - pm_driver_init, Delta
B - 340837 - clock_init, Start
D - 2135 - clock_init, Delta
B - 344802 - boot_flash_init, Start
D - 17964 - boot_flash_init, Delta
B - 366518 - boot_config_data_table_init, Start
D - 4178 - boot_config_data_table_init, Delta - (575 Bytes)
B - 373899 - Boot Setting : 0x00000618
B - 378017 - CDT version:2,Platform ID:8,Major ID:1,Minor ID:0,Subtype:13
B - 384940 - sbl1_ddr_set_params, Start
B - 388783 - CPR configuration: 0x30c
B - 392169 - cpr_init, Start
B - 394944 - Rail:0 Mode: 5 Voltage: 784000
B - 400190 - CL CPR settled at 736000mV
B - 403027 - Rail:1 Mode: 5 Voltage: 880000
B - 407205 - Rail:1 Mode: 7 Voltage: 888000
D - 16561 - cpr_init, Delta
B - 414098 - Pre_DDR_clock_init, Start
B - 418124 - Pre_DDR_clock_init, End
B - 421418 - DDR Type : PCDDR3
B - 427152 - do ddr sanity test, Start
D - 1067 - do ddr sanity test, Delta
B - 431910 - DDR: Start of HAL DDR Boot Training
B - 436638 - DDR: End of HAL DDR Boot Training
B - 442341 - DDR: Checksum to be stored on flash is 410379977
B - 452650 - Image Load, Start
D - 216520 - QSEE Image Loaded, Delta - (1374928 Bytes)
B - 669261 - Image Load, Start
D - 61 - SEC Image Loaded, Delta - (0 Bytes)
B - 676947 - Image Load, Start
D - 12048 - DEVCFG Image Loaded, Delta - (26148 Bytes)
B - 689086 - Image Load, Start
D - 23088 - RPM Image Loaded, Delta - (86660 Bytes)
B - 712205 - Image Load, Start
D - 91805 - APPSBL Image Loaded, Delta - (585496 Bytes)
B - 804132 - QSEE Execution, Start
D - 61 - QSEE Execution, Delta
B - 809958 - USB D+ check, Start
D - 0 - USB D+ check, Delta
B - 816332 - SBL1, End
D - 670725 - SBL1, Delta
S - Flash Throughput, 6896 KB/s (2074479 Bytes, 300784 us)
S - DDR Frequency, 466 MHz
S - Core 0 Frequency, 800 MHz
U-Boot 2016.01-v0.20.256.210611_11.3csu2 (Jun 14 2021 - 23:17:51 +0800)
DRAM: smem ram ptable found: ver: 1 len: 4
2 GiB
board_env_offset=1000000, board_env_size= 40000
board_devinfo_offset=1200000, board_devinfo_size=40000
board_senv_offset=1100000, board_senv_size=100000
NAND: Could not find nand_gpio in dts, using defaults
ONFI device found
ID = 2690a32c
Vendor = 2c
Device = a3
qpic_nand: changing oobsize to 160 from 224 bytes
SF: Unsupported flash IDs: manuf ff, jedec ffff, ext_jedec ffff
ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
1024 MiB
MMC: <NULL>: 0
readenv offset=ox1000000
[devinfo_relocate] devinfo_relocate[152] malloced DEVINFO at 4a683680
[devinfo_relocate_spec] ret: 0 , total: 262144 , CONFIG_DEVINFO_SIZE: 262144
In: serial@78B3000
Out: serial@78B3000
Err: serial@78B3000
machid: 801000d
Card did not respond to voltage select!
eth3 MAC Address from ART is not valid
eth4 MAC Address from ART is not valid
eth5 MAC Address from ART is not valid
#################################
######### auto_recovery #########
#################################
=== enabled:1, === boot_part:1, === maxpartialboots:3
boot_count_buffer_size = 4096, total number = 256
i=20, offset = 0x1114000, last_offset = 0x1113000
Updating boot_count...
boot->Count:2 ,boot->CheckSum:20110813, offset:0x1114000
#### ~~~~~~~~~~~~~ ####
#### auto_recovery check ####
Hit any key to stop autoboot: 0
Net: MAC0 addr:80:69:1a:22:b4:d
PHY ID1: 0x4d
PHY ID2: 0xd0b1
EDMA ver 1 hw init
Num rings - TxDesc:1 (0-0) TxCmpl:1 (7-7)
RxDesc:1 (15-15) RxFill:1 (7-7)
ipq807x_edma_alloc_rings: successfull
ipq807x_edma_setup_ring_resources: successfull
ipq807x_edma_configure_rings: successfull
ipq807x_edma_hw_init: successfull
In u-boot, (press carriage return to stop autoboot)
printenv yields:
altkern=c180000
auto_recovery=yes
baudrate=115200
boot_part=1
bootargs=console=ttyMSM0,115200n8
bootcmd=if test $auto_recovery = no; then bootipq; elif test $boot_part = 1; then run bootpart1; else run bootpart2; fi
bootdelay=2
bootpart1=set bootargs $partbootargs && nand read $loadaddr $prikern $kernsize && bootm $loadaddr
bootpart2=set bootargs $partbootargs2 && nand read $loadaddr $altkern $kernsize && bootm $loadaddr
eth1addr=80:69:1a:22:b4:d
eth2addr=80:69:1a:22:b4:e
ethact=eth0
ethaddr=80:69:1a:22:b4:d
fdt_high=0x4A400000
fdtcontroladdr=4a97db30
flash_type=2
flashimg=tftpboot $loadaddr $image && nand erase $prikern $imgsize && nand write $loadaddr $prikern $filesize
flashimg2=tftpboot $loadaddr $image && nand erase $altkern $imgsize && nand write $loadaddr $altkern $filesize
image=tortuga.img
imgsize=af40000
ipaddr=192.168.1.1
kernsize=800000
loadaddr=44000000
machid=801000d
maxpartialboots=3
mtdids=nand0=nand0
netmask=255.255.255.0
partbootargs=init=/sbin/init rootfstype=squashfs ubi.mtd=22,2048 ubi.block=0,0 root=/dev/ubiblock0_0 rootwait ro
partbootargs2=init=/sbin/init rootfstype=squashfs ubi.mtd=24,2048 ubi.block=0,0 root=/dev/ubiblock0_0 rootwait ro
prikern=1240000
serverip=192.168.1.100
soc_hw_version=200d0200
soc_version_major=2
soc_version_minor=0
stderr=serial@78B3000
stdin=serial@78B3000
stdout=serial@78B3000
Environment size: 1423/262140 bytes
In the boot text, it does say there are 2 gigs of DRAM and 1 gig of (qpic_nand)
Probably not too useful, here's the fdt from u-boot
IPQ807x# fdt addr 4a97db30
IPQ807x# fdt list /
/ {
#address-cells = <0x00000001>;
#size-cells = <0x00000001>;
machid = <0x0801000d>;
config_name = "config@oak03";
chosen {
};
aliases {
};
memory {
};
serial@78B3000 {
};
serial@78B0000 {
};
timer {
};
spi {
};
nand-controller@79B0000 {
};
xhci@8a00000 {
};
xhci@8c00000 {
};
i2c@78b6000 {
};
pci@20000000 {
};
pci@10000000 {
};
sdhci@07824000 {
};
ess-switch {
};
};
Booting via usb from https://github.com/testuser7/openwrt/releases/tag/qualcommax-671ce50
procinfo
root@OpenWrt:/# cat /proc/cpuinfo
processor : 0
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 1
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 2
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 3
BogoMIPS : 38.40
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
meminfo
root@OpenWrt:/# cat /proc/meminfo
MemTotal: 1914796 kB
MemFree: 1834568 kB
MemAvailable: 1813156 kB
Buffers: 0 kB
Cached: 29868 kB
SwapCached: 0 kB
Active: 32492 kB
Inactive: 0 kB
Active(anon): 32492 kB
Inactive(anon): 0 kB
Active(file): 0 kB
Inactive(file): 0 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 2632 kB
Mapped: 4532 kB
Shmem: 29868 kB
KReclaimable: 6328 kB
Slab: 20828 kB
SReclaimable: 6328 kB
SUnreclaim: 14500 kB
KernelStack: 1712 kB
PageTables: 552 kB
SecPageTables: 0 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 957396 kB
Committed_AS: 39796 kB
VmallocTotal: 257687552 kB
VmallocUsed: 9652 kB
VmallocChunk: 0 kB
Percpu: 480 kB