Arm Ukraine, Kill Putin

Mask Up

Stolen Votes

berklix.com logo

berklix.org logo

No Cookies

Flag UK DE

BSD-PIE

BSD

GNU

Linux

No Tracking

Disclaimer

IBU

Consol

Digital HiNote Ultra2000 Laptop

http://www.berklix.com/~jhs/hardware/digital/

By Julian H. Stacey

Referenced by

Latest Info/ Progress tends to bottom of page.

Laptop Description:

Manufacturer: Digital
Model: HiNote Ultra2000
BIOS: 1.07.00
Screen size: 1024 x 768
Screen & X resolution: 1024 x 768
CPU: Pentium/P55C (166.66-MHz 586-class CPU
real memory = 100663296 (96 MB)
pcibios: BIOS version 2.10
PCMCIA SLOTS: 1 internal for modem, + 2 external ejectable, + 2 on multimedia (sound) board (another piggy back board same size as laptop, half as thick).
No Fan
Operating System: Was FreeBSD-5.1 (newest possible 5.2.1) , now 7.0BETA3

7.0BETA3-2007.11.25 (installed with Safe Mode= Boot Key 3) Then after add

To Get ATA Disk To Work

To avoid future need of "Safe Boot", Add
hw.ata.ata_dma to 0
to
/boot/loader.conf

pcmcia ep0 Ethernet

Did not work native after install . Massive timeouts.
Now works OK, after adding
machdep.bios.pci="disable"
to
/boot/loader.conf

Sound:

Add
snd_ess_load="YES"
to
/boot/loader.conf
Then it partially works:
  • Works OK from inbuilt CDROM with cdcontrol
  • Plays slow with .WAV files from local disk & other disk activity interrupts it.
  • wavplay audio_01.wav (a 45M file on local disk) Plays slow with drop outs.
  • Fails with .mp3 from local disk.
    • Sounds heavily distorted, breaking up, as if data in could not keep up with music out, Source on local disk (not via NFS) & using ksmp3play (on both 24x80 screen & X-Windows)
  • Fails with .mp3 from RAM disk system:
    • I tried this
      mdconfig -a -t malloc -s 5m -o reserve -u 1
      newfs /dev/md1
      mount /dev/md1 /mnt
      cd /mnt 
      cp /sample.mp3 /mnt/ 
      xmms 
      
      & NFS play of an mp3 on idle net & idle cpu both ends.
  • Fails with NFS
    NFS + .WAV: wavplay audio_01.wav (a 45M file on NFS disk) still played in jerks.
  • xs rtprio 1 madplay *. mp3 plays far better than ksmp3play
  • systat -vm & split swap re music
  • /dev/sndstat

Analysis:

  • Timing Tests

    • Hosts & net idle. ls -l: 3859434 audio_01.mp3 , 42535964 audio_01.wav
    • AMD+NFS read via pcmcia 100M ep0, writing local hard disk:
      518,731 bytes/sec from:
      time cp audio_01.wav $HOME/tmp
      # 82.65 real 0.01 user 5.56 sys
      # dc 42535964 82 / p
    • Local disk read to null:
      6,076,566 bytes/sec
      from: cd $HOME/tmp ;
      time cp audio_01.wav /dev/null
      # 7.19 real 0.00 user 1.68 sys
      # dc 42535964 7 / p
    • RAM Disk Read To Null
      7,698,662 bytes/sec
      from: dd if=junk of=/dev/null
      & prior writing to Ram Disk:
      2,881,287 bytes/sec from: dd if=/dev/zero of=junk
    • Play Speed
      174,327 bytes/sec
      From: time wavplay audio_01.wav
      Pathname:       audio_01.wav
      Device:         /dev/audio
      Sampling Rate:  44100 Hz
      Mode:           Stereo
      Samples:        10633980
      Bits:           16
      243.95 real         3.62 user        78.96 sys
      

      dc 42535964 42535964 244 / p
  • Conclusions

    • I am not disc bandwidth limited (but may be being impacted by Non DMA ?
      I need to look at non DMA in /boot/loader.conf
    • NFS playing doesn't even work properly between 2 fast hosts, so no chance on this slower host.
    • Maybe the 133M Pentium can't decompress MP3 fast enough ?
    • Maybe there's something in ess driver failing, or another faster driver might be available ?

X Windows Compiled & Runs OK

AMD & NFS work fine

AMD + NFS are used extensively to get more /usr/ports space, as everything self compiled on this laptop.

USB da0 Stalls

USB mouse works, USB LAN stick recognised, but USB memory sticks & USB hard discs fail.
Maybe I need to add or emove something in /boot/loader.conf ?

dmesg

Disk

My laptop's 4G disk booted fine on my open frame tower sized test mainboard, as all off LBA & Normal & Large.
My disk is labelled 7944/16/63.

pciconf -l -v

pciconf -l -v
hostb0@pci0:0:0:0:      class=0x060000 card=0x00000000 chip=0x00011066 rev=0x05 hdr=0x00
    vendor     = 'Picopower Technology (A division of National)'
    device     = 'PT86C521 Vesuvius V1-LS System Controller'
    class      = bridge
    subclass   = HOST-PCI
none0@pci0:0:5:0:       class=0x068000 card=0x00000000 chip=0x00021066 rev=0x00 hdr=0x00
    vendor     = 'Picopower Technology (A division of National)'
    device     = 'PT86C523 Vesuvius V3-LS PCI to ISA Bridge'
    class      = bridge
vgapci0@pci0:0:6:0:     class=0x030000 card=0x00000000 chip=0x00e4102c rev=0xc2 hdr=0x00
    vendor     = 'Asiliant (Chips And Technologies)'
    device     = '65554 Flat Panel/LCD CRT GUI Accelerator'
    class      = display
    subclass   = VGA
cbb0@pci0:0:7:0:        class=0x060700 card=0x00000000 chip=0xac15104c rev=0x01 hdr=0x02
    vendor     = 'Texas Instruments (TI)'
    device     = 'PCI1131 PC Card CardBus Controller'
    class      = bridge
    subclass   = PCI-CardBus
cbb1@pci0:0:7:1:        class=0x060700 card=0x00000000 chip=0xac15104c rev=0x01 hdr=0x02
    vendor     = 'Texas Instruments (TI)'
    device     = 'PCI1131 PC Card CardBus Controller'
    class      = bridge
    subclass   = PCI-CardBus
atapci0@pci0:0:8:0:     class=0x01018e card=0x00000000 chip=0x06431095 rev=0x00 hdr=0x00
    vendor     = 'Silicon Image Inc (Was: CMD Technology Inc)'
    device     = 'PCI0643 PCI EIDE controller'
    class      = mass storage
    subclass   = ATA

Parallel

fix plip: lptcontrol or ifconfig -use polling

Mask UpStolen VotesBerklix.Net Computer AssociatesDomainsApache: Web ServerFreeBSD: Operating System