Hello, honorable developers.
I have to ask for recourse due to having strong difficulties in
installation process of OpenBSD 5.0 on Thecus N1200 platform at first
time.
I have free HDD to install OpenBSD, distribution of socppc port and
configured TFTP server.
First of all I`ve read INSTALL.socppc instructions and discover
interface and commands of Das U-Boot bootloader. Secondly I`ve
installed boot into the flash, got the prompt of OpenBSD/socppc boot
1.0, downloaded by TFTP boot.bin and had to stop in installation
process. This is a copy of the console screen which I received every
time when I tried to boot bsd.bin:
U-Boot 1.1.3 (FSL Development) (Feb 6 2007 - 12:26:26) MPC83XX
Clock configuration:
Coherent System Bus: 266 MHz
Core: 266 MHz
Local Bus Controller: 266 MHz
Local Bus: 33 MHz
DDR: 266 MHz
I2C: 266 MHz
TSEC1: 266 MHz
TSEC2: 266 MHz
USB MPH: 88 MHz
USB DR: 88 MHz
CPU: MPC83xx, Rev: 11 at 266.666 MHz
Board: Thecus N1200
I2C: ready
DRAM: SDRAM on Local Bus is NOT available!
DDR RAM: 128 MB
FLASH: 8 MB
PCI1 32bit on PMC1 & PMC2 & PMC3
In: serial
Out: serial
Err: serial
Net: Freescale TSEC0: PHY is Realtek RTL8211B (1cc912)
Freescale TSEC1: PHY id 1410c87 is not supported!
Freescale TSEC1: No PHY found
Freescale TSEC0, Freescale TSEC1
Thecus Version: 4, PIC version: 4
Hit any key to stop autoboot: 0
=> setenv ipaddr 192.168.252.29
=> setenv serverip 192.168.252.30
=> setenv gatewayip 192.168.252.30
=> tftpboot 200000 bsd.bin
Speed: 100, full duplex
Using Freescale TSEC0 device
TFTP from server 192.168.252.30; our IP address is 192.168.252.29
Filename 'bsd.bin'.
Load address: 0x200000
Loading: #################################################################
...
#############################################
done
Bytes transferred = 6216888 (5edcb8 hex)
=> go 200000
## Starting application at 0x00200000 ...
Execution stalls every time after command "go". But if I download
boot, load it and issue "bootm" command (as said in instructions) it
executes and prompts to boot kernel image.
During this experiments with boot I`ve tried to fraud boot.bin by
using bsd.rd instead of it. After preparation of HDD by fdisk,
creating disklabel, filesystem wd0a, putting bsd.rd to this filesystem
on another OpenBSD box. Unfortunately I`ve got another error: boot
hasn`t seen the disklabel made on another platform:
U-Boot 1.1.3 (FSL Development) (Feb 6 2007 - 12:26:26) MPC83XX
...
...
Thecus Version: 4, PIC version: 4
Hit any key to stop autoboot: 0
## Booting image at fe780000 ...
Image Name: boot
Image Type: PowerPC Unknown OS Standalone Program (uncompressed)
Data Size: 314712 Bytes = 307.3 kB
Load Address: 00100000
Entry Point: 00100000
Verifying Checksum ... OK
OK
>> OpenBSD/socppc BOOT 1.0
wd0: getdisklabel: no disk label
open(wd0a:/etc/boot.conf): bad partition
boot>
booting wd0a:/bsd: wd0: getdisklabel: no disk label
open wd0a:/bsd: bad partition
failed(95). will try /bsd
boot>
booting wd0a:/bsd: wd0: getdisklabel: no disk label
open wd0a:/bsd: bad partition
failed(95). will try /bsd
Turning timeout off.
boot>
Exactly the same screens I`ve received with latest snapshot.
I`ve checked up my actions, parameters and no mistakes have found,
also tried snapshot with the same results.
I can presume my wrong actions or another version of N1200 or Das
U-Boot, which wasn`t tested with this port (it seems I have slightly
different PCB, than used for writing INSTALL.socppc). I have "Thecus
N1200 MB ver. 1.1" motherboard in the N1200.
Thank you in advance.
Sincerely,
Ivan Solonin