Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
105 user(s) are online (64 user(s) are browsing Forums)

Members: 1
Guests: 104

emeck, more...

Headlines

Forum Index


Board index » All Posts (Hypex)




Re: How do you understand a CFE memory test?
Just popping in
Just popping in


@noXLar

It does give a clue thanks. There is source with memory test commands which gives an indication what it is doing. But it does differ on X1000 so not fully clear what else it is doing.

Go to top


Re: How do you understand a CFE memory test?
Just popping in
Just popping in


@Raziel

Thanks. Yeah, CFE wasn't meant to run on PPC, yet alone run on a desktop mobo so no surprises it had some quirks. Plus it was hacked by whomever to run OF binaries. It would have been useful if it was actually useful in diagnosing issues such as reboot loops, CFE crashing on boot and crashing during loading.

Go to top


How do you understand a CFE memory test?
Just popping in
Just popping in


Hi guys.

I've been trying to understand the CFE memory tests for years. I have found no info on what they mean. And I so far cannot decipher the output of it. CFE commands testdram and memorytest appear to work fine. But randmemtest spews out a bunch of 64 bit numbers I don't get and hangs the machine. Is it normal for it to do this? CFE does have bugs so thought this might be another bug. The output implies some error and the hang isn't a good sign.

So here is output with one 2GB RAM stick inserted. I can't make any sense of it. Do other people get senseless results and a hang as well?

CFEmemorytest
Available memory arenas
:
phys 0000000000000000virt 0000000000000000size 000000007FD1D000

Testing memory
.

Testingphys 0000000000001500virt 0000000000001500size 000000007FD1BB00
Writing
a/5/c/3
Reading
a/5/c/3
Writing
address|5555/inv/aaaa|address
Reading
address|5555/inv/aaaa|address
MC_Status
:  MC000000000 [ ] SBE=MC100000000 [ ] SBE=0
*** command status 0
CFE
testdram
DRAM test complete
!
*** 
command status 0
CFE
randmemtest
Writing 
(0000000000000000 -> 0000000010000000scrambler=7
Reading
.
mem[000000000FFFFFC08000000000000000 should be 55555AAAAAAAAAAA (D5555AAAAAAAAAAA)
mem[000000000FFFFFC87FE000087FE00008 should be AAAAA55555555555 (D54AA55D2AB5555D)
mem[000000000FFFFFD87FE000087FE00008 should be AAAAAAAAAAAAAAAA (D54AAAA2D54AAAA2)
mem[000000000FFFFFD07FE000087FE00008 should be 5555555555555555 (2AB5555D2AB5555D)
mem[000000000FFFFFE07FE000087FE00008 should be 000000000FFFFFC0 (7FE00008701FFFC8)
mem[000000000FFFFFE87FE000087FE00008 should be FFFFFFFFF000003F (801FFFF78FE00037)
mem[000000000FFFFFF07FE000087FE00008 should be 0000000000000000 (7FE000087FE00008)
mem[000000000FFFFFF87FE000087FE00008 should be FFFFFFFFFFFFFFFF (801FFFF7801FFFF7)

Go to top


Re: Lsof AmigaDOS?
Just popping in
Just popping in


@daveyw

Okay I see. By the looks of it there isn't a command to do that. I think that is slightly lower level as that descends into DOS internals. We don't even have a top command. I didn't realise it until I needed it that we can't even do something as simple as listing current tasks. To see what is hogging CPU.

The suggestion for a DOS function maybe the way to go if you use ARexx as ARexx can call library functions. I'm not sure if ARexx can actually list open files but ARexx tends to go deeper than what DOS scripts can provide.

Aside from that writing your own binary to use as a command is another solution but more work. However sometimes it's needed on AmigaOS.

Go to top


Re: Codebench having GFX issues and freezing in WinUAE using UAEGFX card (was working fine with PIV)
Just popping in
Just popping in


I installed it to my OS4 emulation and installing was even slower than copying it to RAM.

It seemed to run okay after. I did have a freeze but it was only when downloading it and it invalidated my HDD image and kept making it freeze on boot. Never did that before. But I'm running FS-UAE. Maybe latest has a bug that freezes OS4.

So can confirm the corruption on 8 bit. It seems to change the palette but doesn't restore it when you quit. There is also some other bug. I tried to change screenmode back but it kept closing and reopening the screen and complaining about windows. I think this is a recent bug in the whole system as I've seen it on real hardware like X1000. For fun, after palette corruption, open ScreenMode for a funny effect.

So I have a RGB16 bit mode set in P4 mode. You may have to see if both UAE and P4 can be added as cards. Then see if you can run CodeBench on P4 screen only. If not use 16 but mode.

I tried to add UAE as graphic card but it didn't show up. This maybe because I'm using FS-UAE and it has presets for OS4. It also lacks support that WinUAE has like adding folder drives, so internal hooks aren't fully supported like in WinUAE, which could explain why UAEGFX won't work with my OS4.

Go to top


Re: microAmiga1 and USB 2.0. Is it possible?
Just popping in
Just popping in


@daveyw

There's one thing only the built in USB can do and that's boot off USB. Slow but works. Well 13MB seems slow to me.

Also, I found SanDisk sticks can be hot plugged directly in the ports. No need for resistor hacks or hubs. I have some SanDisk stick and when I plug in and pull them out of the back ports they are detected.

Go to top


Re: Codebench having GFX issues and freezing in WinUAE using UAEGFX card (was working fine with PIV)
Just popping in
Just popping in


@Reth

What depth is your Workbench? I'd say it needs 16 or 24 bit display. At least CodeBench expects that regardless of needing it. I've seen similar corruption before, sometimes on planar, but hard to tell if it's OS issue or UAEGFX has some bug or a combination of both.

Go to top


Re: Lsof AmigaDOS?
Just popping in
Just popping in


@daveyw

Would Snoopy give a list? Possibly Ranger as it can list some files handles. I've used it before to check on some files before.

Go to top


Re: microAmiga1 and USB 2.0. Is it possible?
Just popping in
Just popping in


@walkero

I can't imagine how anyone would survive with only USB1.1 on an AmigaOne. Until I retired my XE it would have driven me crazy being stuck at such slow speeds.

The Spider is a rebranded NEC. IIRC I plugged one in my XE and it worked fine. They change the PCI ID in the firmware or something to turn it into a special Amiga PCI card you pay extra for.

From the above I would recommend NEC. It's just I've had trouble with VIA and I gave up. I bought a VIA card and by all counts it had the same exact PCI IDs as the working VIA card listed but it just crashed and burned in USB2 mode. I then picked up an NEC card and it worked off the bat. Funny as it was almost ten years since I gave up on that and then got an email earlier this year about debugging why my VIA USB2 card crashes. LOL. The investigation goes on.

Go to top


Re: X1000 doesn't power on
Just popping in
Just popping in


@davec555

What are the power ratings between the old and new CPU?

When the serial cable arrives it will be interesting to see what it outputs.

Check section 8.3 LEDs in below manual for info on diagnostic board LEDs.

https://amigaone.files.wordpress.com/2014/11/x1000_trm.pdf

Go to top


Re: ISO making SW
Just popping in
Just popping in


@geennaam

Quote:
Did not work. Got an error. Something with scsi command errors iirc.


I've seen similar before. I think it's just a bit sloppy and is a write error that doesn't appear in a nice error window. At this point I usually check the disc and change my drive as I find one I have always seems to have problems. Even when using AmiDVD to image it and just read from it.

Go to top


Re: ISO making SW
Just popping in
Just popping in


@rjd324

Quote:
I heard, before, that a third party sata controller was needed. Like some SIL thing that you plugged into PCI(e) and that you plugged your drive into.


I can only think it would be needed on an XE so that full DMA modes can be used. Otherwise it's not needed for operation. No reason MakeCD or AmiDVD needs one as it should be fine on in built controller.

Go to top


Re: My AmigaOne X5000 twins - I need some help and advice.
Just popping in
Just popping in


@Gebrochen

Quote:

Haha, so when the Tabor board comes out or that new notebook in the pipeline from Acube, we still can only use a single core? instead of dual or was the notebook planned quad core?


Yes only single core. For OS4. Not worth rallying the streets over that one.

The notebook will be quad core, but it's also targeted for Linux users. If any Linux users interested in PowerPC are left. So it will only be by association and a happy accident if OS4 works on it.

Quote:
mmmm, seems expensive to support an x5020 / x5040 then if one can only use a single core, haha. :P I see what you did there with the 5010, haha, you are one funny fella.


Lol. Thanks for noticing. Yeah it is a bit expensive. Likely dual and quad is easier to source so a means to an end. But a T2080 intended for the laptop would have been better. Unfortunately the AmigaOS design [flaws] don't lend it too well to modern OS methods. Why do we still like it?

Go to top


Re: AmiUpdate unarchiver question
Just popping in
Just popping in


@Chris

Oops.

Go to top


Re: AmiUpdate unarchiver question
Just popping in
Just popping in


@Chris

I used XZ as I found an embedded XZ unpacker I could easily compile in. In fact I can compile it from OS4 even though the code is generic and produces an OF binary. But my boot loader handles all the unpacking. The user doesn't need to concern themselves with any format as it's all handled by the manager that compresses kernels. Though it does only accept raw, GZip and XZ. First two are used in X1000 kernels.

Go to top


Re: AmiUpdate unarchiver question
Just popping in
Just popping in


@Raziel

Given XZ provides superior compression is why I used it in my X1Boot loader. Which was easy enough since I can embed it in the code and not reply on anything external. It's even better for PPC code since it has a PPC filter to optimise PPC binary compression.

Go to top


Re: My AmigaOne X5000 twins - I need some help and advice.
Just popping in
Just popping in


@daveyw

Quote:
Actually OS4.1 only runs on 1 core.


That makes it more like a 5010.

It's unfortunate here that on features like multi core it's like dragging feet. It really comes down to AmigaOS having design flaws that prevent it from being upward compatible with multi cores. The decision by Carl to totally lock up all programs running when only one wants to protect data is now causing us grief. It's easy to look at this in hindsight but I wonder why a specific function wasn't implemented to lock local data? On top of this is allowing and encouraging programs to access system data. So for the past 10 to 15 years and even more there have been attempts at AmigaOS multicore. None are in the hands of the user. I would have expected threads to be implemented at least since it should be done in baby steps. But we still don't have threads yet.

Go to top


Re: AllocBitMap vs AllocBitMapTags
Just popping in
Just popping in


@joerg

Quote:
Maybe it's surprising but 8 bit RGB modes really did exist in the 80s/90s, IIRC the Amiga Zorro III Merlin GFX card did support an R2G3B2 mode while all other (Amiga) gfx cards from that time were limited to CLUT (all supported 8 bit chunky modes, some additionally 8 bit planar modes) and YUV for <= 8 bits.


That is surprising! Interesting but limited. Easier to manage than HAM though HAM6 could offer more colour resolution in places. It would be a max 128 colour high colour mode. With red and blue in 2 bits and green in 3 I imagine it would look harsh. Another combination would be R3G2B3 to max out the 8 bits by reducing green instead.

There is also YUV-planar common. But I think it can be described as more of a hybrid mode with colour channel or YUV on a plane. The RGB-planar on AAA, had it came out, would be similar with RGB on a plane.

VGA is almost similar since it's based on an RGB colour model like CGA and EGA but instead can be organised as pixel planar where columns of pixels have their own plane.
Quote:

But there never ever was any 1 bit RBG gfx card


Not for RGB but it can be for CLUT. So 1 bit chunky or 1 bit packed.

Though it could work for RGB, 0 would be black (00,00,00) and 1 would be all white (FF,FF,FF), with no palette needed.

Quote:

The RGB8 formats are irrelevant nowadays, only still required for MSX and Sega emulators maybe.


And rare.

Quote:
Except for such rare exceptions and YUV, no matter if it's planar or chunky, with <= 8 bits/pixel it's always a palette based mode with CLUT.

Makes sense.

Go to top


Re: AllocBitMap vs AllocBitMapTags
Just popping in
Just popping in


@FlynnTheAvatar

Quote:
No, the values are correct. BMA_ISRTG, BMA_BYTESPERPIXEL, BMA_BITSPERPIXEL, and BMA_PIXELFORMAT are only on AmigaOS 4.1, and are only filled when you have a RTG bitmap.


Still, I would have expected them to be filled, if they are called from OS4. Zero bits per pixel is impossible with any bitmap format, so if it understand the tags, then returning a null value is simply wrong. They shouldn't rely on BMA_ISRTG being true since they apply to bitplanes as well.

Go to top


Re: WB boot hangups - a solution
Just popping in
Just popping in


@rjd324

Quote:
I still suspect some race condition or something with the USB stack. But that's just my guess.


Something is always wrong with the USB stack. I have to keep my keyboard on an extension so I can easily pull the plug out and in again. Since Update 2 my keyboard is dead on boot 99% of the time.

Go to top



TopTop
« 1 2 3 4 (5) 6 7 8 ... 12 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project