General NAS-Central Forums

Welcome to the NAS community
It is currently Tue Nov 21, 2017 12:01 pm

All times are UTC




Post new topic Reply to topic  [ 132 posts ]  Go to page Previous  1 ... 5, 6, 7, 8, 9  Next
Author Message
PostPosted: Mon Feb 16, 2015 8:11 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
Code:
2big2> tftpboot 0x1000000 192.168.1.19:u-boot-net2big_v2-revD-2.0.6-sf.kwb
Using egiga0 device
TFTP from server 192.168.1.19; our IP address is 192.168.1.20
Filename 'u-boot-net2big_v2-revD-2.0.6-sf.kwb'.
Load address: 0x1000000
Loading: ################################
         1.2 MiB/s
done
Bytes transferred = 459664 (70390 hex)
2big2>


so i would need to write 0x70390 to flash......

Code:
sf probe 0
sf erase 0 0x70390
sf write 0x1000000 0 0x70390
reset


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 8:17 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
if the sf command need size in hex yes, if it needs it in decimal then not.

Anyhow I tested the u-boot on nwsp2

It has the same problem as the previous one which initializing the RAM
small fix will be required, so don't use the files I have sent

Code:
          _            ____ _
         | |     __ _ / ___(_) ___
         | |    / _V | |   | |/ _ \
         | |__ | (_| | |___| |  __/
         |____| \__,_|\____|_|\___|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** LOADER **
 ** MARVELL BOARD: ASTON_NS REV: 3 LE
Hold rear button - long :  FAIL


U-Boot 1.1.4 (Feb 16 2015 - 20:58:09) Marvell version: 3.5.9 LaCie 2.0.6

U-Boot code: 06000000 -> 0607018C  BSS: -> 060BF720

Soc: 88F6281 A1CPU running @ 800Mhz L2 running @ 400Mhz
SysClock = 200Mhz , TClock = 166Mhz

DRAM (DDR2) CAS Latency = 3 tRP = 3 tRAS = 9 tRCD=3
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
Addresses 98M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (98M - 97M): Done
*** Warning - bad CRC, using default environment

undefined instruction
pc : [<00000160>]          lr : [<00000064>]
sp : 05fffec0  ip : 00000010     fp : ffc00000
r10: 10098900  r9 : 0000ffff     r8 : 05ffffcc
r7 : 0607042c  r6 : 00000000     r5 : 000005fa  r4 : 00000000
r3 : 0000000f  r2 : 05fffeb0     r1 : a54200f2  r0 : 0005107a
Flags: nzcv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 8:25 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
this new test is showing 98M - 0M reserved for u-boot

the old one only reserved 8M - 0M reserved for u-boot .....

is that right ?


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 8:33 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
yes that is right. The old u-boot loaded at 0x600000 (6M) and allocate the space between 7M-8M
The new u-boot loads at 0x6000000 (at 96M and allocates space for u-boot between 97 and 98 MB)

I modified the flash init, now it runs. It shows some interesting output, it tries to boot nexus layout firts and later legacy. Nexus is the partition structure used on the cloudbox, legacy seems to be the one used on the older devices.

Now need to clean up and compile it again for 2big2

Code:
          _            ____ _
         | |     __ _ / ___(_) ___
         | |    / _V | |   | |/ _ \
         | |__ | (_| | |___| |  __/
         |____| \__,_|\____|_|\___|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** LOADER **
 ** MARVELL BOARD: ASTON_NS REV: 3 LE
Hold rear button - long :  FAIL


U-Boot 1.1.4 (Feb 16 2015 - 21:24:19) Marvell version: 3.5.9 LaCie 2.0.6

U-Boot code: 06000000 -> 0607018C  BSS: -> 060BF720

Soc: 88F6281 A1CPU running @ 800Mhz L2 running @ 400Mhz
SysClock = 200Mhz , TClock = 166Mhz

DRAM (DDR2) CAS Latency = 3 tRP = 3 tRAS = 9 tRCD=3
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
Addresses 98M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (98M - 97M): Done
*** Warning - bad CRC, using default environment

[512kB@f8000000] Flash: 512 kB

CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
SCSI:  Error SCSI Controller (11AB,6121) not found
Net:   egiga0 [PRIME]
egiga0 no link
Waiting for LUMP (3)
no lump receive; continuing
Hit any key to stop autoboot:  0

Reset IDE:
Marvell Serial ATA Adapter

Marvell Serial ATA Adapter
Integrated Sata device found
PCIe SATA:ffffffff

Booting Nexus layout from disk 0...
** Bad partition 3 **
Booting Nexus layout from disk 1...
** Bad partition 3 **
Boot Nexus rescue from disk 0...
** Bad partition 2 **
Boot Nexus rescue from disk 1...
** Bad partition 2 **
Booting legacy layout...

** Device 0 not available

** Device 1 not available

** Device 0 not available

** Device 1 not available
Waiting for LUMP (0)


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 8:38 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
here is my memory access for the higher area you requested

Code:
2big2>tftpboot 0x6000000 192.168.1.19:uImage-u-boot-2big2-2.0.6           
Using egiga0 device
TFTP from server 192.168.1.19; our IP address is 192.168.1.20
Filename 'uImage-u-boot-2big2-2.0.6'.
Load address: 0x6000000
Loading: ################################
    742.2 KiB/s
done
Bytes transferred = 459212 (701cc hex)
2big2> md.b 0x6000000 0x210
06000000: 27 05 19 56 3d 6a 1a fd 54 e2 3b 2b 00 07 01 8c    '..V=j..T.;+....
06000010: 00 90 00 00 00 97 00 00 25 dc 9e 9b 05 02 02 00    ........%.......
06000020: 6b 65 72 6e 65 6c 00 00 00 00 00 00 00 00 00 00    kernel..........
06000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
06000040: 12 00 00 ea 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5    ................
06000050: 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5    ................
06000060: a0 01 00 06 00 02 00 06 60 02 00 06 c0 02 00 06    ........`.......
06000070: 20 03 00 06 80 03 00 06 e0 03 00 06 ef be ad de     ...............
06000080: 00 00 00 06 00 00 00 06 8c 01 07 06 20 f7 0b 06    ............ ...
06000090: 00 00 0f e1 1f 00 c0 e3 d3 00 80 e3 00 f0 29 e1    ..............).
060000a0: 17 00 00 eb 6c 00 4f e2 30 10 1f e5 01 00 50 e1    ....l.O.0.....P.
060000b0: 07 00 00 0a 38 20 1f e5 38 30 1f e5 02 20 43 e0    ....8 ..80... C.
060000c0: 02 20 80 e0 f8 07 b0 e8 f8 07 a1 e8 02 00 50 e1    . ............P.
060000d0: fb ff ff da 5c 00 1f e5 80 00 40 e2 10 d0 40 e2    ....\.....@...@.
060000e0: 60 00 1f e5 60 10 1f e5 00 20 a0 e3 00 20 80 e5    `...`.... ... ..
060000f0: 04 00 80 e2 01 00 50 e1 fb ff ff da 04 f0 1f e5    ......P.........
06000100: 68 e0 01 06 10 0f 10 ee 20 02 a0 e1 6c 13 9f e5    h....... ...l...
06000110: 01 00 00 e0 68 13 9f e5 01 00 50 e1 03 00 00 0a    ....h.....P.....
06000120: 00 00 a0 e3 17 0f 07 ee 17 0f 08 ee 02 00 00 ea    ................
06000130: 00 00 a0 e3 15 0f 07 ee 16 0f 07 ee 10 0f 11 ee    ................
06000140: 07 00 c0 e3 02 00 80 e3 01 0a 80 e3 10 0f 01 ee    ................
06000150: 30 13 9f e5 00 60 91 e5 03 10 a0 e3 ff 60 06 e2    0....`.......`..
06000160: 06 00 51 e1 01 00 00 1a 00 00 a0 e3 10 0f 09 ee    ..Q.............
06000170: 0e c0 a0 e1 c9 00 00 eb 0c e0 a0 e1 0e f0 a0 e1    ................
06000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
06000190: 0f 10 2d e9 1c 20 1f e5 1c 30 1f e5 1c 00 1f e5    ..-.. ...0......
060001a0: 1c 10 1f e5 02 c0 80 e1 5e cf 07 ee 03 c0 4c e0    ........^.....L.
060001b0: 02 00 1c e1 fb ff ff 1a 5e cf 07 ee 01 00 50 e0    ........^.....P.
060001c0: f7 ff ff 5a 0f 10 bd e8 0e f0 a0 e1 01 00 2d e9    ...Z..........-.
060001d0: 00 00 a0 e3 15 0f 07 ee 01 00 bd e8 0e f0 a0 e1    ................
060001e0: 64 d1 1f e5 01 d6 4d e2 88 d0 4d e2 00 e0 8d e5    d.....M...M.....
060001f0: 00 e0 4f e1 04 e0 8d e5 13 d0 a0 e3 0d f0 69 e1    ..O...........i.
06000200: 88 d1 1f e5 0f e0 a0 e1 0e f0 b0 e1 48 d0 4d e2    ............H.M.
2big2>


so with this new u-boot could I run Lacie NAS OS 3 ?


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 8:56 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
well the memory contains what it should, very funny that the u-boot doesn't seems to start

I just sent you the new versions based on experiment with nwsp2, so repaired flash_init

About Lacie OS3.
Seems the newer lacie nas have a different partition structure and boot structure. If that is what you mean with OS3. It could be, this is also new land for me

The nice thing is that this u-boot seems to be able to deal with both, the new and the old.

---edit besides the one just sent also the one sent yesrday evening 3.4.16-1.5.24 with modified flash init sent 16-2 0:40 should be possible to use. That one doesn't has the nexus stuff.


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 9:04 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
OK everything crossed.... i will report back with the results....

Code:
          _            ____ _
         | |     __ _ / ___(_) ___
         | |    / _V | |   | |/ _ \
         | |__ | (_| | |___| |  __/
         |____| \__,_|\____|_|\___|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** LOADER **
 ** MARVELL BOARD: L2BIG_2BIG REV: 3 LE
Hold front button - long :  FAIL


U-Boot 1.1.4 (Feb 16 2015 - 21:38:56) Marvell version: 3.5.9 LaCie 2.0.6

U-Boot code: 06000000 -> 0607018C  BSS: -> 060BF720

Soc: 88F6281 A1CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 166Mhz

DRAM (DDR2) CAS Latency = 6 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
Addresses 98M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (98M - 97M): Done
*** Warning - bad CRC, using default environment

[512kB@f8000000] Flash: 512 kB

CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
SCSI:  Error SCSI Controller (11AB,6121) not found
Net:   egiga0 [PRIME]
Waiting for LUMP (3)
no lump receive; continuing
Hit any key to stop autoboot:  0
Waiting for LUMP (0)



Image


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 9:27 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
well that seems not too bad ;)


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 9:34 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
I see this line in your serial port output
Code:
*** Warning - bad CRC, using default environment

That means that you do not have yet the environment variables in flash.
The environment is stored in the last sector of the flash. It is also the reason why the u-boot image is smaller then 512 kB. To prevent that it overwrites the environment.
You can solve this error message by using the command "saveenv" when you are on the u-boot prompt.


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 10:23 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
I will now need to use clunc to interrupt u-boot....

currently the disks are syncing to raid 1 that is estimating another 4 hours

so I will set the environment tomorrow....

but I am delighted now, I have been trying for over a week to boot these stock drives on mainline,

and as soon as that u-boot you made me loaded.... the drives also loaded no problem !

thank you so much for everything fvdw, I think I owe you a few beers !

maybe tomorrow night we can test kwboot again :P
that may help others in the future.....

then there is the experimenting with the new lacie NAS OS 3......
we might need to spoof the newer device in u-boot to make that work.....

how can I check if this version of u-boot will support GPT ?

game on lol


Top
 Profile  
 
PostPosted: Mon Feb 16, 2015 11:01 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
I am glad to hear that it worked and that if meets your expectations
For me it was a nice opportunity to test a self compiled u-boot on a 2big2

ps, you can still use the serial port, to enable the net console indeed you need to use clunc.
It is quite handy, I seldom use the serial port always use our fvdw-sl console with the built in u-boot console and tftp server if I want to talk to u-boot. Very handy and no need for adapters, cables.

see you later


Top
 Profile  
 
PostPosted: Tue Feb 17, 2015 10:59 am 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
just for completeness i had to write a bit extra to SPI
as I received an error with the exact HEX size of u-boot

this did not work...
Code:
sf probe 0
sf erase 0 0x70390
sf write 0x1000000 0 0x70390
reset


so i used this to write...
Code:
sf probe 0
sf erase 0 0x80000
sf write 0x1000000 0 0x80000
reset


Top
 Profile  
 
PostPosted: Tue Feb 17, 2015 8:02 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
so I worked out that i need to interrupt the waiting for LUMP with "ctrl+C"

here is the environment that is now saved to default

Code:
Marvell>> print

bootargs=console=ttyS0,115200
bootcmd=run nexus_boot; run legacy_boot
baudrate=115200
loads_echo=0
ipaddr=10.4.52.165
serverip=10.4.52.7
rootpath=/srv/ubuntu
netmask=255.255.255.0
uboot_capabilities=gpt,lba64
start_lump=lump 3
pre_lump=lump 1
resetdisk=ide reset
boot_fail=lump
loadaddr=0x800000
console=console=ttyS0,115200
kernel_addr=${loadaddr}
disk_list=0 1
legacy_set_rootfs=if test $boot_disk -eq 0; then rootfs=/dev/sda7; elif test $boot_disk -eq 1; then rootfs=/dev/sdb7; fi
legacy_nand_boot=
legacy_disk_bootargs=setenv bootargs ${console} reset=${resetFlag_env} root=${rootfs};
legacy_disk_boot=echo Booting legacy layout...; if test ${resetFlag_env} -ne 0; then part_list=6; else part_list="A 6"; fi;for p in ${part_list}; do for boot_disk in ${disk_list}; do if disk ${loadaddr} ${boot_disk}:$p; then run legacy_set_rootfs; run legacy_disk_bootargs; bootm; fi; done; done
legacy_boot=run legacy_disk_boot || run legacy_nand_boot
nexus_max_count=3
nexus_nv_part=3
nexus_inc_count=if test ${boot_count} -eq 0; then setenv boot_count 1; elif test ${boot_count} -eq 1; then setenv boot_count 2; else setenv boot_count ${nexus_max_count}; fi
nexus_set_root=if test $saved_entry -eq 1; then root_part=5; else root_part=4; fi
nexus_load_flags=ext2get ide ${boot_disk}:${nexus_nv_part} /ubootenv boot_count saved_entry
nexus_save_flags=ext2set ide ${boot_disk}:${nexus_nv_part} /ubootenv boot_count ${boot_count}
nexus_load_image=ext2load ide ${boot_disk}:${root_part} ${loadaddr} ${image} && iminfo ${loadaddr}
nexus_uuid=ext2uuid ide ${boot_disk}:${nexus_nv_part}; boot_uuid=${uuid}; ext2uuid ide ${boot_disk}:${root_part}; root_uuid=${uuid}
nexus_bootargs=run nexus_uuid; setenv bootargs ${console} boot=UUID=${boot_uuid} root=UUID=${root_uuid}
nexus_can_boot=test ${bootfail} -eq 0 -a ${countfail} -eq 0 -a ${button} -eq 0 -a ${user} -eq 0
nexus_rescue_countfail=test ${boot_count} -ge ${nexus_max_count}
nexus_rescue_user=ext2get ide ${boot_disk}:3 /ubootenv rescue && test ${rescue} -eq 1
nexus_rescue_bootargs=test -n ${bootfail} && setenv bootargs bootfail=${bootfail} ${bootargs}; test -n ${countfail} && setenv bootargs countfail=${countfail} ${bootargs}; test -n ${user} && setenv bootargs user=${user} ${bootargs}; test -n ${button} && setenv bootargs button=${button} ${bootargs}
nexus_boot_rescue=echo Boot Nexus rescue from disk ${boot_disk}...; root_part=2; image=/rescue/uImage; if run nexus_load_image; then if test -n ${panic}; then run nexus_uuid; setenv bootargs ${bootargs} root=UUID=${root_uuid}; else run nexus_bootargs; fi; run nexus_rescue_bootargs; bootm; fi
nexus_panic=panic=1; for boot_disk in ${disk_list}; do run nexus_boot_rescue; done
nexus_boot=test -n ${resetFlag_env} && button=${resetFlag_env}; for boot_disk in ${disk_list}; do echo Booting Nexus layout from disk ${boot_disk}...; countfail=0; bootfail=0; user=0; if run nexus_load_flags; then run nexus_rescue_countfail && countfail=1; run nexus_set_root; image=/boot/uImage; run nexus_load_image || bootfail=1; run nexus_rescue_user && user=1; if run nexus_can_boot; then run nexus_inc_count; run nexus_save_flags; run nexus_bootargs; bootm; bootfail=1; fi; run nexus_boot_rescue; fi; done; bootfail=1; countfail=; user=;run nexus_panic
run_diag=yes
MALLOC_len=1
ethprime=egiga0
bootargs_root=root=/dev/nfs rw
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end); bootm 0x2000000;
ethmtu=1500
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
ethact=egiga0
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
ethaddr=00:D0:4B:91:xx:xx
resetFlag_env=0
bootdelay=4
pcieTune=no

Environment size: 3955/8188 bytes                                       
Marvell>>     


I also notice this version of u-boot does mention GPT support in the environment :)


Top
 Profile  
 
PostPosted: Thu Feb 19, 2015 2:01 pm 
Offline

Joined: Thu Jan 15, 2015 9:49 pm
Posts: 70
I have been thinking of trying to install OS3 now I have the newer u-boot that supports nexux

I have unpacked the LaCie 2Big NAS capsule and have the uImage and RootFS

I uploaded the uImage with tftp, it loaded and started OK
then reset when trying to mount the RootFS as it was not present

so I have taken the partition layout i found for cloudbox and tried to match the partitions

Code:
  8        0 3907018584 sda
   8        1       1024 sda1
   8        2     196608 sda2 <---Kernel /rescue/uImage
   8        3       1024 sda3 <---RescueFS userEnv (ext2)
   8        4    1572864 sda4 <---RootFS & /boot/uImage
   8        5    1572864 sda5 <---RootFS & /boot/uImage
   8        6    1048576 sda6 <---Legacy
   8        7     262144 sda7 <---Legacy
   8        8 3902362439 sda8 <---UserData


so if i was to write uImage to sda2 for recovery and RootFS.tar.lzma to sda4 or sda5,

I think this 2Big2 could run the 2Big NAS OS 3

I guess there is only one way to find out for sure :)

I think looking at the environment that sda2 will be raw written with dd and the kernel here is used for rescue
the file RootFS.tar.lzma should be extracted to the partitions 4 and 5 I guess one is a backup....
it does contain /boot/uImage inside the archive......

any tips here would be appreciated.

EDIT:
I just won an auction for another 2big, I hope it is a 2Big NAS diskless....
so I will wait for that to turn up before I waste time....


Top
 Profile  
 
PostPosted: Thu Feb 19, 2015 9:48 pm 
Offline

Joined: Wed Mar 18, 2009 11:13 pm
Posts: 773
think it is a little more complicated, when studing the cloudbox I made these note on partition table of the cloudbox
note the partition types

Code:
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4095   1024.0 KiB  EF02  grub_core      fvdw: ef02 is bios boot partition
   2            4096          397311   192.0 MiB   8300  boot_rescue    fvdw: 8300 linux file system
   3          397312          399359   1024.0 KiB  8300  nv_data   fvdw: 8300 linux file system
   4          399360         3545087   1.5 GiB     FD00  root_1      fvdw: fd00 Linux raid
   5         3545088         6690815   1.5 GiB     FD00  root_2
   6         6690816         8787967   1024.0 MiB  FD00  var
   7         8787968         9312255   256.0 MiB   FD00  swap
   8         9312256      3907029134   1.8 TiB     FD00  user_data


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 132 posts ]  Go to page Previous  1 ... 5, 6, 7, 8, 9  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group