Precidia POSlynxWRT
Supported Versions
Supported with souce code hosted on Directlink: http://www.precidia.com/support-2/downloads-2/
Hardware Highlights
SoC | Ram | Flash | Network | USB | Serial | JTag |
---|---|---|---|---|---|---|
NXP LPC32XX@266MHz | 64MiB | 128MiB | 1 | No | Yes | ? |
Hardware
Info
Instruction set | ARM |
---|---|
Vendor | NXP Semiconductors |
bootloader | U-Boot |
System-On-Chip | LPC32XX |
CPU @Frq | ARM926EJ-S CPU @450 MHz |
Flash size | 64 MiB |
Flash Chip | Samsung_K9F1G08U0D |
RAM size | 128 MiB |
RAM Chip | MT47H128M8 |
switch | ASIX Electronics AX88613 |
USB | No |
Serial | Yes |
JTAG | Yes |
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Insert photo of PCB with markings for serial port
Replace EXAMPLE by real values.
Serial connection parameters for Precidia POSlynxWRT | EXAMPLE 115200, 8N1 |
---|
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootlogs
U-boot bootlog
tarting the kickstart... Loading the u-boot... Starting the u-boot... U-Boot 2009.03 (Mar 13 2012 - 09:32:08) Board: iPocket+ RS232(PoslynxMini) DRAM: 64 MB NAND: 128 MiB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 Loading from NAND 128MiB 3,3V 8-bit, offset 0x200000 Image Name: POSLynxMINI OpenWrt Linux-2.6.34 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 6073252 Bytes = 5.8 MB Load Address: 80008000 Entry Point: 80008000 ## Booting kernel from Legacy Image at 82000000 ... Image Name: POSLynxMINI OpenWrt Linux-2.6.34 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 6073252 Bytes = 5.8 MB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK
OpenWrt bootlog
Starting kernel ... Uncompressing Linux... done, booting the kernel. Š[ 0.000000] Linux version 2.6.34.7 (kmu@vanimo) (gcc version 4.8.0 (OpenWrt GCC 4.8.0 unknown) ) #8 PREEMPT Fri Mar 13 00:00:32 EDT 2015 [ 0.000000] CPU: ARM926EJ-S [41069264] revision 4 (ARMv5TEJ), cr=00053177 [ 0.000000] CPU: VIVT data cache, VIVT instruction cache [ 0.000000] Machine: Precidia POSLynx110 Board [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: console=ttyS0,115200n8 ethaddr=00:01:1E:0B:1F:95 bootloader=1.1 hardware=PoslynxMini [ 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: 57260k/57260k available, 8276k 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] DMA : 0xffc00000 - 0xffe00000 ( 2 MB) [ 0.000000] vmalloc : 0xc4800000 - 0xf0000000 ( 696 MB) [ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .init : 0xc0008000 - 0xc0470000 (4512 kB) [ 0.000000] .text : 0xc0470000 - 0xc0752000 (2952 kB) [ 0.000000] .data : 0xc0752000 - 0xc0770900 ( 123 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:96 [ 0.000000] Calibrating delay loop... 103.83 BogoMIPS (lpj=519168) [ 0.180000] Mount-cache hash table entries: 512 [ 0.180000] CPU: Testing write buffer coherency: ok [ 0.180000] NET: Registered protocol family 16 [ 3.200000] LPC32XX unique ID: 000647217570216e571c91c850b13080 [ 3.230000] bio: create slab <bio-0> at 0 [ 3.230000] SCSI subsystem initialized [ 3.240000] usbcore: registered new interface driver usbfs [ 3.240000] usbcore: registered new interface driver hub [ 3.240000] usbcore: registered new device driver usb [ 3.240000] Switching to clocksource lpc32xx_clksrc [ 3.250000] NET: Registered protocol family 2 [ 3.250000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 3.250000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 3.250000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) [ 3.250000] TCP: Hash tables configured (established 2048 bind 2048) [ 3.250000] TCP reno registered [ 3.250000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 3.250000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 3.250000] NET: Registered protocol family 1 [ 3.250000] RPC: Registered udp transport module. [ 3.250000] RPC: Registered tcp transport module. [ 3.250000] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 26.720000] NetWinder Floating Point Emulator V0.97 (double precision) [ 26.730000] JFFS2 version 2.2 (NAND) (ZLIB) (RTIME) (c) 2001-2006 Red Hat, Inc. [ 26.730000] msgmni has been set to 111 [ 26.760000] alg: No test for stdrng (krng) [ 26.760000] io scheduler noop registered [ 26.760000] io scheduler deadline registered [ 26.760000] io scheduler cfq registered (default) [ 26.760000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 26.770000] serial8250.0: ttyS0 at MMIO 0x40090000 (irq = 9) is a 16550A [ 27.080000] console [ttyS0] enabled [ 27.080000] serial8250.0: ttyS1 at MMIO 0x40080000 (irq = 7) is a 16550A [ 27.100000] brd: module loaded [ 27.120000] loop: module loaded [ 27.130000] NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit) [ 27.140000] Scanning device for bad blocks [ 27.180000] Bad eraseblock 577 at 0x000004820000 [ 27.220000] Creating 4 MTD partitions on "lpc32xx_nand": [ 27.220000] 0x000000000000-0x0000000a0000 : "Bootloader" [ 27.230000] 0x0000000a0000-0x000000200000 : "Bootenv" [ 27.240000] 0x000000200000-0x000001600000 : "Kernel" [ 27.250000] 0x000001600000-0x000008000000 : "Files" [ 27.270000] lpc_mii_bus: probed [ 27.270000] eth0: using MII interface [ 27.270000] eth0: LPC mac at 0x31060000 irq 29 [ 27.280000] eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, irq=-1) [ 27.290000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 29.290000] ohci_hcd: failed to connect I2C to ISP1301 USB Transceiver [ 29.290000] usbcore: registered new interface driver cdc_acm [ 29.300000] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters [ 29.310000] PNX4008-WDT: PNX4008 Watchdog Timer: heartbeat 19 sec [ 29.320000] cpuidle: using governor ladder [ 29.320000] cpuidle: using governor menu [ 29.330000] usbcore: registered new interface driver hiddev [ 29.340000] usbcore: registered new interface driver usbhid [ 29.340000] usbhid: USB HID core driver [ 29.350000] TCP cubic registered [ 29.350000] NET: Registered protocol family 17 [ 29.360000] VFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev 1 [ 29.370000] Freeing init memory: 4512K - preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - - init - Please press Enter to activate this console. [ 35.580000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 36.190000] nf_conntrack version 0.5.0 (965 buckets, 3860 max) [ 36.190000] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use [ 36.200000] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or [ 36.210000] sysctl net.netfilter.nf_conntrack_acct=1 to enable it. [ 37.450000] xt_time: kernel timezone is -0000 [ 58.420000] klips_info:ipsec_init: KLIPS startup, Openswan KLIPS IPsec stack version: 2.6.37-ge51f5001-dirty [ 58.440000] NET: Registered protocol family 15 [ 58.450000] registered KLIPS /proc/sys/net [ 58.480000] klips_info:ipsec_alg_init: KLIPS alg v=0.8.1-0 (EALG_MAX=255, AALG_MAX=251) [ 58.480000] klips_info:ipsec_alg_init: calling ipsec_alg_static_init() [ 58.510000] ipsec_aes_init(alg_type=15 alg_id=12 name=aes): ret=0 [ 58.510000] ipsec_aes_init(alg_type=14 alg_id=9 name=aes_mac): ret=0 [ 58.540000] ipsec_3des_init(alg_type=15 alg_id=3 name=3des): ret=0 [ 58.660000] KLIPS cryptoapi interface: alg_type=15 alg_id=12 name=cbc(aes) keyminbits=128 keymaxbits=256, found(0) [ 58.840000] KLIPS cryptoapi interface: alg_type=15 alg_id=253 name=cbc(twofish) keyminbits=128 keymaxbits=256, found(0) [ 58.960000] KLIPS cryptoapi interface: alg_type=15 alg_id=252 name=cbc(serpent) keyminbits=128 keymaxbits=256, found(0) [ 59.120000] KLIPS cryptoapi interface: alg_type=15 alg_id=6 name=cbc(cast5) keyminbits=128 keymaxbits=128, found(0) [ 59.230000] KLIPS cryptoapi interface: alg_type=15 alg_id=7 name=cbc(blowfish) keyminbits=96 keymaxbits=448, found(0) [ 59.330000] KLIPS cryptoapi interface: alg_type=15 alg_id=3 name=cbc(des3_ede) keyminbits=192 keymaxbits=192, found(0) [ 59.760000] BusyBox v1.19.4 (2015-03-12 21:52:14 EDT) built-in shell (ash) Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- ATTITUDE ADJUSTMENT (Attitude Adjustment, unknown) ----------------------------------------------------- * 1/4 oz Vodka Pour all ingredients into mixing * 1/4 oz Gin tin with ice, strain into glass. * 1/4 oz Amaretto * 1/4 oz Triple sec * 1/4 oz Peach schnapps * 1/4 oz Sour mix * 1 splash Cranberry juice ----------------------------------------------------- root@OpenWrt:/#