Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
120 user(s) are online (89 user(s) are browsing Forums)

Members: 1
Guests: 119

flash, more...

Headlines

 
  Register To Post  

« 1 2 (3) 4 5 6 ... 14 »
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@balaton

Quote:
balaton wrote:@Hypex
It would be more interesting to test with AmigaOS which should be possible using SM502 driver the same way as with pegasos2 but I don't have that AmigaOS version so waiting for somebody to do this.


Today my AmigaOneXe AmigaOs4.1 version arrived a boot was not possible maybe I forgot to set something right in the U-Boot menu. Tested with:

qemu-system-ppc -M amigaone -L /Users/qemu/pc-bios -device VGA,romfile=/Users/qemu/pc-bios/VGABIOS-lgpl-latest.bin -cdrom /Users/Downloads/AmigaOneInstallCD-53.54.iso -m 1024 -display cocoa -serial stdio -d unimp,guest_errors

Bus 0: is scanned more does not happen.

In the U-Boot menu Amiga Boot Option I set Boot Device 1 :Onboard VIA IDE CDROM and tried to boot.

You can see the result on the screenshot.

Resized Image

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@Maijestro
You should see the cD detected after Bus 0: not a timeout. I had that problem in the first version but later fixed it. Are you running the latest build from current Qmiga git or an old build? Maybe remove the source and clone again to make sure it's the latest version.

Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@balatonQuote:
balaton wrote:@Maijestro
You should see the cD detected after Bus 0: not a timeout. I had that problem in the first version but later fixed it. Are you running the latest build from current Qmiga git or an old build? Maybe remove the source and clone again to make sure it's the latest version.


Ok I was not on their last build. Rebuilt and tested. The kernel is booted.

Resized Image

Modify with SM502 not possible then loader is not found in kickstart. I proceeded as with the Pegasos 2 installation.

Resized Image

Also the mounting of virtual hard disks works and is also recognized by U-Boot. I'll try something else tonight.


Edited by Maijestro on 2023/8/2 10:22:03
Edited by Maijestro on 2023/8/2 10:22:47
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@Maijestro
I've tested with the Sam460ex CD and that loadde the modules OK, only crashed after starting the kernel. Maybe you can't modify the CD without loosing boot code so you'd better try creating boot partition with needed files and slb_v2 installed in boot block as my pegasos2 guide says plus some info on how to make bootable A1/Sam460 or other U-Boot system partition. Maybe that should work better. If you get to load the kernel it would be first useful to increase debuglevel to about 7 and get a kernel log to see if there are any issues logged even if it appears to boot (but more likely we could only get the log instead of fully booting yet).

Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@balaton

I have a complete AmigaOne AmigaOs4.1 system including slb_v2. The kernel also boots from this installation HD. I have added SM501 and Kicklayout to this installation. I only get a black window after the kernel boot. Debug output in U-Boot I have set to 7. Unfortunately I can't capture any debug output as nothing is displayed to me.

This is my Qemu command line:

qemu-system-ppc -M amigaone -L /Users/reneengel/qemu/pc-bios -device VGA,romfile=/Users/reneengel/qemu/pc-bios/VGABIOS-lgpl-latest.bin -vga none -device sm501 -drive if=none,id=hd,file=/Volumes/Games/hd2.img,format=raw -device ide-hd,drive=hd,bus=ide.0 -m 1024 -display cocoa -serial stdio -d unimp,guest_errors

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@Maijestro
Without getting some debug info we can't tell what might fail. I think you need to set AmigaOS kernel parameters to "serial debuglevel=7" but not sure it works on A1. At least booting the Sam460ex CD generated a crash log on serial so something shoul be showing there.

Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Just can't stay away
Just can't stay away


See User information
@balaton
Quote:
I think you need to set AmigaOS kernel parameters to "serial debuglevel=7" but not sure it works on A1.
Similar to the Pegasos2:
setenv os4_commandline "serial munge debuglevel=7"
saveenv
In U-Boot you have to put the arguments in "", with the Pegasos2 SmartFirmware it may work without.

Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@joergQuote:
joerg wrote:@balaton
Quote:
I think you need to set AmigaOS kernel parameters to "serial debuglevel=7" but not sure it works on A1.
Similar to the Pegasos2:
setenv os4_commandline "serial munge debuglevel=7"
saveenv
In U-Boot you have to put the arguments in "", with the Pegasos2 SmartFirmware it may work without.


Thanks for your help. I will test it after work and post the result here.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Quite a regular
Quite a regular


See User information
@balatonQuote:
balaton wrote:@Maijestro
Without getting some debug info we can't tell what might fail. I think you need to set AmigaOS kernel parameters to "serial debuglevel=7" but not sure it works on A1. At least booting the Sam460ex CD generated a crash log on serial so something shoul be showing there.


Thanks to @Joerg his help I was able to debug it.

U-Boot 1.1.1 (Mar  3 2005 16:42:53), Build03/03/05

CPU
:   MPC7457 v1.2 1150 MHz
Board
AmigaOne
DRAM
:  
Information for SIMM bank 0:
Number of banks2
Number of row addresses
13
Number of coumns addresses
10
SIMM is not registered
Supported burst lenghts
8 4         
Supported CAS latencies
CAS 3            
RAS to CAS latency
2
Precharge latency
2
SDRAM highest CAS latency
250
SDRAM 2nd highest CAS latency
120
SDRAM data width
8
Auto Refresh supported
Refresh time
782 clocks
Bank 0 size
256 MB
Bank 1 size
256 MB


Information 
for SIMM bank 1:
Number of banks2
Number of row addresses
13
Number of coumns addresses
10
SIMM is not registered
Supported burst lenghts
8 4         
Supported CAS latencies
CAS 3            
RAS to CAS latency
2
Precharge latency
2
SDRAM highest CAS latency
250
SDRAM 2nd highest CAS latency
120
SDRAM data width
8
Auto Refresh supported
Refresh time
782 clocks
Bank 0 size
256 MB
Bank 1 size
256 MB

DIMM0_B0_SCR0 
0x00e78f00
DIMM0_B1_SCR0 
0x00e78f00
DIMM0_B2_SCR0 
0x00e78f00
DIMM0_B3_SCR0 
0x00e78f00
Using CAS 4 
(slow)
Using CAS 4 (slow)
DRAM_GCR0 0x00000000
Refresh set to 1561 clocks
auto refresh on
DRAM_REFRESH0 
0x00019619
Mode bank 0
0x00008042
Mode bank 1
0x00008042
Mode bank 2
0x00008042
Mode bank 3
0x00008042
1024 MB
FLASH
:  0 kB
*** Warning bad CRCusing default environment

VGA
:   .. 
In:    serial
Out
:   serial
Err
:   serial
gfx AltiVec
/VMX enabled
gfx PPC74xx optimizations enabled
CURRENT_POWER_CLOCK 2A1A0A09
SYSTEM_CTRL PRE 00100000
SYSTEM_CTRL POST 20108070
MISC_CTRL PRE 00100001
MISC_CTRL POST 00700001
MISC_TIMING 00000000
0000
00 FF FF FF FF FF FF 00 49 14 34 12 00 00 00 00  ........I.4.....
00102A 18 01 04 A5 20 14 78 06 EE 91 A3 54 4C 99 26  *......x....TL.&
00200F 50 54 21 08 00 E1 C0 D1 C0 D1 00 A9 40 B3 00  .PT!.........@..
003095 00 81 80 81 40 EA 29 00 C0 51 20 1C 30 40 26  .....@.)..Q..0@&
004044 40 45 CB 10 00 00 18 00 00 00 F7 00 0A 00 40  D@E............@
005082 00 28 20 00 00 00 00 00 00 00 00 00 FD 00 32  ..(............2
0060
7D 1E A0 FF 01 0A 20 20 20 20 20 20 00 00 00 FC  }...............
007000 51 45 4D 55 20 4D 6F 6E 69 74 6F 72 0A 00 3B  .QEMU.Monitor..;
0080: 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0090: 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00A000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00B000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00C000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00D000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00E000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00F000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
a1ide.device 53.20 (24.9.2014)
[
a1ide/dev_initFound chip #0
[a1ide/init_port] ---> Port 0
[a1ide/init_portIOBase 000001F0AltBase 000003F6
[a1ide/init_portbmcr_base 0000CC00
[a1ide/init_portMMIOBase 00000000
[a1ide/init_portConfig not forcedscanning port 0...
[
a1ide/reg_configassuming device 0 is TYPE_NONE
[a1ide/reg_configassuming device 1 is TYPE_NONE
[a1ide/reg_configthere seems to be a device 0assuming TYPE_UNKN
[a1ide/reg_configthere seems to be a device 1assuming TYPE_UNKN


This is a normal AmigaOneXe installation the only thing I replaced/added in System Kickstart is PCIGraphics.card latest version and sm502.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


See User information
I've updated my qmiga git amigaone branch now so clone again and compile from that. It should at least fix memory detection and get rid of the smbus errors but did not change the via-ide patch that was there already.

Does it stop there at the a1ide/reg_config lines not detecting the hard disk? I have no idea what could that be as U-Boot apparently could load from the ide drive so it's emulated. When it stops try info mtree and info pci from QEMU monitor and check that the via-ide BARs are mapped at the addresses that the driver lists (0x1f0, 0x3f6, 0xcc00 these are the legacy settings that U-Boot uses so unless AmigaOS tried to change it it should still be there. Other than that you could add -trace enable="ide*" and see if there are some logs with that.

Also change Kicklayout to use kernel.debug instead of kernel to get more messages.


Edited by balaton on 2023/8/4 1:05:16
Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Just popping in
Just popping in


See User information
@joerg

That's funny.

I didn't know the source had been revealed. Uploaded to the same place for the updated UBoot project. The elusive boota command was the source of many discussions about secret magic code needed to boot OS4 that apparently stopped it from booting on common PPC hardware.


Edited by Hypex on 2023/8/4 7:03:31
Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Just popping in
Just popping in


See User information
@balaton

I have no idea where this video=radeonfb is coming from. I've checked a net install, the older debian 7 tester and the main again I just mounted. I looked at the menu for the main A1 Linux Installer.iso and none of the boot options have video=radeonfb anywhere. I'm at a loss as to where it's coming from!

The only exception to this is installing to the HDD where it will be in the boot options. Set as per the SLB default options from the a1boot SLB package. But that is only after fully installing it to HDD.

But regarding booting, yes, it would use Amiga boot options for booting a CD. I built it. I see what you mean by being different to Linux normally that way. That's because I built the CD image and wanted it to auto boot with a menu. I designed it to be easy to use and just work out of the box as much as possible, like on a normal computer, and be even easier than using an official PPC Mac installer.

The installer itself just uses text mode. I wanted to include a graphical installer but the PPC one was broken and I left the idea there. It shouldn't need anything apart from the basic framebuffer driver.

This is also where I found a bug in the ub2lb code crashing in UBoot while scanning CD. I used ub2lb as the basis for the boot menu. I patched it to fix the crash after I found what it was doing. Doing my head in the most part. You know about that one. After already patching it to work on the A1. Which amounted to changing the boot sources for A1 IDE.

The SF link joerg gave in response to my boota comment may give all that you need. But I've not looked into it fully to see if it can build full binary from only source. However, only 1.1.1 can be considered stable, as it is the last official release. There are other builds, some leaked, but somehow were not released as updates.

Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Just popping in
Just popping in


See User information
@Maijestro

I don't know what type 97 disk is but a problem I see is no NVRAM storage. It would be fine in memory but there needs to be a way to save and restore the NVRAM. I don't know if a file can be specified. But it will make it hard to boot an image if you need to reset the firmware each time. This obviously goes against using a prebuilt image made to automate it.

Quote:
Modify with SM502 not possible then loader is not found in kickstart. I proceeded as with the Pegasos 2 installation.


I don't know what happened there. The Kick layout is particular with empty lines. But just adding a file in the modules and amending it shouldn't break that way. The loader is specified in the EXEC line which is the first thing it would load. Somehow the file is corrupt. But, however you modify it, the loader file is still there?

Go to top
Re: Pegasos2 with RadeonHD/RX via bridge
Just can't stay away
Just can't stay away


See User information
@Hypex
Quote:
The SF link joerg gave in response to my boota comment may give all that you need. But I've not looked into it fully to see if it can build full binary from only source.
The scitech x86emu is missing and it's U-Boot 1.3.2-rc2.

Quote:
However, only 1.1.1 can be considered stable, as it is the last official release.
https://source.denx.de/u-boot/u-boot/-/tree/U-Boot-1_1_1/ or https://github.com/u-boot/u-boot/tree/U-Boot-1_1_1
x86emu is there, and of course cmd_boota.c as well, the source for it was always available

Go to top
Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


See User information
@balaton

Tested with their latest build, Kernel.Debug is enabled in the kicklayout it gives some more output I'm not sure if it's helpful. info pci and info mtree I also tried, how can I save the Qemu monitor output?

And yes, the debug output always stops at :

[a1ide/reg_config] there seems to be a device 0, assuming TYPE_UNKN
[a1ide/reg_config] there seems to be a device 1, assuming TYPE_UNKN

Debug with Kernel.Debug serial munge debuglevel=7

/Users/reneengel/Desktop/AmigaOneXE ; exit;
via_superio_cfgunimplemented register 0xe0
via_superio_cfg
unimplemented register 0xe2
via_superio_cfg
unimplemented register 0xe3
via_superio_cfg
unimplemented register 0xe6
via_superio_cfg
unimplemented register 0xe7
via_superio_cfg
unimplemented register 0xe8
articia_reg_write
Unimplemented register write 0x80 1 <- bb
via_superio_cfg
unimplemented register 0xe7
via_superio_cfg
unimplemented register 0xe8
via_superio_cfg
unimplemented register 0xe2
articia_reg_write
Unimplemented register write 0x80 1 <- 0
articia_reg_write
Unimplemented register write 0x80 1 <- 1
articia_reg_read
Unimplemented register read 0x61 1
articia_reg_write
Unimplemented register write 0x61 1 <- fd
articia_reg_read
Unimplemented register read 0x61 1
Invalid read at addr 0xFD0E0004
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0005
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0006
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0007
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0008
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0009
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E000A
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E000B
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E000C
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E000D
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E000E
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E000F
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0010
size 1region '(null)'reasonrejected
Invalid read at addr 0xFD0E0011
siz

U
-Boot 1.1.1 (Mar  3 2005 16:42:53), Build03/03/05

CPU
:   MPC7457 v1.2 1150 MHz
Board
AmigaOne
DRAM
:  
Information for SIMM bank 0:
Number of banks2
Number of row addresses
13
Number of coumns addresses
10
SIMM is not registered
Supported burst lenghts
8 4         
Supported CAS latencies
CAS 3            
RAS to CAS latency
2
Precharge latency
2
SDRAM highest CAS latency
250
SDRAM 2nd highest CAS latency
120
SDRAM data width
8
Auto Refresh supported
Refresh time
782 clocks
Bank 0 size
256 MB
Bank 1 size
256 MB


Information 
for SIMM bank 1:
Number of banks2
Number of row addresses
13
Number of coumns addresses
10
SIMM is not registered
Supported burst lenghts
8 4         
Supported CAS latencies
CAS 3            
RAS to CAS latency
2
Precharge latency
2
SDRAM highest CAS latency
250
SDRAM 2nd highest CAS latency
120
SDRAM data width
8
Auto Refresh supported
Refresh time
782 clocks
Bank 0 size
256 MB
Bank 1 size
256 MB

DIMM0_B0_SCR0 
0x00e78f00
DIMM0_B1_SCR0 
0x00e78f00
DIMM0_B2_SCR0 
0x00e78f00
DIMM0_B3_SCR0 
0x00e78f00
Using CAS 4 
(slow)
Using CAS 4 (slow)
DRAM_GCR0 0x00000000
Refresh set to 1561 clocks
auto refresh on
DRAM_REFRESH0 
0x00019619
Mode bank 0
0x00008042
Mode bank 1
0x00008042
Mode bank 2
0x00008042
Mode bank 3
0x00008042
1024 MB
FLASH
:  0 kB
*** Warning bad CRCusing default environment

VGA
:   .. 
In:    serial
Out
:   serial
Err
:   serial
[ColdStartExecSG
[ColdStartCopyright (c2002-2013 Thomas and Hans-Joerg Frieden
[ColdStartexec 53.70 (16.10.2014)
[
ColdStartKernel commandlineserial munge debuglevel=7
[ColdStartDebug level7
[mem_enable_munge] *** WarningMemory munging enabled for malloc/free emulation
[HAL_GetMemoryMapPhysical memory start0x00000000
[HAL_GetMemoryMapPhysical memory on board1024 MB
[HAL_GetMemoryMapKernel text segment base0x01800000
[HAL_GetMemoryMapKernel data segment base0x02000000
[HAL_GetMemoryMapPage area 1 0x02170000 size 1038680064 (15849 pages)
[
HAL_GetMemoryMapPage area 2 0x00010000 size 16711680 (255 pages)
[
HAL_GetMemoryMapNode 0 (expansion memoryKERNEL): 0x02290000 0x0216FFFF
[HAL_GetMemoryMapNode 1 (virtual memoryPAGES): 0x02170000 0x3FFFFFFF
[HAL_GetMemoryMapNode 2 (virtual memoryPAGES): 0x00010000 0x00FFFFFF
[HAL_GetMemoryMapNode 3 (IO areaIO): 0x80000000 0xFFFFFFFF
[HAL_GetMemoryMapNode 4 (executable memoryEXECUTABLE): 0x70000000 0x7FFFFFFF
[HAL_GetMemoryMapNode 5 (virtual memoryVIRTUAL): 0x10000000 0x6FFFFFFF
[ColdStartSetting up MMU
[ColdStartSetting up memory environmentstage 1
[HAL_SetupMemoryEnvironmentCopying 60 modules from 0x00003200 to 0x020B98ACsize 13800 (36800)
[
InternalMapMemoryTrying to map 0x01000000 to 0x01000000length 0x800000 with attrs 0x00000044
[InternalMapMemoryTrying to map 0x02000000 to 0x02000000length 0x80000 with attrs 0x000000C0
[InternalMapMemoryTrying to map 0x02080000 to 0x02080000length 0x20FFFF with attrs 0x00000080
[InternalMapMemoryTrying to map 0x01800000 to 0x01800000length 0x7FFFFF with attrs 0x000000C0
[InternalMapMemoryTrying to map 0x00000000 to 0x00000000length 0x3000 with attrs 0x00000080
[ColdStartEnabling caches
[ColdStartAbsExecBase points to 0x00000000
[ColdStartNo ExecBase found
[ColdStartMemory map:
[
ColdStartexpansion memory     Kernel     0x02290000 0x0216FFFF
[ColdStartvirtual memory       Pages      0x02170000 0x3FFFFFFF
[ColdStartvirtual memory       Pages      0x00010000 0x00FFFFFF
[ColdStartIO area              I/O        0x80000000 0xFFFFFFFF
[ColdStartexecutable memory    Executable 0x70000000 0x7FFFFFFF
[ColdStartvirtual memory       Virtual    0x10000000 0x6FFFFFFF
[ColdStartExecBase starts at 0x021D68E2top=0x021D798Ebottom=0x021D6558
[ColdStartVector table has 151 entries
[ColdStartFilling ExecBase (allocated at 0x021D68E2)
[
ColdStartStored checksum 0x00000000
[ColdStartComputed checksum 0x00000000
[radix_tree_initMax Key for 0x00000000
[radix_tree_initMax Key for 0x0000003F
[radix_tree_initMax Key for 0x00000FFF
[radix_tree_initMax Key for 0x0003FFFF
[radix_tree_initMax Key for 0x00FFFFFF
[radix_tree_initMax Key for 0x3FFFFFFF
[mark_pagesMarking pages from 0x00000000 to 0x00002FFF as used
[mark_pagesMarking pages from 0x01000000 to 0x0228FFFF as used
[ColdStartCreating primary interface (vectors at 0x0200A3B4)
[
ColdStartMain interface created at 0x020C2B84
[struct_alloc_initInitializing struct allocator pagesize 56
[struct_alloc_initInitializing struct allocator boundary tagsize 28
[struct_alloc_initInitializing struct allocator vmareasize 15360
[struct_alloc_initInitializing struct allocator buddy_tagsize 16
[struct_alloc_initInitializing struct allocator radix_tree_nodesize 256
[rmap_initInitializing resource map 0x021D3B50 with base 0x00010000size 0xFFFF0000quantum 128caches up to 0
[rmap_initQCacheMax 0
[rmap_initCreated hash table with 101 buckets and shift of 7
[rmap_initCreating 0 caches
[ColdStartCreating utility interface (vectors at 0x02013E20)
[
ColdStartCreating kernel stack
[HAL_CreateKernelStackKernel stack allocated at 0x02099620
[HAL_CreateKernelStackKernel stack pointer 0x020B9630
[ColdStartCalibrating time base
[ColdStartSetting up virtual memory system
[rmap_initInitializing resource map 0x021DA758 with base 0x70000000size 0x10000000quantum 4096caches up to 32768
[rmap_initQCacheMax 32767
[rmap_initCreated hash table with 101 buckets and shift of 12
[rmap_initCreating 7 caches
[rmap_initCreating QCache 00 for 0x021DA758
[rmap_initCreating QCache 01 for 0x021DA758
[rmap_initCreating QCache 02 for 0x021DA758
[rmap_initCreating QCache 03 for 0x021DA758
[rmap_initCreating QCache 04 for 0x021DA758
[rmap_initCreating QCache 05 for 0x021DA758
[rmap_initCreating QCache 06 for 0x021DA758
[default_initAdding Alloc/Free emulation to area executable heap (0x021DA670)
[
ColdStartAdded executable range 0x70000000 0x80000000
[rmap_initInitializing resource map 0x021DE358 with base 0x10000000size 0x60000000quantum 4096caches up to 32768
[rmap_initQCacheMax 32767
[rmap_initCreated hash table with 101 buckets and shift of 12
[rmap_initCreating 7 caches
[rmap_initCreating QCache 00 for 0x021DE358
[rmap_initCreating QCache 01 for 0x021DE358
[rmap_initCreating QCache 02 for 0x021DE358
[rmap_initCreating QCache 03 for 0x021DE358
[rmap_initCreating QCache 04 for 0x021DE358
[rmap_initCreating QCache 05 for 0x021DE358
[rmap_initCreating QCache 06 for 0x021DE358
[default_initAdding Alloc/Free emulation to area primary heap (0x021DE270)
[
mem_initInitializing emu ctrl 0x021E0D60 for VMA 0x021DE270
[mem_initBucket 0 size 16
[mem_initBucket 1 size 32
[mem_initBucket 2 size 48
[mem_initBucket 3 size 64
[mem_initBucket 4 size 80
[mem_initBucket 5 size 96
[mem_initBucket 6 size 128
[mem_initBucket 7 size 160
[mem_initBucket 8 size 192
[mem_initBucket 9 size 240
[mem_initBucket 10 size 256
[mem_initBucket 11 size 320
[mem_initBucket 12 size 384
[mem_initBucket 13 size 464
[mem_initBucket 14 size 512
[mem_initBucket 15 size 624
[mem_initBucket 16 size 752
[mem_initBucket 17 size 912
[mem_initBucket 18 size 1024
[mem_initBucket 19 size 1232
[mem_initBucket 20 size 1488
[mem_initBucket 21 size 1792
[mem_initBucket 22 size 2048
[mem_initBucket 23 size 2464
[mem_initBucket 24 size 2960
[mem_initBucket 25 size 3552
[mem_initBucket 26 size 4096
[mem_initBucket 27 size 4928
[mem_initBucket 28 size 5920
[mem_initBucket 29 size 7104
[mem_initBucket 30 size 8192
[mem_initMaxAlloc 8192
[ColdStartAdded virtual range 0x10000000 0x70000000
[ColdStartUsing as resident memory area
[HAL_SetupMemoryEnvironment2Kernel data segment VMArea createdvma 0x021E1E70
[HAL_SetupMemoryEnvironment2Kernel text segment VMArea createdvma 0x021E5A70
[HAL_SetupMemoryEnvironment2Custom chip interceptor VMArea createdvma 0x021E9670
[HAL_SetupMemoryEnvironment2Custom chip CIA interceptor VMArea createdvma 0x021ED270
[HAL_SetupMemoryEnvironment2ROM space interceptor VMArea createdvma 0x021F0E70
[init_kernel_heapDEBUGWould get address space for kernel heap at 0xE0000000
[rmap_initInitializing resource map 0x021F4B58 with base 0xE0000000size 0x10000000quantum 4096caches up to 0
[rmap_initQCacheMax 0
[rmap_initCreated hash table with 101 buckets and shift of 12
[rmap_initCreating 0 caches
[init_kernel_heapAdded kernel heap (Pri -127vma 0x021F4A70)
[
ColdStartSetting up kernel caches
[ColdStartCPU initialisationstage 2 (CPU special feature setup)
[
ColdStartCPU initialisationstage 2 finished
[res_initInitialising resident memory system
[ColdStartComputed checksum after res_init0x70003000
[ColdStartScanning ROM tags
[FindAllTagsScanning for resident tags0x02000000 0x0228FFFF
[mem_allocCreated primary heap emu cache 32
[FindAllTagsScanning for resident tags0xFFF00000 0xFFF7FFFF
[FindAllTagsDone (99 tag(sfound)
[
mem_allocCreated primary heap emu cache 464
[ColdStartInitializing emulation
[mem_allocCreated primary heap emu cache 1024
[mem_allocCreated primary heap emu cache 4096
[mem_allocCreated primary heap emu cache 752
[ColdStartDone
[ColdStartChecking for OpenFirmware
[mem_allocCreated primary heap emu cache 1488
[mem_allocCreated primary heap emu cache 2048
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9000
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9020
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9040
[ColdStartNegative size906
[ColdStartAbout to init SINGLETASK resident modules
[_impl_InitCodeScanning resident array 0x6FFFE000 (0x020528A2)
[
_impl_InitCodeInitializing module flush.resident 52.2 (19.2.2007)
 [
_impl_InitResidentInitializing rom tag flush.resident V52 (priority 120), init 0x0180954C
[_impl_InitResidentInit function of flush.resident V52 returned 0x00000001
[_impl_InitCodeInitializing module expansion.library 53.1 (16.6.2008)
 [
_impl_InitResidentInitializing native autoinit expansion.library V53priority 110
[mem_allocCreated primary heap emu cache 96
[mem_allocCreated primary heap emu cache 384
[mem_allocCreated primary heap emu cache 192
[_impl_CreateLibraryDone creating librarybase at 0x6FFA8398
[_impl_InitCodeInitializing module post reset code of timer.device 53.2 (17.9.2014)
 [
_impl_InitResidentInitializing rom tag post reset code of timer.device V53 (priority 106), init 0x01C21FB4
[_impl_InitResidentInit function of post reset code of timer.device V53 returned 0x00000000
[_impl_InitCodeInitializing module exec 53.70 (16.10.2014)
 [
_impl_InitResidentInitializing rom tag exec.library V53 (priority 105), init 0x0183AC20
[StartExecIExec 0x020C2B84SysBase 0x021D68E2
[FindAllTagsScanning for resident tags0x02000000 0x0228FFFF
[FindAllTagsScanning for resident tags0xFFF00000 0xFFF7FFFF
[FindAllTagsDone (99 tag(sfound)
[
StartExecSetting up scheduler
[StartExecSetting up machine events
[mem_allocCreated primary heap emu cache 624
[HAL_SetupMachineEventsInstalling Program exception at 0x00000700
[HAL_SetupMachineEventsInstalling Machine check exception at 0x00000200
[HAL_SetupMachineEventsInstalling DSI exception at 0x00000300
[HAL_SetupMachineEventsInstalling ISI exception at 0x00000400
[HAL_SetupMachineEventsInstalling Alignment exception at 0x00000600
[HAL_SetupMachineEventsInstalling Instruction breakpoint at 0x00001300
[HAL_SetupMachineEventsInstalling Trace exception at 0x00000D00
[HAL_SetupMachineEventsInstalling FPU unavailable exception at 0x00000800
[HAL_SetupMachineEventsInstalling External interrupt at 0x00000500
[HAL_SetupMachineEventsInstalling System call exception at 0x00000C00
[HAL_SetupMachineEventsInstalling Performance Monitor exception at 0x00000F00
[HAL_SetupMachineEventsInstalling Altivec Unavailable exception at 0x00000F20
[HAL_SetupMachineEventsInstalling Altivec assist exception at 0x00001600
[HAL_GetDefaultQuantum] Default quantum0x001312D0
[HAL_GetDefaultQuantumDecrementer frequency25 MHz
[StartExecMemory environment setupstage 3
[StartExecexec.library created
[StartExecMaking utility.library
[mem_allocCreated primary heap emu cache 512
[_impl_CreateLibraryDone creating librarybase at 0x6FF951AC
[mem_allocCreated primary heap emu cache 128
[ComputeCheckSumCalculating lower checksum... (0x021D68E2)
[
ComputeCheckSumLower checksumFFFF689D
[page_buddyalloc_convert_from_bootConverting boot allocator to buddy allocator
[page_buddyalloc_convertCreating new allocator
[mem_allocCreated primary heap emu cache 8192
[mem_allocCreated primary heap emu cache 256
[mem_allocCreated primary heap emu cache 64
[mem_allocCreated primary heap emu cache 16
[page_buddyalloc_convertStarting conversion
[page_buddyalloc_convert_from_bootDone converting
[StartExecPage backend has 262144 pages total257263 available
[StartExecExec stack0x020809D0 0x020909E0 (0x020907A0)
[
StartExecIExec 0x020C2B84SysBase 0x021D68E2
[StartExecAdding exec.task
[_impl_AddTaskAdding Task 0x6FFAA1E0exec.task (0x02091AB8)
[
_impl_FindResidentFound resident module petunia.library
[_impl_OpenLibraryLibrary "petunia.library" not found
[_impl_AddTaskTask 0x6FFAA1E0ETask 0xEFFF5000Context 0xEFFF4000
[_impl_AddTaskStack bottom 0x020809D0Stack top 0x020909E0Stack pointer 0x020907A0
[_impl_AddTaskTask added to ready list
[
StartExecIExec 0x020C2B84SysBase 0x021D68E2
[HAL_FillCPUInfoCPU Model StringMotorola MPC 7447/7457 Apollo
[HAL_FillCPUInfoCPU Version String1.2
[HAL_FillCPUInfoFrontside Speed100000000
[HAL_FillCPUInfoProcessor Speed1150000000
[StartExecGoing to enable interrupts (SysBase 0x021D68E2)
[
StartExecEnabling multitasking (SysBase 0x021D68E2)
[
StartExecLet the good times roll !!! Multitasking enabled
[StartExec] Global resource map after startexec:
[
rmap_dumpBase 0x00010000 (to 0x00BEFFFF), size 0x00BE0000Free
[rmap_dumpBase 0x00BF0000 (to 0x00BFFFFF), size 0x00010000Used
[rmap_dumpBase 0x00C00000 (to 0x00D9FFFF), size 0x001A0000Free
[rmap_dumpBase 0x00DA0000 (to 0x00DFFFFF), size 0x00060000Used
[rmap_dumpBase 0x00E00000 (to 0x00F7FFFF), size 0x00180000Free
[rmap_dumpBase 0x00F80000 (to 0x00FFFFFF), size 0x00080000Used
[rmap_dumpBase 0x01000000 (to 0x017FFFFF), size 0x00800000Used
[rmap_dumpBase 0x01800000 (to 0x01FFFFFF), size 0x00800000Used
[rmap_dumpBase 0x02000000 (to 0x0228FFFF), size 0x00290000Used
[rmap_dumpBase 0x02290000 (to 0x0FFFFFFF), size 0x0DD70000Free
[rmap_dumpBase 0x10000000 (to 0x6FFFFFFF), size 0x60000000Used
[rmap_dumpBase 0x70000000 (to 0x7FFFFFFF), size 0x10000000Used
[rmap_dumpBase 0x80000000 (to 0xDFFFFFFF), size 0x60000000Free
[rmap_dumpBase 0xE0000000 (to 0xEFFFFFFF), size 0x10000000Used
[rmap_dumpBase 0xF0000000 (to 0xFFFFFFFF), size 0x10000000Used
[rmap_dumpNumber of blocks15
[StartExecAbout to init RTF_COLDSTART resident modules
[_impl_InitCodeScanning resident array 0x6FFFE000 (0x020528A2)
[
_impl_InitCodeInitializing module diag init
 
[_impl_InitResidentInitializing rom tag diag init
 V53 
(priority 105), init 0x0187AA4C
[expansion_doDiagListScanning PCI bus
[HAL_ScanPCINot ignoring any PCI device
[mem_allocCreated primary heap emu cache 48
[InternalMapMemoryTrying to map 0x80000000 to 0x80000000length 0x1000000 with attrs 0x00000082
[InternalMapMemoryTrying to map 0x81000000 to 0x81000000length 0x1000 with attrs 0x0000008A
[InternalMapMemoryTrying to map 0x84000000 to 0x84000000length 0x4000000 with attrs 0x0000008A
[InternalMapMemoryTrying to map 0x88000000 to 0x88000000length 0x200000 with attrs 0x0000008A
[expansion_doDiagListReading capabilities lists
[expansion_ReadPCICapabilitiesController 0x6FF8A000
[_SetupCapabilitiesEnumerating capabilites of device 0x00:0x00.0x00 (@0x6FFAB50C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x00.0x01 (@0x6FFAB68C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x01.0x00 (@0x6FFAB80C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x02.0x00 (@0x6FFAB98C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x00 (@0x6FFABB0C)
[
_SetupCapabilitiescapOffs0xC0  capID0x0 (Unknown)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x01 (@0x6FFABC8C)
[
_SetupCapabilitiescapOffs0xC0  capID0x1 (Power Management)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x02 (@0x6FFABE0C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x03 (@0x6FF7B09C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x04 (@0x6FF7B21C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x05 (@0x6FF7B39C)
[
_SetupCapabilitiesEnumerating capabilites of device 0x00:0x07.0x06 (@0x6FF7B51C)
[
_impl_InitResidentInit function of diag init
 V53 returned 0x00000000
[_impl_InitCodeInitializing module newlib.library 53.30 (12.2.2014)
 [
_impl_InitResidentInitializing native autoinit newlib.library V53priority 104
[_impl_CreateLibraryDone creating librarybase at 0x6FFAA2B8
[mem_allocCreated primary heap emu cache 4928
[_impl_InitCodeInitializing module utility.library 54.1 (30.3.2014)
 [
_impl_InitResidentInitializing rom tag utility.library V54 (priority 103), init 0x01877244
[_impl_InitResidentInit function of utility.library V54 returned 0x00000000
[_impl_InitCodeInitializing module uhci_early_stop 53.1 (21.9.2012)
 [
_impl_InitResidentInitializing rom tag uhci_early_stop V1 (priority 102), init 0x01D66550
[_impl_InitResidentInit function of uhci_early_stop V1 returned 0x00000000
[_impl_InitCodeInitializing module radeonrom.resource 52.1
 
[_impl_InitResidentInitializing rom tag radeonrom.resource V51 (priority 100), init 0x018160C0
[_impl_InitResidentInit function of radeonrom.resource V51 returned 0x00000000
[_impl_InitCodeInitializing module idle.task 52.2 (19.2.2007)
 [
_impl_InitResidentInitializing rom tag idle.task V52 (priority 90), init 0x018109F0
[_impl_AddTaskAdding Task 0x6FFAA3C0idle.task (0x02003C4C)
[
_impl_FindResidentFound resident module petunia.library
[_impl_OpenLibraryLibrary "petunia.library" not found
[_impl_AddTaskTask 0x6FFAA3C0ETask 0xEFFF50C0Context 0xEFFF43E0
[_impl_AddTaskStack bottom 0x6FF7C000Stack top 0x6FF7D000Stack pointer 0x6FF7CFD0
[_impl_AddTaskTask added to ready list
[
_impl_InitResidentInit function of idle.task V52 returned 0x6FFAA3C0
[_impl_InitCodeInitializing module emulator.resource 53.1
 
[_impl_InitResidentInitializing rom tag emulator.resource V53 (priority 90), init 0x01882720
[_impl_InitResidentInit function of emulator.resource V53 returned 0x6FF88040
[_impl_InitCodeInitializing module memdebug.resident 52.2 (19.2.2007)
 [
_impl_InitResidentInitializing rom tag memdebug.resident V52 (priority 90), init 0x01846934
[_impl_InitResidentInit function of memdebug.resident V52 returned 0x020C2B84
[_impl_InitCodeInitializing module FileSystem.resource 53.1 (12.2.2011)
 [
_impl_InitResidentInitializing rom tag FileSystem.resource V53 (priority 80), init 0x019BEBD4
[_impl_FindResidentFound resident module filesystem
[_impl_InitResidentInit function of FileSystem.resource V53 returned 0x6FF94270
[_impl_InitCodeInitializing module SmartFilesystem 1.290 (21.1.2011AmigaOS4 PPC (cJoerg Strohmayer <j_s@gmx.de>
 [
_impl_InitResidentInitializing rom tag SmartFilesystem V1 (priority 79), init 0x018B87A0
[_impl_InitResidentInit function of SmartFilesystem V1 returned 0x6FF880C0
[_impl_InitCodeInitializing module JXFileSystem 4.34 (26.3.2009)
 [
_impl_InitResidentInitializing rom tag JXFileSystem4 V4 (priority 79), init 0x018DA800
[_impl_InitResidentInit function of JXFileSystem4 V4 returned 0x6FF88100
[_impl_InitCodeInitializing module CDFileSystem 53.4 (20.9.2012)
 [
_impl_InitResidentInitializing rom tag CDFileSystem V53 (priority 79), init 0x0191DD40
[_impl_InitResidentInit function of CDFileSystem V53 returned 0x6FF88140
[_impl_InitCodeInitializing module nvram.resource 52.1 (11.12.2006)
 [
_impl_InitResidentInitializing native autoinit nvram.resource V52priority 71
[mem_allocCreated primary heap emu cache 160
[_impl_CreateLibraryDone creating librarybase at 0x6FF7D018
[_impl_InitCodeInitializing module battclock.resource 53.1 (14.11.2011)
 [
_impl_InitResidentInitializing rom tag battclock.resource V53 (priority 70), init 0x019118C0
[_impl_CreateLibraryDone creating librarybase at 0x6FF930E0
[_impl_InitResidentInit function of battclock.resource V53 returned 0x6FF930E0
[_impl_InitCodeInitializing module nonvolatile.library 53.5 (11.1.2012)
 [
_impl_InitResidentInitializing native autoinit nonvolatile.library V53priority 70
[_impl_CreateLibraryDone creating librarybase at 0x6FF7D0E4
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_InitCodeInitializing module ps2.resource 52.1 (11.12.2006)
 [
_impl_InitResidentInitializing native autoinit ps2.resource V52priority 70
[_impl_CreateLibraryDone creating librarybase at 0x6FF96418
[_impl_InitCodeInitializing module timer.device 53.2 (17.9.2014)
 [
_impl_InitResidentInitializing rom tag timer.device V53 (priority 64), init 0x01C224C0
[mem_allocCreated primary heap emu cache 320
[_impl_CreateLibraryDone creating librarybase at 0x6FF7E050
[_impl_InitResidentInit function of timer.device V53 returned 0x00000001
[_impl_InitCodeInitializing module $VERohci_early_stop [_impl_InitResidentInitializing rom tag ohci_early_stop V1 (priority 64), init 0x01D94578
[_impl_InitResidentInit function of ohci_early_stop V1 returned 0x00000000
[_impl_InitCodeInitializing module graphics.library 54.148 (26.9.2014)
 [
_impl_InitResidentInitializing rom tag Graphics Startup V54 (priority 63), init 0x019CEAA8
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[mem_allocCreated primary heap emu cache 1792
[mem_allocCreated primary heap emu cache 912
[_impl_CreateLibraryDone creating librarybase at 0x6FFB8420
[mem_allocCreated primary heap emu cache 5920
[_impl_CreateLibraryDone creating librarybase at 0x6FF4F150
gfx AltiVec
/VMX enabled
gfx PPC74xx optimizations enabled
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9060
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9080
[ASOT_MUTEX_constructorCreated mutex 0x6FFA90A0
[_impl_CreateLibraryDone creating librarybase at 0x6FFFE320
[ASOT_MUTEX_constructorCreated mutex 0x6FFA90C0
[ASOT_MUTEX_constructorCreated mutex 0x6FFA90E0
[_impl_OpenLibraryLibrary "icon.library" not found
[_impl_FindResidentFound resident module PCIGraphics.card
[_impl_InitResidentInitializing native autoinit PCIGraphics.card V53priority 0
[_impl_CreateLibraryDone creating librarybase at 0x6FF965A4
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[mem_allocCreated primary heap emu cache 7104
[_impl_FindResidentFound resident module SiliconMotion502.chip
[_impl_InitResidentInitializing native autoinit SiliconMotion502.chip V53priority -128
[mem_allocCreated primary heap emu cache 80
[_impl_CreateLibraryDone creating librarybase at 0x6FF7D2A0
CURRENT_POWER_CLOCK 2A1A0A09
SYSTEM_CTRL PRE 00100000
SYSTEM_CTRL POST 20108070
MISC_CTRL PRE 00100001
MISC_CTRL POST 00700001
MISC_TIMING 00000000
0000
00 FF FF FF FF FF FF 00 49 14 34 12 00 00 00 00  ........I.4.....
00102A 18 01 04 A5 20 14 78 06 EE 91 A3 54 4C 99 26  *......x....TL.&
00200F 50 54 21 08 00 E1 C0 D1 C0 D1 00 A9 40 B3 00  .PT!.........@..
003095 00 81 80 81 40 EA 29 00 C0 51 20 1C 30 40 26  .....@.)..Q..0@&
004044 40 45 CB 10 00 00 18 00 00 00 F7 00 0A 00 40  D@E............@
005082 00 28 20 00 00 00 00 00 00 00 00 00 FD 00 32  ..(............2
0060
7D 1E A0 FF 01 0A 20 20 20 20 20 20 00 00 00 FC  }...............
007000 51 45 4D 55 20 4D 6F 6E 69 74 6F 72 0A 00 3B  .QEMU.Monitor..;
0080: 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
0090: 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00A000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00B000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00C000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00D000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00E000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00F000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
[
_impl_FindResidentFound resident module bootimage
[_impl_AddTaskAdding Task 0x6FF5A480bootimage (0x0203347C)
[
_impl_FindResidentFound resident module petunia.library
[_impl_OpenLibraryLibrary "petunia.library" not found
[_impl_AddTaskTask 0x6FF5A480ETask 0xEFFF5180Context 0xEFFF47C0
[_impl_AddTaskStack bottom 0x6FF2F000Stack top 0x6FF33000Stack pointer 0x6FF32FD0
[_impl_AddTaskTask added to ready list
[
_impl_OpenLibraryLibrary "dos.library" not found
[_impl_CreateLibraryDone creating librarybase at 0x6FF7B870
[mem_allocCreated primary heap emu cache 240
[_impl_CreateLibraryDone creating librarybase at 0x6FF3E048
[_impl_InitResidentInit function of Graphics Startup V54 returned 0x6FFB8420
[_impl_InitCodeInitializing module graphicsPPC_PIV_support 52.1 (7.12.2006)
 [
_impl_InitResidentInitializing rom tag graphicsPPC_PIV_support V52 (priority 62), init 0x01A70374
[_impl_OpenLibraryLibrary "p4nonvolatile.library" not found
[_impl_InitResidentInit function of graphicsPPC_PIV_support V52 returned 0x00000000
[_impl_InitCodeInitializing module newmemory.resource 52.2 [_impl_InitResidentInitializing rom tag newmemory.resource V53 (priority 60), init 0x01836F58
[_impl_InitResidentInit function of newmemory.resource V53 returned 0x6FF89350
[_impl_InitCodeInitializing module pager.resource 52.1 [_impl_InitResidentInitializing rom tag pager.resource V52 (priority 60), init 0x01865AE8
[_impl_InitResidentInit function of pager.resource V52 returned 0x6FF3D140
[_impl_InitCodeInitializing module gameport.device 52.1 (7.12.2006)
 [
_impl_InitResidentInitializing native autoinit gameport.device V52priority 60
[_impl_CreateLibraryDone creating librarybase at 0x6FF94504
[_impl_InitCodeInitializing module keymap.library 53.9 (4.5.2014)
 [
_impl_InitResidentInitializing native autoinit keymap.library V53priority 46
[_impl_CreateLibraryDone creating librarybase at 0x6FF947A0
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_InitCodeInitializing module keyboard.device 53.11 (16.3.2014) [_impl_InitResidentInitializing native autoinit keyboard.device V53priority 45
[_impl_CreateLibraryDone creating librarybase at 0x6FF573B4
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_InitCodeInitializing module reset handler of timer.device 53.2 (17.9.2014)
 [
_impl_InitResidentInitializing rom tag reset handler of timer.device V53 (priority 44), init 0x01C21F2C
[_impl_InitResidentInit function of reset handler of timer.device V53 returned 0x00000001
[_impl_InitCodeInitializing module input.device 53.5 (16.2.2014)
 [
_impl_InitResidentInitializing native autoinit input.device V53priority 40
[_impl_CreateLibraryDone creating librarybase at 0x6FF949EC
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_AddTaskAdding Task 0x6FF5A600input.device (0x0203FE8C)
[
_impl_FindResidentFound resident module petunia.library
[_impl_OpenLibraryLibrary "petunia.library" not found
[_impl_AddTaskTask 0x6FF5A600ETask 0xEFFF5240Context 0xEFFF4BA0
[_impl_AddTaskStack bottom 0x6FEF3000Stack top 0x6FF03000Stack pointer 0x6FF02FD0
[_impl_AddTaskTask added to ready list
[
_impl_InitCodeInitializing module ramdrive.device 52.6 (7.5.2008)
 [
_impl_InitResidentInitializing native autoinit ramdrive.device V52priority 25
[_impl_CreateLibraryDone creating librarybase at 0x6FF7E2B0
[_impl_FindResidentFound resident module strap
[_impl_FindResidentFound resident module newmemory.resource
[_impl_InitCodeInitializing module ramdrive boot unit [_impl_InitResidentInitializing rom tag ramdrive boot unit V52 (priority 20), init 0x01BD3D14
[_impl_InitResidentInit function of ramdrive boot unit V52 returned 0x00000000
[_impl_InitCodeInitializing module intuition.library 54.10 (8.10.2014)
 [
_impl_InitResidentInitializing native autoinit intuition.library V54priority 10
[_impl_CreateLibraryDone creating librarybase at 0x6FF614D0
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_OpenLibraryLibrary "dos.library" not found
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9100
[_impl_InitCodeInitializing module <unknown module>
 [
_impl_InitResidentInitializing rom tag Intuition Patches V0 (priority 9), init 0x019CE828
[_impl_InitResidentInit function of Intuition Patches V0 returned 0x6FFFF800
[_impl_InitCodeInitializing module console.device 53.83 (1.10.2014)
 [
_impl_InitResidentInitializing native autoinit console.device V53priority 5
[_impl_CreateLibraryDone creating librarybase at 0x6FF95448
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9120
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9140
[_impl_InitCodeInitializing module a1floppy.device 53.2 (1.3.2010)
 [
_impl_InitResidentInitializing native autoinit a1floppy.device V53priority 5
[_impl_CreateLibraryDone creating librarybase at 0x6FF87218
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_AddTaskAdding Task 0x6FF5A720FD0 (0x6FF7BB00)
[
_impl_FindResidentFound resident module petunia.library
[_impl_OpenLibraryLibrary "petunia.library" not found
[_impl_AddTaskTask 0x6FF5A720ETask 0xEFFF5300Context 0xEFFEF000
[_impl_AddTaskStack bottom 0x6FFA6000Stack top 0x6FFA7F40Stack pointer 0x6FFA7F10
[_impl_AddTaskTask added to ready list
[
_impl_AddTaskAdding Task 0x6FF5A780FD1 (0x6FF7BC80)
[
_impl_FindResidentFound resident module petunia.library
[_impl_OpenLibraryLibrary "petunia.library" not found
[_impl_AddTaskTask 0x6FF5A780ETask 0xEFFF53C0Context 0xEFFEF3E0
[_impl_AddTaskStack bottom 0x6FEC7000Stack top 0x6FEC8F40Stack pointer 0x6FEC8F10
[_impl_AddTaskTask added to ready list
[
_impl_InitCodeInitializing module performancemonitor 52.1 (4.12.2006)
 [
_impl_InitResidentInitializing rom tag performancemonitor.resource V52 (priority 0), init 0x018162F0
[_impl_InitResidentInit function of performancemonitor.resource V52 returned 0x6FF87378
[_impl_InitCodeInitializing module gart.resource 53.1 (29.4.2009)
 [
_impl_InitResidentInitializing rom tag gart.resource V53 (priority 0), init 0x01896790
[gart_res_createCreating GART interface
[
gart_res_initInitializing
[ASOT_MUTEX_constructorCreated mutex 0x6FFA9160
[gart_res_createSuccess
[_impl_InitResidentInit function of gart.resource V53 returned 0x6FF7D520
[_impl_InitCodeInitializing module elf.library 53.19 (27.3.2013)
 [
_impl_InitResidentInitializing native autoinit elf.library V53priority 0
[_impl_CreateLibraryDone creating librarybase at 0x6FF93294
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "elf.library" not found
[_impl_InitCodeInitializing module hunk.library 53.4 (2.5.2011)
 [
_impl_InitResidentInitializing native autoinit hunk.library V53priority 0
[_impl_CreateLibraryDone creating librarybase at 0x6FF7D5B8
[_impl_InitCodeInitializing module usbresource.library 53.12 (15.9.2011)
 [
_impl_InitResidentInitializing native autoinit usbresource.library V53priority 0
[_impl_CreateLibraryDone creating librarybase at 0x6FF3E24C
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "dos.library" not found
[_impl_InitCodeInitializing module a1ide.device 53.20 (24.9.2014)
 [
_impl_InitResidentInitializing native autoinit a1ide.device V53priority 0
[_impl_CreateLibraryDone creating librarybase at 0x6FF96D24
a1ide
.device 53.20 (24.9.2014)
[
_impl_OpenLibraryLibrary "dos.library" not found
[_impl_OpenLibraryLibrary "dos.library" not found
[a1ide/dev_initFound chip #0
[a1ide/init_port] ---> Port 0
[a1ide/init_portIOBase 000001F0AltBase 000003F6
[a1ide/init_portbmcr_base 0000CC00
[a1ide/init_portMMIOBase 00000000
[a1ide/init_portConfig not forcedscanning port 0...
[
a1ide/reg_configassuming device 0 is TYPE_NONE
[a1ide/reg_configassuming device 1 is TYPE_NONE
[a1ide/reg_configthere seems to be a device 0assuming TYPE_UNKN
[a1ide/reg_configthere seems to be a device 1assuming TYPE_UNKN


info mtree Output:

Resized Image

info pci Output:

Resized Image

I don't know how to save the Qemu monitor output so I captured it on pictures.Also I added -trace enable="ide*" to my Qemu command line but it gives me no additional output

Edit: Also booting from the Modified AmigaOneXe AmigaOs4.1 install CD with SM502 works now. he he nice....

Resized Image


Edited by Maijestro on 2023/8/4 16:58:22
Edited by Maijestro on 2023/8/4 16:59:32
Edited by Maijestro on 2023/8/4 17:23:50
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: qemu emualtion of AmigaONE XE
Just can't stay away
Just can't stay away


See User information
@Maijestro
Quote:
And yes, the debug output always stops at :

[a1ide/reg_config] there seems to be a device 0, assuming TYPE_UNKN
[a1ide/reg_config] there seems to be a device 1, assuming TYPE_UNKN
On a real AmigaOne XE you could use
setenv a1ide_verbose 1
saveenv
but as long as QEmu doesn't support NVRAM it's not usable for debugging.
The only option may be to replace the AmigaOne XE nonvolatile.library.kmod with the one from the classic Amiga or Pegasos2 version of AmigaOS 4.x using kickstart/nvram.config instead.

Go to top
Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


See User information
@joerg

The AmigaOneXe AmigaOs4.1 CD can be booted normally, I tried to install it on a HD in Media Toolbox with the filesystem FFS/SFS and slb which also works without problems. But when I try to boot from this installation I always get the error:

"Couldn't find file System/Kickstart/loader".

And the kernel does not boot. The boot partition is marked as bootbar with boot priority 0.

Or is a small boot partition also needed for the AmigaOne version of AmigaOs4.1?

I also don't understand much about NVRAM only that it stores things in the firmware, could really be the problem....I have no idea.

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: qemu emualtion of AmigaONE XE
Just can't stay away
Just can't stay away


See User information
@Maijestro
Did you install the SLB_v2 with MediaToolBox on the HD?
Without the SLB installed in the RDB of the HD AmigaOne SE/XE/µA1 and Sam4x0 can't boot AmigaOS.

Go to top
Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


See User information
@joerg

I had SLB written to the partition with Media ToolBox.


Resized Image

MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
Go to top
Re: qemu emualtion of AmigaONE XE
Just can't stay away
Just can't stay away


See User information
@Maijestro
Make sure your HD boot partition is either FFS (DOS\0-DOS\7) or SFS\0, I'm not sure, but maybe SLB_v2 has no support for SFS\2 yet, it may be older than that.
It doesn't support NGFS.

Go to top

  Register To Post
« 1 2 (3) 4 5 6 ... 14 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project