Calamp LMU5000

I am trying to resurrect four Calamp LMU5000 units with the goal of putting 17.07.7 onboard. (There are no uImages available for 19.X.X for the LMU as of current time without compilation.)

These are a challenge and a half:

The target AT91 boards are a pain to connect to via SSH as they automatically reboot at first. To put a stop to it SSH into the device at 192.168.1.55 port 2001. Password is wireless3g. Quickly run killall watchdog, killall dwrnz, and killall dwcore to prevent reboot.

Make a script file to make it easier to run the commands.

There is no working sysupgrade. Thus you must change directories to /user1. From here you can run the flash_eraseall and nandwrite to do a kernel and root filesystem upgrade.

Thus far I have a working 17.01.7 kernel operating without a matching rootfs:

cd /user1
wget https://81.0.124.218/releases/17.01.7/targets/at91/legacy/lede-17.01.7-at91-legacy-lmu5000-uImage --no-check-certificate
flash_eraseall /dev/mtd0
nandwrite -p /dev/mtd0 /user1/*uImage

Anyone got an idea how to roll the rootfs from 17.01.7 onto the board? (I haven't had such a challenge since trying to pivot root the MR3020.)

For the curious:

/dev/mtd0 is the kernel
/dev/mtd1 is the rootfs
/dev/mtd2 is "/user1"
/dev/mtd3 is "/user2"

Also can anyone restore the article from the old wiki on this device? It would help immensely. I have some hardware data to contribute if it would help. I am hoping to update the 3G card to 4G and be able to run a fully fledged opkg on here as to get uqmi and some other custom goodies to control and monitor the plethora of GPIO and sensors onboard.

What are your reasons against quickly compiling an image from the snapshot branch, where this device is supported? I would find that a vastly better option than using some 4 year old LEDE left-overs

There's no packages available from any snapshot branch for very long and I do not have an environment setup that is conducive to compiling a build right now. Normally I would look to the current stable branch but there's no precompiled uImage.

For now I am looking to get basic functionality. It came running AA r4955 and even software from the 17.07.1 days is more up to date. Read no opkg binary, no sysupgrade, and no basic tools. Stripped down to bare essentials. I might have dd... might.

If you don't want to compile, i think you could also use the image-builder for at91 : http://archive.openwrt.org/releases/21.02.0-rc3/targets/at91/sam9x/openwrt-imagebuilder-21.02.0-rc3-at91-sam9x.Linux-x86_64.tar.xz to create the uimage.

I have managed to brick one of my four units. Looks like I will need to do some more research and digging on how to update OpenWRT on this particular device.

Here's a huge post of data if anyone cares to add to the Wiki and make a new page:

Hardware:

/sys/bus/spi/devices (cat *)

spi0.0 AT45DB081B NAND Flash
spi1.0 lis3dh Accelerometer w/ADC Channels
spi1.1 adcxx8s 8 ADC channels (1 attached to Ext. power, 5 to 22 Pin GPIO port, 1 to GPS Antenna)
spi1.2 mcp23s17
spi1.3 rtc-pcf2123

GPS is on /dev/ttyS4. (cat /dev/ttyS4 | grep GPGGA)

/sys/devices/gpio/gpio*/value
                        direction
GPS Power: 8
5V Ext. Power: 64
PCIe USB Power: 79
1 Bit Bus/USB Host Power: 70
Cellular Radio Disable: 65
5V Ext. 5 Pin UART Power: 70
USB Host Power: 9
GPS Backup Battery: 96

Wakeup Disable: 111
Ignition Input (In 0): 112
MEMS Input: 120

GPIO 121-127 Inputs 1-7 Biased High
lis3dh Power: 81

LED's

Comm. GRN: 104
Comm. RED: 105
GPS GRN: 106
GPS RED: 107
Spare GRN: 108
Spare RED: 109

Kernel Flash Routine (Partial Slightly Dangerous):

cd /user1
wget https://81.0.124.218/releases/17.01.7/targets/at91/legacy/lede-17.01.7-at91-legacy-lmu5000-uImage --no-check-certificate
flash_eraseall /dev/mtd0
nandwrite -p /dev/mtd0 /user1/*uImage

Copying Files to Root Directory:

scp -r -P 2001 -oKexAlgorithms=+diffie-hellman-group1-sha1 bs root@192.168.1.55: /

List of Original Packages:

opkg list-installed
base-files - 114-r9005
block-mount - 0.2.0-9
busybox - 1.19.4-1
calamp-lmu - 25g-1
calamp-modem-manager - 1.9-1
calamp-utils - 1.8-2
chat - 2.4.5-10
ddns-scripts - 1.0.0-21
devmem2 - 1-1
dnsmasq - 2.66-2
dropbear - 2011.54-2
firewall - 2013-06-29
fuse-utils - 2.9.0-2
hotplug2 - 1.0-beta-4
iptables - 1.4.10-5
iptables-mod-conntrack-extra - 1.4.10-5
iptables-mod-filter - 1.4.10-5
iptables-mod-ipopt - 1.4.10-5
jshn - 2013-10-19-734d28eb1a46358743cf8837c91e5d46695c3b91
kernel - 3.3.8-1-6afcf871a38b3959842ec75b691daee4
kmod-fs-vfat - 3.3.8-1
kmod-gpio-mcp23s08 - 3.3.8-1
kmod-hwmon-adcxx - 3.3.8-1
kmod-hwmon-core - 3.3.8-1
kmod-hwmon-lis3dh - 3.3.8-1
kmod-ifb - 3.3.8-1
kmod-ipt-conntrack - 3.3.8-1
kmod-ipt-conntrack-extra - 3.3.8-1
kmod-ipt-core - 3.3.8-1
kmod-ipt-filter - 3.3.8-1
kmod-ipt-ipopt - 3.3.8-1
kmod-ipt-nat - 3.3.8-1
kmod-ipt-nathelper - 3.3.8-1
kmod-lib-crc-ccitt - 3.3.8-1
kmod-lib-textsearch - 3.3.8-1
kmod-nls-base - 3.3.8-1
kmod-nls-cp437 - 3.3.8-1
kmod-nls-iso8859-1 - 3.3.8-1
kmod-ppp - 3.3.8-1
kmod-rtc-pcf2123 - 3.3.8-1
kmod-sched-connmark - 3.3.8-1
kmod-sched-core - 3.3.8-1
kmod-scsi-core - 3.3.8-1
kmod-tun - 3.3.8-1
kmod-usb-acm - 3.3.8-1
kmod-usb-core - 3.3.8-1
kmod-usb-net - 3.3.8-1
kmod-usb-net-sierrawireless - 3.3.8-1
kmod-usb-ohci - 3.3.8-1
kmod-usb-serial - 3.3.8-1
kmod-usb-serial-ftdi - 3.3.8-1
kmod-usb-serial-option - 3.3.8-1
kmod-usb-serial-pl2303 - 3.3.8-1
kmod-usb-serial-sierrawireless - 3.3.8-1
kmod-usb-serial-wwan - 3.3.8-1
kmod-usb-sierrawireless-directip - 3.3.8-10
kmod-usb-storage - 3.3.8-1
libblobmsg-json - 2013-10-19-734d28eb1a46358743cf8837c91e5d46695c3b91
libc - 0.9.33.2-114
libfuse - 2.9.0-2
libgcc - 4.6-linaro-114
libip4tc - 1.4.10-5
libip6tc - 1.4.10-5
libiwinfo - 35
libiwinfo-lua - 35
libjson - 0.11-2
libjson-c - 0.11-2
liblua - 5.1.4-8
liblzo - 2.06-1
libnl-tiny - 0.1-3
libopenssl - 1.0.1g-1
libow - 2.8p20-2
libow-capi - 2.8p20-2
libpcap - 1.3.0-1
libpthread - 0.9.33.2-114
librt - 0.9.33.2-114
libssp - 4.6-linaro-114
libubox - 2013-10-19-734d28eb1a46358743cf8837c91e5d46695c3b91
libubus - 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8
libubus-lua - 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8
libuci - 2013-06-11.1-1
libuci-lua - 2013-06-11.1-1
libxtables - 1.4.10-5
lrzsz - 0.12.20-2
lua - 5.1.4-8
luci - 1-2
luci-app-calamp-additions - 1-2
luci-app-ddns - 1-2
luci-app-firewall - 1-2
luci-app-qos - 1-2
luci-i18n-english - 1-2
luci-lib-core - 1-2
luci-lib-ipkg - 1-2
luci-lib-lmo - 1-2
luci-lib-nixio - 1-2
luci-lib-sys - 1-2
luci-lib-web - 1-2
luci-mod-admin-core - 1-2
luci-mod-admin-full - 1-2
luci-proto-core - 1-2
luci-proto-ppp - 1-2
luci-sgi-cgi - 1-2
luci-ssl - 1-2
luci-theme-base - 1-2
luci-theme-openwrt - 1-2
memsutil - 2-1
netifd - 2013-10-03-5dd87fd8ad3a42c71d90a8fecc893af973e552bf
openssl-util - 1.0.1g-1
openvpn-devel-openssl - r5d4f5435a421299ed047485d8d99bdf9a0d22fd1-1
opkg - 618-3
owfs - 2.8p20-2
ppp - 2.4.5-10
px5g - 1
qos-scripts - 1.2.1-6
ser2net - 2.8-1
socat - 1.7.2.1-1
tc - 3.2.0-2
tcpdump - 4.2.1-3
uboot-envtools - 2011.06-4
ubus - 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8
ubusd - 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8
uci - 2013-06-11.1-1
uhttpd - 2012-10-30-e57bf6d8bfa465a50eea2c30269acdfe751a46fd
uhttpd-mod-tls - 2012-10-30-e57bf6d8bfa465a50eea2c30269acdfe751a46fd
wget - 1.15-1
zlib - 1.2.8-1

Listing of CPU Info:

cat /proc/cpuinfo
Processor	: ARM926EJ-S rev 5 (v5l)
BogoMIPS	: 197.01
Features	: swp half thumb fastmult edsp java 
CPU implementer	: 0x41
CPU architecture: 5TEJ
CPU variant	: 0x0
CPU part	: 0x926
CPU revision	: 5

Hardware	: CalAmp LMU5000
Revision	: 0000
Serial		: 0000000000000000

Listing of Mounts:

cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00400000 00020000 "kernel"
mtd1: 03c00000 00020000 "rootfs"
mtd2: 02000000 00020000 "user1"
mtd3: 02000000 00020000 "user2"
mtd4: 00108000 00000108 "spi0.0-AT45DB081B"
dmesg
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.3.8 (agraham@CLD-LIN-SRAMA) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #3 Mon Sep 14 18:42:43 PDT 2015
[    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: CalAmp LMU5000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AT91: Detected soc type: at91sam9g20
[    0.000000] AT91: Detected soc subtype: Unknown
[    0.000000] AT91: sram at 0x200000 of 0x4000 mapped at 0xfef74000
[    0.000000] AT91: sram at 0x300000 of 0x4000 mapped at 0xfef70000
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat c0277d5c, node_mem_map c0286000
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16256 pages, LIFO batch:3
[    0.000000] Clocks: CPU 396 MHz, master 132 MHz, main 18.432 MHz
[    0.000000] gpiochip_add: registered GPIOs 0 to 31 on device: pioA
[    0.000000] gpiochip_add: registered GPIOs 32 to 63 on device: pioB
[    0.000000] gpiochip_add: registered GPIOs 64 to 95 on device: pioC
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: mem=64M console=/dev/ttyS0,115200 init=/etc/preinit root=/dev/mtdblock1 rw rootfstype=jffs2 unitsn=5061035131 telno=0 carrier=Unknown pcba=02-01-1471007354 hwrev=H
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Memory: 64MB = 64MB total
[    0.000000] Memory: 62344k/62344k available, 3192k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xc4800000 - 0xff000000   ( 936 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0246000   (2296 kB)
[    0.000000]       .init : 0xc0246000 - 0xc025e000   (  96 kB)
[    0.000000]       .data : 0xc025e000 - 0xc0278520   ( 106 kB)
[    0.000000]        .bss : 0xc0278544 - 0xc02854fc   (  52 kB)
[    0.000000] NR_IRQS:192
[    0.000000] AT91: 96 gpio irqs in 3 banks
[    0.000000] Calibrating delay loop... 197.01 BogoMIPS (lpj=985088)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.070000] Mount-cache hash table entries: 512
[    0.070000] CPU: Testing write buffer coherency: ok
[    0.070000] Setting up static identity map for 0x201fd9a8 - 0x201fd9e4
[    0.070000] NET: Registered protocol family 16
[    0.090000] bio: create slab <bio-0> at 0
[    0.090000] Switching to clocksource pit
[    0.100000] NET: Registered protocol family 2
[    0.100000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.100000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.100000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.100000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.100000] TCP reno registered
[    0.100000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.100000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.100000] NET: Registered protocol family 1
[    0.100000] halt_init: Initializing LMU5000 halt system.
[    0.110000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.110000] JFFS2 version 2.2 (NAND) (SUMMARY) (ZLIB) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.110000] msgmni has been set to 121
[    0.110000] io scheduler noop registered
[    0.110000] io scheduler deadline registered (default)
[    0.110000] atmel_usart.0: ttyS0 at MMIO 0xfffff200 (irq = 1) is a ATMEL_SERIAL
[    0.440000] console [ttyS0] enabled
[    0.450000] atmel_usart.4: ttyS1 at MMIO 0xfffd0000 (irq = 23) is a ATMEL_SERIAL
[    0.450000] atmel_usart.1: ttyS2 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL
[    0.460000] atmel_usart.3: ttyS4 at MMIO 0xfffb8000 (irq = 8) is a ATMEL_SERIAL
[    0.470000] atmel_usart.5: ttyS5 at MMIO 0xfffd4000 (irq = 24) is a ATMEL_SERIAL
[    0.480000] atmel_usart.6: ttyS6 at MMIO 0xfffd8000 (irq = 25) is a ATMEL_SERIAL
[    0.500000] atmel_nand atmel_nand: No DMA support for NAND access.
[    0.500000] ONFI flash detected
[    0.510000] ONFI param page 0 valid
[    0.510000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xf1 (Micron MT29F1G08ABADAH4)
[    0.520000] Scanning device for bad blocks
[    0.590000] Creating 4 MTD partitions on "atmel_nand":
[    0.590000] 0x000000000000-0x000000400000 : "kernel"
[    0.600000] 0x000000400000-0x000004000000 : "rootfs"
[    0.610000] mtd: partition "rootfs" set to be root filesystem
[    0.610000] split_squashfs: no squashfs found in "atmel_nand"
[    0.620000] 0x000004000000-0x000006000000 : "user1"
[    0.630000] 0x000006000000-0x000008000000 : "user2"
[    0.640000] atmel_spi atmel_spi.0: Atmel SPI Controller at 0xfffc8000 (irq 12)
[    0.640000] mtd_dataflash spi0.0: AT45DB081B (1056 KBytes) pagesize 264 bytes (OTP)
[    0.650000] atmel_spi atmel_spi.1: Atmel SPI Controller at 0xfffcc000 (irq 13)
[    0.670000] MACB_mii_bus: probed
[    0.670000] macb macb: eth0: Cadence MACB at 0xfffc4000 irq 21 (00:11:db:ff:14:0b)
[    0.680000] macb macb: eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=macb-ffffffff:01, irq=-1)
[    0.690000] udc: at91_udc version 3 May 2006
[    0.700000] g_ether gadget: using random self ethernet address
[    0.700000] g_ether gadget: using random host ethernet address
[    0.710000] usb0: MAC ca:c3:a6:99:93:c9
[    0.710000] usb0: HOST MAC b2:92:cd:03:86:4b
[    0.720000] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
[    0.720000] g_ether gadget: g_ether ready
[    0.730000] AT91SAM9 Watchdog enabled (heartbeat=15 sec, nowayout=0)
[    0.740000] TCP cubic registered
[    0.740000] NET: Registered protocol family 17
[    0.740000] 8021q: 802.1Q VLAN Support v1.8
[    0.750000] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    1.210000] JFFS2 notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    1.230000] VFS: Mounted root (jffs2 filesystem) on device 31:1.
[    1.240000] Freeing init memory: 96K
[    6.160000] SCSI subsystem initialized
[    6.230000] usbcore: registered new interface driver usbfs
[    6.230000] usbcore: registered new interface driver hub
[    6.240000] usbcore: registered new device driver usb
[    6.290000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.300000] at91_ohci at91_ohci: AT91 OHCI
[    6.310000] at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
[    6.310000] at91_ohci at91_ohci: irq 20, io mem 0x00500000
[    6.380000] hub 1-0:1.0: USB hub found
[    6.380000] hub 1-0:1.0: 2 ports detected
[    6.430000] Initializing USB Mass Storage driver...
[    6.430000] usbcore: registered new interface driver usb-storage
[    6.440000] USB Mass Storage support registered.
[    6.950000] usb 1-1: new full-speed USB device number 2 using at91_ohci
[    8.990000] PPP generic driver version 2.4.2
[    9.040000] tun: Universal TUN/TAP device driver, 1.6
[    9.050000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    9.100000] gpiochip_add: registered GPIOs 96 to 111 on device: mcp23s17
[    9.110000] gpiochip_add: registered GPIOs 112 to 127 on device: mcp23s17
[    9.200000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    9.440000] nf_conntrack version 0.5.0 (975 buckets, 3900 max)
[    9.930000] xt_time: kernel timezone is -0000
[   10.200000] lis3dh to use mknod /dev/lis3dh c 253 0
[   10.210000] lis3dh ver. 1.0 mems_name = MEMs
[   10.210000] lis3dh_probe: gpio_cansleep for pin 81 returns 0
[   10.220000] lis3dh got IRQ 81
[   10.220000] lis3dh driver registration success
[   10.250000] rtc-pcf2123 spi1.3: chip found, driver version 0.6
[   10.250000] rtc-pcf2123 spi1.3: spiclk 3000 KHz.
[   10.260000] rtc-pcf2123 spi1.3: retrieved date/time is not valid.
[   10.270000] rtc-pcf2123 spi1.3: rtc core: registered rtc-pcf2123 as rtc0
[   10.300000] usbcore: registered new interface driver cdc_acm
[   10.310000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   10.380000] usbcore: registered new interface driver usbserial
[   10.380000] USB Serial support registered for generic
[   10.390000] usbcore: registered new interface driver usbserial_generic
[   10.400000] usbserial: USB Serial Driver core
[   10.430000] USB Serial support registered for Sierra USB modem
[   10.430000] sierra 1-1:1.0: Sierra USB modem converter detected
[   10.440000] usb 1-1: APM supported, enabling autosuspend.
[   10.450000] usb 1-1: Sierra USB modem converter now attached to ttyUSB0
[   10.460000] sierra 1-1:1.1: Sierra USB modem converter detected
[   10.470000] usb 1-1: APM supported, enabling autosuspend.
[   10.470000] usb 1-1: Sierra USB modem converter now attached to ttyUSB1
[   10.480000] sierra 1-1:1.2: Sierra USB modem converter detected
[   10.490000] usb 1-1: APM supported, enabling autosuspend.
[   10.490000] usb 1-1: Sierra USB modem converter now attached to ttyUSB2
[   10.500000] sierra 1-1:1.3: Sierra USB modem converter detected
[   10.510000] usb 1-1: APM supported, enabling autosuspend.
[   10.520000] usb 1-1: Sierra USB modem converter now attached to ttyUSB3
[   10.520000] sierra 1-1:1.4: Sierra USB modem converter detected
[   10.530000] usb 1-1: APM supported, enabling autosuspend.
[   10.540000] usb 1-1: Sierra USB modem converter now attached to ttyUSB4
[   10.540000] sierra 1-1:1.5: Sierra USB modem converter detected
[   10.550000] usb 1-1: APM supported, enabling autosuspend.
[   10.560000] usb 1-1: Sierra USB modem converter now attached to ttyUSB5
[   10.570000] sierra 1-1:1.6: Sierra USB modem converter detected
[   10.580000] usb 1-1: APM supported, enabling autosuspend.
[   10.580000] usb 1-1: Sierra USB modem converter now attached to ttyUSB6
[   10.590000] usbcore: registered new interface driver sierra
[   10.590000] sierra: v.1.7.40:USB Driver for Sierra Wireless USB modems
[   10.620000] usbcore: registered new interface driver sierra_net
[   10.720000] USB Serial support registered for FTDI USB Serial Device
[   10.730000] usbcore: registered new interface driver ftdi_sio
[   10.740000] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
[   10.770000] USB Serial support registered for GSM modem (1-port)
[   10.780000] usbcore: registered new interface driver option
[   10.790000] option: v0.7.2:USB Driver for GSM modems
[   10.820000] USB Serial support registered for pl2303
[   10.820000] usbcore: registered new interface driver pl2303
[   10.830000] pl2303: Prolific PL2303 USB to serial adaptor driver
[   12.040000] rtc-pcf2123 spi1.3: retrieved date/time is not valid.
[   12.580000] JFFS2 notice: (469) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   12.870000] JFFS2 notice: (479) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   17.670000] macb macb: eth0: link up (100/Full)
[   54.050000] JFFS2 warning: (945) jffs2_sum_write_data: Not enough space for summary, padsize = -20

Ended up setting up for a compile on 21.02. I am still using binwalk to attempt to try to find a uImage file buried in the various images. So far no luck and unlzma is saying that all of the output files from dd (using the offset and size values from binwalk) are corrupted archives.

I am going to end up adapting my strategy due to the limited nature of the install. First we will have to go through the kernel update routine altered to pull the new uImage (if I can get one) for the 21.02 build off of the build server and over to the LMU5K, installed, and rebooted.

We might not be able to do anything with the host filesystem. Instead we might end up loading a whole slew of .ipk's over and using opkg to forcibly install them onto the rootfs that already exists once it is wiped. I am looking at trying to script something up shortly.

Most of the references I can find are for a ubifs rootfs that cannot be flashed with nandwrite as it exists on the LMU5K already. This would be possible but it looks like we are going to be stuck supporting a JFFS2 filesystem due to the lack of ubifs-utils.

...unless one of you can come up with a fancy way of doing this in software I might end up probing one of the boards to see if I can find a serial terminal that can spit out (hopefully) u-boot output, using a more specialized solution (SAM-BA?), JTAG, or perhaps a little flashrom something something.