[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

BigRamPlus arrived



Hi!

These days the ordered BigRamPlus memory expansion cards arrived that were sponsored by the Debian project. Adrian took one of those cards for Elgar and sent the other four cards to me. I'll take 3 of them for Arrakis, Spice and Vivaldi and send the fourth to Christian for Kullervo. 

The good news: the card basically runs in Spice, resulting in approx. 340 MB total memory under AmigaOS. See https://silverhaze.org/public.php?service=files&t=699a25cccbbaa519b5e63918c0f906a1 for a screenshot. The funny graphical garbage at the center of the screen disappeared after the next reboot. 

See attached the dmesg output from Spice. 

spice:/home/ij# lszorro                                                                                   
00: MacroSystems USA Warp Engine 40xx [Accelerator, SCSI Host Adapter and RAM Expansion]                  
01: Unknown device 0e3b:20:00                                                                             
02: Village Tronic Ariadne II [Ethernet Card]                                                             
03: Hydra Systems Amiganet [Ethernet Card]                                                                
04: Village Tronic Picasso II/II+ RAM [Graphics Card]                                                     
05: Village Tronic Picasso II/II+ [Graphics Card]                                                         

The bad news: I'll need a new Super Buster rev 11, as clearly stated by the BigRamPlus manual. Mine ist sill rev 07, which causes a 8000 0004 Guru Meditation when loading the kernel with amiboot and a memfile like this: 

2097152
0x05000000 268435424
0x07400000 12582912
0x08000000 67108864

This means that the kernel would be located in the slow ZorroIII memory (256M), which should be avoided in the long run. We need support for SPARSEMEM and priority of mem chunks as in AmigaOS, i.e. memory chunk with highest priority should be preferred first. 

The next steps would be: 
- start SPARSEMEM support in kernel 
- find out if we need a new amiboot
- get one of the BRP to my parents home and put into Vivaldi (which should already have Buster rev 11) and see whether this works. 

[    0.000000] Linux version 3.12.0-rc4 (root@debian64) (gcc version 4.6.3 (Debian 4.6.3-15) ) #9 Fri Oct 25 10:03:06 CEST 2013
[    0.000000] console [debug0] enabled
[    0.000000] Amiga hardware found: [A3000] VIDEO BLITTER AMBER_FF AUDIO FLOPPY A3000_SCSI KEYBOARD MOUSE SERIAL PARALLEL A3000_CLK CHIP_RAM PAULA DENISE_HR AGNUS_HR_PAL MAGIC_REKICK ZORRO3 
[    0.000000] Ignoring memory chunk at 0x5000000:0xfffffe0 before the first chunk
[    0.000000] Fix your bootloader or use a memfile to make use of this area!
[    0.000000] On node 0 totalpages: 3072
[    0.000000] free_area_init_node: node 0, pgdat 002b4a2c, node_mem_map 0030f000
[    0.000000]   DMA zone: 27 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3072 pages, LIFO batch:0
[    0.000000] On node 1 totalpages: 16384
[    0.000000] free_area_init_node: node 1, pgdat 002b52e4, node_mem_map 0032a090
[    0.000000]   DMA zone: 144 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 16384 pages, LIFO batch:3
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 2 zonelists in Zone order, mobility grouping on.  Total pages: 19285
[    0.000000] Kernel command line: root=/dev/sda5 video=cirrusfb devtmpfs.mount=1 debug=ser
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Sorting __ex_table...
[    0.000000] Memory: 73876K/77824K available (1983K kernel code, 289K rwdata, 624K rodata, 112K init, 141K bss, 3948K reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0x002b4524 - 0x002b4924   (   1 KiB)
[    0.000000]     kmap    : 0xd0000000 - 0xf0000000   ( 512 MiB)
[    0.000000]     vmalloc : 0x05000000 - 0xd0000000   (3248 MiB)
[    0.000000]     lowmem  : 0x00000000 - 0x04c00000   (  76 MiB)
[    0.000000]       .init : 0x002d8000 - 0x002f4000   ( 112 KiB)
[    0.000000]       .text : 0x00001000 - 0x001f0e5a   (1984 KiB)
[    0.000000]       .data : 0x001f3530 - 0x002d7a1c   ( 914 KiB)
[    0.000000]       .bss  : 0x002b4340 - 0x002d7a1c   ( 142 KiB)
[    0.000000] NR_IRQS:32
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.040000] Calibrating delay loop... 25.39 BogoMIPS (lpj=126976)
[    0.170000] pid_max: default: 32768 minimum: 301
[    0.190000] Mount-cache hash table entries: 512
[    0.300000] devtmpfs: initialized
[    0.380000] NET: Registered protocol family 16
[    0.600000] bio: create slab <bio-0> at 0
[    0.660000] SCSI subsystem initialized
[    1.270000] NET: Registered protocol family 2
[    1.320000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    1.330000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    1.340000] TCP: Hash tables configured (established 1024 bind 1024)
[    1.360000] TCP: reno registered
[    1.370000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.380000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.400000] NET: Registered protocol family 1
[    1.490000] msgmni has been set to 144
[    1.550000] alg: No test for stdrng (krng)
[    1.570000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    1.580000] io scheduler noop registered (default)
[    1.590000] ami_decode_var: double mode only possible with aga
[    1.600000] ami_decode_var: double mode only possible with aga
[    1.920000] Console: switching to colour frame buffer device 80x32
[    2.100000] fb0: Amiga ECS frame buffer device, using 640K of video memory
[    2.130000] Amiga-builtin serial driver version 4.30
[    2.150000] ttyS0 is the amiga builtin serial port
[    2.220000] wd33c93-0: chip=WD33c93A/9 no_sync=0xff no_dma=0 debug_flags=0x00
[    2.240000]            setup_args=,,,,,,,,,,
[    2.300000]            Version 1.26++ - 10/Feb/2007
[    2.320000] scsi0 : Amiga 3000 built-in SCSI
[    2.370000] Zorro: Probing AutoConfig expansion devices: 6 devices
[    2.410000] 53c700: Version 2.8 By James.Bottomley@HansenPartnership.com
[    2.420000] scsi1: 53c710 rev 2 
[    3.430000] scsi1 : WarpEngine 40xx
[    3.480000] eth0: Ariadne II at 0x00e90000, Ethernet Address 00:00:00:00:00:00
[    3.510000] cirrusfb 05: CL Picasso board detected, REG at 0xeb0000, 2 MiB RAM at 0x200000
[    3.520000] cirrusfb 05: Cirrus Logic chipset on Zorro bus, RAM (2 MiB) at 0x200000
[    3.590000] scsi 1:0:0:0: Direct-Access     IBM      DCAS-34330       S65A PQ: 0 ANSI: 2
[    3.610000] scsi target1:0:0: Beginning Domain Validation
[    3.630000] scsi 1:0:0:0: Enabling Tag Command Queuing
[    3.640000] scsi target1:0:0: asynchronous
[    3.670000] mousedev: PS/2 mouse device common for all mice
[    3.700000] input: amiga-keyboard as /devices/platform/amiga-keyboard/input/input0
[    3.750000] rtc-rp5c01 rtc-rp5c01: rtc core: registered rtc-rp5c01 as rtc0
[    3.790000] TCP: cubic registered
[    3.810000] NET: Registered protocol family 17
[    3.830000] scsi target1:0:0: FAST-10 SCSI 10.0 MB/s ST (100 ns, offset 8)
[    3.880000] scsi target1:0:0: Domain Validation skipping write tests
[    3.900000] scsi target1:0:0: Ending Domain Validation
[    3.910000] scsi 1:0:0:1: Disabling Tag Command Queuing
[    3.940000] registered taskstats version 1
[    3.990000] rtc-rp5c01 rtc-rp5c01: setting system clock to 2013-12-08 09:23:12 UTC (1386494592)
[    4.290000] scsi 1:0:4:0: Direct-Access     SEAGATE  ST373307LC       DS09 PQ: 0 ANSI: 3
[    4.300000] scsi target1:0:4: Beginning Domain Validation
[    4.320000] scsi 1:0:4:0: Enabling Tag Command Queuing
[    4.330000] scsi target1:0:4: asynchronous
[    4.360000] scsi target1:0:4: FAST-10 SCSI 10.0 MB/s ST (100 ns, offset 8)
[    4.390000] scsi target1:0:4: Domain Validation skipping write tests
[    4.400000] scsi target1:0:4: Ending Domain Validation
[    4.980000] sd 1:0:0:0: Attached scsi generic sg0 type 0
[    5.000000] sd 1:0:0:0: [sda] 8467200 512-byte logical blocks: (4.33 GB/4.03 GiB)
[    5.060000] sd 1:0:4:0: [sdb] 143374650 512-byte logical blocks: (73.4 GB/68.3 GiB)
[    5.080000] sd 1:0:0:0: [sda] Write Protect is off
[    5.090000] sd 1:0:0:0: [sda] Mode Sense: b3 00 00 08
[    5.120000] sd 1:0:4:0: Attached scsi generic sg1 type 0
[    5.140000] sd 1:0:4:0: [sdb] Write Protect is off
[    5.150000] sd 1:0:4:0: [sdb] Mode Sense: ab 00 10 08
[    5.160000] sd 1:0:4:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA
[    5.180000] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    5.360000]  sdb: RDSK (512) sdb1 (DOS^C)(res 2 spb 1) sdb2 ((res 2 spb 1) sdb3 (EXT^C)(res 2 spb 1) sdb4 (EXT^C)(res 2 spb 1) sdb5 (EXT^C)(res 2 spb 1) sdb6 (EXT^C)(res 2 spb 1)
[    5.510000]  sda: RDSK (512) sda1 (DOS^C)(res 2 spb 1) sda2 (DOS^C)(res 2 spb 1) sda3 (SWP^@)(res 2 spb 1) sda4 (LNX^@)(res 2 spb 1) sda5 (LNX^@)(res 2 spb 1)
[    5.540000] sd 1:0:4:0: [sdb] Attached SCSI disk
[    5.710000] sd 1:0:0:0: [sda] Attached SCSI disk
[    5.800000] kjournald starting.  Commit interval 5 seconds
[    5.810000] EXT3-fs (sda5): mounted filesystem with ordered data mode
[    5.820000] VFS: Mounted root (ext3 filesystem) readonly on device 8:5.
[    5.870000] devtmpfs: mounted
[    5.880000] Freeing unused kernel memory: 112K (002d8000 - 002f4000)
[   41.270000] systemd-udevd[142]: starting version 204
[   55.560000] FD: probing units
[   55.560000] found 
[   55.570000] fd: drive 0 didn't identify, setting default ffffffff
[   55.590000] fd0 
[   56.010000] fd: drive 0 didn't identify, setting default ffffffff
[   56.190000] input: amiga-mouse as /devices/platform/amiga-mouse/input/input1
[   56.870000] parport0: Amiga built-in port using irq
[   57.060000] parport0: fix this legacy no-device port driver!
[   62.620000] eth1: Hydra at [??? 0x00ea0000-0x00eaffff flags 0x0], address ae:55:53:00:17:79 (hydra.c v3.0alpha)
[   64.350000] Z2RAM: using 0K Zorro II RAM and 1152K Chip RAM (Total 1152K)
[  113.410000] raid6: int32x1      3 MB/s
[  113.590000] raid6: int32x2      4 MB/s
[  113.780000] raid6: int32x4      5 MB/s
[  113.970000] raid6: int32x8      4 MB/s
[  113.990000] raid6: using algorithm int32x4 (5 MB/s)
[  114.000000] raid6: using intx1 recovery algorithm
[  114.290000] xor: measuring software checksum speed
[  114.400000]    8regs     :    19.200 MB/sec
[  114.510000]    8regs_prefetch:    19.600 MB/sec
[  114.620000]    32regs    :    16.000 MB/sec
[  114.730000]    32regs_prefetch:    16.400 MB/sec
[  114.740000] xor: using function: 8regs_prefetch (19.600 MB/sec)
[  117.630000] bio: create slab <bio-1> at 1
[  117.700000] Btrfs loaded
[  117.880000] btrfs: device fsid a767a959-105f-41c4-a52e-09d503602ace devid 1 transid 17755 /dev/sdb6
[  120.300000] btrfs: device fsid a767a959-105f-41c4-a52e-09d503602ace devid 1 transid 17755 /dev/sdb6
[  178.480000] Adding 205932k swap on /dev/sda3.  Priority:1 extents:1 across:205932k 
[  178.700000] Adding 875536k swap on /dev/sdb3.  Priority:1 extents:1 across:875536k 
[  196.400000] EXT3-fs (sda5): using internal journal
[  267.100000] loop: module loaded
[  281.680000] device-mapper: uevent: version 1.0.3
[  281.810000] device-mapper: ioctl: 4.26.0-ioctl (2013-08-15) initialised: dm-devel@redhat.com
[  318.300000] btrfs: device fsid a767a959-105f-41c4-a52e-09d503602ace devid 1 transid 17755 /dev/sdb6
[  318.370000] btrfs: disk space caching is enabled
[  318.970000] btrfs: device fsid a767a959-105f-41c4-a52e-09d503602ace devid 1 transid 17755 /dev/sdb6
[  402.630000] NET: Registered protocol family 10

-- 
Ciao...            //      Fon: 0381-2744150
      Ingo       \X/       http://blog.windfluechter.net


gpg pubkey:  http://www.juergensmann.de/ij_public_key.asc

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


Reply to: