Welcome! Log In Create A New Profile

Advanced

Debian on HP T5325 Thin Client

Posted by Gravelrash 
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
January 30, 2016 07:25PM
One last thing......

Just ordered another two of these so we will have a few to work on until we get it right :)
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
January 30, 2016 07:27PM
Gravelrash Wrote:
-------------------------------------------------------
> no joy - we are running blind so prob best to wait
> till the JST headers land.
>
> WDYT ?

Yes. I think it is best to get serial console first. Even though I'm confident that bootcmd is working as intended. We won't brick it if no default envs were changed, just carefully add new envs and it's safe to do.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 01/30/2016 07:31PM by bodhi.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
January 30, 2016 07:48PM
Thanks so far Mr bodhi :-) *drums his fingers wondering if the boat from China has left yet*
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 11, 2016 05:05PM
I had serial access to mine a couple of years ago when I was playing with it. Your postings have prompted me to go digging around for my HP T5325 and see if I can update to a newer Debian release.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 13, 2016 05:15PM
A quick question, does the graphics in this thing work outside of the original firmware? I somehow doubt that a 7yo closed-source driver will cut it, but it would be cool to get a kirkwood device with a GPU.

Also, does it have a Sata port? on wikidevi they say "Board is tracked for a SATA interface.", does that mean it has traces for a Sata port mod?

Can you post some pics of the naked board?
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 15, 2016 05:06AM
@rayknight
https://pointless.net/blog/2014/04/17/debian-wheezy-hp-t5352-thin-client/
standard debian on the HPT5325 - however it doesnt give a newer uboot ---CORRECT ME IF I AM WRONG

@bobbafethotmail
there is a wheezy/jessie package to install the necessary graphics driver, as to "cut it" that all depends on your use case - mine will be console access only. Board images are available on spritemods page, have a look at some of these

https://www.google.com/search?sclient=tablet-gws&biw=1280&bih=619&tbm=isch&sa=1&q=HP+T5325&oq=HP+T5325&gs_l=tablet-gws.3..0j0i8i30j0i24.25330.27011.0.27596.14.9.0.0.0.0.551.1250.2-3j5-1.4.0....0...1c.1.64.tablet-gws..12.2.773.55Bsglw2v4M
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 15, 2016 05:41AM
Oh, cool you're right. https://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/

There is indeed an open driver for it, and it is still alive, it even got EXA 2D acceleration before XGI died (XAA has been removed in modern kernels) http://www.phoronix.com/scan.php?page=news_item&px=NzkyNA

Of course I only expect this thing to do 2D at a decent fullhd resolution, but having a fully opensource system with opensource driver on ARM is a pretty damn rare sight nowadays.

Ok, I'mma grabbing a couple off ebay for cheep (20 euros or so total, if none comes annoy me) to see how horribly slow runs a linux desktop on a poor Kirkwood. :)



Edited 1 time(s). Last edit at 02/15/2016 05:46AM by bobafetthotmail.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 15, 2016 01:58PM
fingers crossed when i get home this evening - my connectors / adaptors will have arrived
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 03:47AM
@Gravelrash,

So how did it go with the serial console?

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Hi all,

I was following this thread very interestedly yet quietly just until now .....
as now I have an serial connection to my t5325!

(my UBOOT log see below)

@Bodhi:
Soso - as long as Gravelrash is not here or maybe has not yet got yet this JST cable,
I'm ready to step in and try anything you suggest, Bodhi!

Waiting excitedly,

Cheers,
Christian

$ screen /dev/tty.usbserial 115200

| |_| | | _ \
| _ | | (_))
| |-| | | |
|_| |_| |_| ..
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** LOADER **
** BOARD: DB-88F6281A-BP LE

U-Boot 1.1.4 (Jan 8 2010 - 14:03:56) MIC version : 3.4.19-16

U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CD4E0

Soc: 88F6281 A1 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
[1024kB@f8000000] Flash: 1 MB

CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: PCI Express Root Complex Interface
PEX interface detected Link X1
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
HP>>
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 02:46PM
cv,

Do you have rootfs 3.18.5 running on another Kirkwood box?

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Hi Bodhi,

cool you are online!
I have a Dockstar as my home server with this kernel:
$ uname -a
Linux debiandock 3.2.0-4-kirkwood #1 Debian 3.2.68-1+deb7u6 armv5tel GNU/Linux


But I have another currently not used rockstar I could install it on,

Shall I?

PS: I will register to the forum.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 03:28PM
Ah nice. I'm waiting for the cables (dunno about Gravelrash).

Can you test if this box can UART boot? (see here) http://forum.doozan.com/read.php?3,7852,7852

It's a pretty important feature, if it can UART-boot it's easy to unbrick, testing will be faster and safer.

EDIT: removing link as bodhi provided a better one



Edited 1 time(s). Last edit at 02/25/2016 04:04PM by bobafetthotmail.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 03:36PM
cv,

Yes try UART booting, but don't use the nsa325 u-boot.

Use the 2015.10 sheevaplug u-boot:
http://forum.doozan.com/read.php?3,12381

The kwboot binary link is in the above thread.

The serial console on the Dockstar, connect to the T5325 and
./kwboot  -t -B 115200 /dev/ttyUSB0 -b uboot.2015.10-tld-1.sheevaplug.mtd0.kwb -p

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 02/25/2016 03:46PM by bodhi.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 03:40PM
@cv,

Booting Debian with stock u-boot.

Download the rootfs tarball and create it on a USB. See http://forum.doozan.com/read.php?2,12096. Follow the instruction very closely (being root user, rootfs label,...).

Quote

Updated 24 Feb 2015:

This rootfs is the first Debian jessie rootfs in my Kirkwood kernel/rootfs release series, and to keep in sync with kernel Linux-3.18.5-kirkwood-tld-1.

You need to do the embedded DTB in step 4

Quote

4. Create uImage with embedded DTB for booting with older u-boots (2012 or earlier).

Note that this instruction use kernel 4.4, replace it with 3.18.5 if booting the new 3.18.5 rootfs.

Generate the uImage with DTB embedded inside:
cd /media/sdb1/boot
cp -a zImage-4.4.0-kirkwood-tld-1  zImage.fdt
cat dts/kirkwood-t5325.dtb  >> zImage.fdt
mv uImage uImage.orig
mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-4.4.0-kirkwood-tld-1 -d zImage.fdt  uImage
sync

Plug this USB rootfs in the HP T5325. Power up, interrupt serial console and:
setenv bootargs_usb 'console=ttyS0,115200 root=LABEL=rootfs rootdelay=10'
setenv load_usb 'usb start; ext2load usb 0:1 0x800000 /boot/uImage; ext2load usb 0:1  0x1100000 /boot/uInitrd'
setenv bootcmd_usb 'setenv bootargs $(bootargs_usb); run load_usb; bootm 0x800000 0x1100000
setenv bootcmd 'run bootcmd_usb; run thinpro'
boot

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 5 time(s). Last edit at 02/25/2016 04:46PM by bodhi.
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 04:25PM
@bodhi: why fatload in the envs? that uboot has ext2load too as said here https://pointless.net/blog/2014/04/17/debian-wheezy-hp-t5352-thin-client/
I'm half sure that Debian cannot run from fat filesystem (although you can make a fat partition for boot folder only, but in this case it's pointless).

@cv: can you post the result of "printenv" in uboot serial console?
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 25, 2016 04:46PM
bobafetthotmail Wrote:
-------------------------------------------------------
> @bodhi: why fatload in the envs? that uboot has
> ext2load too as said here
> https://pointless.net/blog/2014/04/17/debian-wheez
> y-hp-t5352-thin-client/
> I'm half sure that Debian cannot run from fat
> filesystem (although you can make a fat partition
> for boot folder only, but in this case it's
> pointless).

That was the stock envs. You're right in that it shoud be ext2load command, I forgot :)

These were from Gravelrash:
http://forum.doozan.com/read.php?2,25473,25489#msg-25489

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 02/25/2016 04:49PM by bodhi.
Hi Bodhi,
I have problems with my Prolific USB to serial Adapter.
(Works totally unreliable on my MacBook, and only a little better with my Linux Laptop,
most of the time i get to the uboot prompt, but soon loose connection, hang ups, tty.usbserial disappears, have to un- and replug it.)
I don't have another working PC ATM with a real serial port, i could setup one but i do also not have a level shifter... will get one.

So now I'm setting up my unused Dockstar to be the serial netboot provider for the t5325.

But it will take some time, i already built a 3 wire serial crossover cable: correct me if i am wrong, i need tx<->rx, right?
Plus i did not manage to open my Dockstar - the plastic top seems to have glued or whatever to the bottom - it has gotten sticky and yellow!
(i know how to open it, had it open when i got it some years ago.)
It sat in its original packing in my basement, so no sun, heat or anything. why???
I need to dremel or crack it open.

so sorry, no progress yet, but i will get on eventually!
thanks,
CV
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 05:44AM
I don't think that making a UART crossover is a good idea. I'd just buy another USB-UART dongle.

I'm using a bunch of these adapters lately and they are pretty good (and cheep)
http://www.ebay.co.uk/itm/221928826670?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

the chip is CP2102 (yours is a different chip and a different brand) and works fine in windows (need drivers, easy to find on google) and linux (no drivers needed).
Hi,
got my serial to work, it was a badly crimped pin...

I created the roofts following your instruction "http://forum.doozan.com/read.php?2,12096. ".
I used a 4GB USB Stick.

Partial success, it boots your kernel!:

USB: scanning bus for devices... 3 USB Device(s) found
Waiting for storage device(s) to settle before scanning...
1 Storage Device(s) found
....
................................................................................................................................................................................................................................................................................................................

3166549 bytes read
....
.........................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................................

7179935 bytes read
## Booting image at 00800000 ...
Image Name: Linux-4.4.0-kirkwood-tld-1
Created: 2016-02-26 15:13:28 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3166485 Bytes = 3 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 01100000 ...
Image Name: initramfs-4.4.0-kirkwood-tld-1
Created: 2016-02-19 7:33:04 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 7179871 Bytes = 6.8 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.0-kirkwood-tld-1 (root@tldDebian) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 PREEMPT Mon Jan 25 20:35:24 PST 2016
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=0005397f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine model: HP t5325 Thin Client
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
[ 0.000000] Kernel command line: console=ttyS0,115200 root=LABEL=rootfs rootdelay=10
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] M�

But I think it crashed, there is no response from kernel on serial, there should i think?
(bootargs_usb 'console=ttyS0,115200 root=LABEL=rootfs rootdelay=10')
I'll try to find it on the network (does it setup network and DHCP)?

But cool. it can do usb boot!


Cheers,
Christian
Success, Kernel booted alright!

I was getting frustrated because I missed the time window for the uboot keypress, so I dared so "saveenv"!

Now on serial console:
[....] Starting busybox' klogd implementation : klogdStarting /sbin/klogd...
1225 (klogd)
. ok 

Debian GNU/Linux 8 debian ttyS0

debian login: root
Password: 
Last login: Fri Feb 19 20:08:26 PST 2016 from 192.168.0.100 on pts/0
Linux debian 4.4.0-kirkwood-tld-1 #1 PREEMPT Mon Jan 25 20:35:24 PST 2016 armv5tel

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@debian:~# uname -a
Linux debian 4.4.0-kirkwood-tld-1 #1 PREEMPT Mon Jan 25 20:35:24 PST 2016 armv5tel GNU/Linux
root@debian:~# free -h
             total       used       free     shared    buffers     cached
Mem:          498M        48M       450M       272K       5.1M        23M
-/+ buffers/cache:        19M       478M
Swap:           0B         0B         0B
root@debian:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             10M     0   10M   0% /dev
tmpfs            50M  144K   50M   1% /run
/dev/sdb1       3.7G  394M  3.1G  12% /
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           100M     0  100M   0% /run/shm
tmpfs           250M     0  250M   0% /tmp
root@debian:~# 

Cool!

No on to a better U-Boot!

I'll try the kwboot thing now.

PS: fascinating to watch some reboot cycles - kernel shutting down - uboot coming up - kernel booting...
Booting stable and fast!
Also cold cycling works (power plug on/off).

But there is this error:
root@debian:~# fw_printenv 
Warning: Bad CRC, using default environment
bootargs=
bootcmd=bootp; setenv bootargs root=/dev/nfs nfsroot=${serverip}:${rootpath} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off; bootm
bootdelay=3
baudrate=115200
stdin=serial,cros-ec-keyb
stdout=serial,lcd
stderr=serial,lcd
root@debian:~#

So access from linux to the fw_env in nand is not working yet?
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 02:49PM
cv,

Quote

root@debian:~# uname -a
Linux debian 4.4.0-kirkwood-tld-1 #1 PREEMPT Mon Jan 25 20:35:24 PST 2016 armv5tel GNU/Linux

Cool :)

Now check out everything make sure that the system works as you expect like in stock kernel.

Quote

Warning: Bad CRC, using default environment

This is expected. The basic rootfs does not have the right address for the stock u-boot envs. Let me take a look.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 02:59PM
@cv,

Don't do saveenv yet.

Boot with serial console, interrupt it, and get the stock envs listing and the commands available:
printenv
help

And then setenv and boot
setenv bootargs_usb 'console=ttyS0,115200 root=LABEL=rootfs rootdelay=10'
setenv load_usb 'usb start; ext2load usb 0:1 0x800000 /boot/uImage; ext2load usb 0:1  0x1100000 /boot/uInitrd'
setenv bootcmd_usb 'setenv bootargs $(bootargs_usb); run load_usb; bootm 0x800000 0x1100000
setenv bootcmd 'run bootcmd_usb; run thinpro'
boot

In Debian

cat /etc/fw_env.config
cat /proc/mtd
ls -l /dev/mtd*
mtdinfo -a

Please post the entire serial console log here.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 02/26/2016 03:28PM by bodhi.
CV
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 04:30PM
>> Don't do saveenv yet.
Sorry, to late, I already had done it, you see it in my printenv.
But I can provide it from another t5325 on monday, "unspoiled".

I will do some checks with the kernel, setup as a fileserver (smb, nfs, iscsitarget, tftp, etc) and report.

But as I said, it looks pretty stable for now - i did multiple reboot cylces, cold/warm,
did apt-get update/upgrade/autoremove/install...
Will check X as well later on.

Thanks for your support and great work!

Cheers,
CV
Attachments:
open | download - putty.log (28.4 KB)
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 05:15PM
@CV,

> Sorry, to late, I already had done it, you see it
> in my printenv.
> But I can provide it from another t5325 on monday,
> "unspoiled".

No need to. Gravelrash already supplied this up thread. But it would be good if you post your curren u-boot envs. This is for confirmation and for others to use. And then I'll add this to kernel support list.

For new u-boot, I'm looking for confirmation that kwboot can be used to boot UART, and information in Debian about the MTD partittions.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
CV
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 08:55PM
Here is mtdinfo -a:

root@debian:~# mtdinfo -a
Count of MTD devices:           1
Present MTD devices:            mtd0
Sysfs interface supported:      yes

mtd0
Name:                           spi0.0
Type:                           nor
Eraseblock size:                65536 bytes, 64.0 KiB
Amount of eraseblocks:          16 (1048576 bytes, 1024.0 KiB)
Minimum input/output unit size: 1 byte
Sub-page size:                  1 byte
Character device major/minor:   90:0
Bad blocks are allowed:         false
Device is writable:             true

root@debian:~#



Remark:
It was missing in putty.log above because I had done a apt-get autoremove and the package mtd-util got deleted and I had to reinstall, here the version that got now installed in case that makes a difference:
apt-get install mtd-utils
Preparing to unpack .../liblzo2-2_2.08-1.2_armel.deb ...
Unpacking liblzo2-2:armel (2.08-1.2) ...
Selecting previously unselected package mtd-utils.
Preparing to unpack .../mtd-utils_1%3a1.5.1-1_armel.deb ...
Unpacking mtd-utils (1:1.5.1-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up liblzo2-2:armel (2.08-1.2) ...
Setting up mtd-utils (1:1.5.1-1) ...
Processing triggers for libc-bin (2.19-18+deb8u3) ...
CV
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 09:33PM
root@debian:~# cat /etc/fw_env.config 
# MTD device name	Device offset	Env. size	Flash sector size	Number of sectors
/dev/mtd0 0xc0000 0x20000 0x20000
root@debian:~# cat /proc/mtd 
dev:    size   erasesize  name
mtd0: 00100000 00010000 "spi0.0"
root@debian:~# ls -l /dev/mtd*
crw------- 1 root root 90, 0 Feb 26 14:23 /dev/mtd0
crw------- 1 root root 90, 1 Feb 26 14:23 /dev/mtd0ro
brw-rw---- 1 root disk 31, 0 Feb 26 14:23 /dev/mtdblock0
root@debian:~# 
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 26, 2016 09:35PM
@CV,

Very good. I think this will work. Change fw_env.config:

cat /etc/fw_env.config
# MTD device name	Device offset	Env. size	Flash sector size	Number of sectors
#
# HP T5325 Thin Client
/dev/mtd0		0xc0000 	0x10000       0x10000

And do

fw_printenv

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
CV
Re: HP T5325 Thin Client Debian : Project on Hold 30-01-2016
February 27, 2016 01:41AM
[Edit: forget "fw_printenv still says CRC error", it was apparently cause I had tabs in .config,
it works with spaces]

root@debian:~# cat /etc/fw_env.config 
# MTD device name	Device offset	Env. size	Flash sector size	Number of sectors
#
# Dockstar:
# /dev/mtd0 0xc0000 0x20000 0x20000

# Bodhi: HP T5325 Thin Client
/dev/mtd0 0xc0000 0x1000 0x10000

root@debian:~# fw_printenv 
baudrate=115200
loads_echo=0
rootpath=/mnt/ARM_FS/
run_diag=no
console=console=ttyS0,115200 mtdparts=spi_flash:0x80000@0(uboot)ro,0x80000@0x80000(root)
CASset=min
MALLOC_len=1
ethprime=egiga0
bootargs_root=root=/dev/nfs rw
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
usb_bootargs=root=/dev/ram rw
bootusb=usb start;fatload usb 0 0x800000 /boot/uImage.usb;fatload usb 0 0x1100000 /boot/uInitrd.usb
usbboot=setenv bootargs $(usb_bootargs); run bootusb; bootm 0x800000 0x1100000
thinpro_bootargs=root=/dev/sda1 rw init=/init video=xgifb splash quiet
pcieTune=yes
mfgmode=setenv bootdelay 3; setenv in_mfg yes;setenvh GotoWOL Yes; setenvh WOLEnabled No; setenv bootcmd run mfgboot; saveenv; reset
mfgbootargs=setenv bootargs root=/dev/sdb1 rw init=/init ip=dhcp rootdelay=8 $(console) udevtimeout=8
mfgboot=usb start; ext2load usb 0:1 0x2000000 /boot/uImage; run mfgbootargs; bootm 0x2000000
product=setenv bootdelay 1; setenv in_mfg no;setenvh GotoWOL No; setenvh WOLEnabled Yes; setenv bootcmd run thinpro; saveenv; reset
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
ethmtu=1500
mvPhoneConfig=mv_phone_config=dev0:fxs,dev1:fxs
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
yuk_ethaddr=00:00:00:EE:51:81
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
ethact=egiga0
ethaddr=f4:ce:46:24:94:de
gatewayip=10.4.50.5
netmask=255.255.255.0
ipaddr=10.4.50.38
serverip=10.4.50.5
bootdelay=1
in_mfg=no
thinpro=ide reset; ext2load ide 0:1 0x200000 /boot/uImage; wol; setenv bootargs $(thinpro_bootargs); bootm 0x200000
boot_initrd=
stdin=serial
stdout=serial
stderr=serial
mainlineLinux=no
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
netbsd_en=no
vxworks_en=no
disaMvPnp=no
enaAutoRecovery=yes
bootargs_usb=console=ttyS0,115200 root=LABEL=rootfs rootdelay=10
load_usb=usb start; ext2load usb 0:1 0x800000 /boot/uImage; ext2load usb 0:1 0x1100000 /boot/uInitrd
bootcmd_usb=setenv bootargs $(bootargs_usb); run load_usb; bootm 0x800000 0x1100000
bootcmd=run bootcmd_usb; run thinpro
root@debian:~#

Cool!



Edited 1 time(s). Last edit at 02/27/2016 02:05AM by CV.
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: