Who's Online |
48 user(s) are online ( 34 user(s) are browsing Forums)
Members: 0
Guests: 48
more...
|
|
Headlines |
-
reportplus.lha - utility/misc
May 12, 2026
-
alienbreed3d.lha - game/fps
May 11, 2026
-
hwp_ahx.lha - library/hollywood
May 11, 2026
-
hwp_digibooster.lha - library/hollywood
May 11, 2026
-
hwp_xmp.lha - library/hollywood
May 11, 2026
-
dopus5byai.lha - utility/filetool
May 11, 2026
-
uhctools.lha - utility/misc
May 11, 2026
-
airscanner.lha - utility/print
May 11, 2026
-
acm.lha - audio/convert
May 8, 2026
-
nodeamiga.lha - development/language
May 8, 2026
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
|
|
Just popping in 
|
Okay without vga or any other patch bootargs works as it should.
When using only one patch at a time. With sata or usb or cmds it works not as it should.
Edited by TearsOfMe on 2026/4/24 14:49:34 Edited by TearsOfMe on 2026/4/24 14:50:42 Edited by TearsOfMe on 2026/4/24 14:54:43
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
|
|
Just popping in 
|
@kas1e
So i have "root=/dev/sdb1" as permanent bootarg for Linux root.
When i now change the bootarg with setenv (without -p) and look with printenv bootargs shows the updated content. All ok.
But when i boot Linux root is the permanent bootarg env and not the updated bootarg.
Example. The A-EON Linux CD sets the bootarg for booting from cd. This works not, while the permanent env is used.
Dont now if this is normal. I have tried Linux Years ago.
I try now if i unset the env and change then for current session. Maybe the env should not set permanent?
P.S.: Tested and it make no difference. Set the bootarg env and boot. Linux command line is then empty.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
|
|
Just popping in 
|
Could it be that the "bootargs" env isn't working properly with the VGA patch?
When I enter the line "setenv bootargs "root=/dev/sdb1" the saved environment is still used. I must use setenv -p .. and a reset to change the bootargs.
Can anyone confirm this?
|
|
|
|
|
|
Re: x1000 onboard network opensource driver in progress: new version
|
|
Just popping in 
|
My x1000 is from first contact batch and has this behavior with on/off network. But hey, i just had a download speed of 5β6 MB/s...I never would have thought that was possible with the network stack. But there it was: https://youtu.be/kK83xXgN2nk?is=PXqbkJdPEdDMuwEnNice π
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
|
Just popping in 
|
Okay. HD with VGA fix - all works
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
|
Just popping in 
|
To be honest, I'm a bit confused about hd now. I don't remember anymore. Later I will test again.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
|
Just popping in 
|
Yes correct.
Rx550: with VGA fix - issues Rx550: without VGA fix - all other works
Rx570: with VGA fix - all works
Edited by TearsOfMe on 2026/4/14 12:18:10
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
|
Just popping in 
|
I can confirm boot AmigaOS4 from usb stick on x1000 is working. Testet with usb and SATA fix.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
|
Just popping in 
|
Okay, tryed with a different card. An rx570 card and the patches working all with this card. In case it helps this is a polaris 10 card, the rx550 is polaris 12.
Edited by TearsOfMe on 2026/4/13 18:06:29
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/13 13:27
#10
|
Just popping in 
|
Okay, I try now. With HD card without VGA fix all works.
vice connected to bus 0 hub 2 port 3 (low speed)[K
USB bus 0 device 4: vendor 5543 product 0004 class 03: Human-Interface Device
USBHID: Mouse Configured.[K
USB: New device connected to bus 0 hub 2 port 4 (full speed)[K
USB bus 0 device 5: vendor 040B product 0A67 class 03: Human-Interface Device
USBHID: Keyboard Configured.[K
To get back into the menu, type 'menu' on the CFE command prompt
[CFE ]CFE> sata
Loader:elf Filesys:amigafs Dev:ide0.0 File:sata_fix.elf Options:(null)
Loading: 0x0000000000100000/11168 0x0000000000102BA0/2717 0x000000000010363D/35 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== SATA FIX v22 ===
Both channels + dynamic BARs + ATAPI + UDMA
Finding CFE API...
Seal at 0x7FD1F458, dispatch at 0x7FD206A4
Boot chaining: installed
BAR0=0x00001031 (Ch0 cmd=0x00001030)
BAR2=0x00001049 (Ch1 cmd=0x00001048)
Step 0: UDMA read patch
BAR4=0x00001021 -> BMDMA I/O 0x00001020
DMA trampoline installed (796 bytes), UDMA active
Step 1: AHCI port status
BAR5=0xA0209000 -> AHCI=0xA0209000 PI=0x0000000F
Port 0: PRESENT SIG=0x00000101 (ATA)
Port 1: PRESENT SIG=0x00000101 (ATA)
Port 2: PRESENT SIG=0xEB140101 (ATAPI)
Port 3: PRESENT SIG=0x00000101 (ATA)
IDE signature check:
Port 0: LBAmid=0xFD LBAhi=0x27
Port 1: LBAmid=0x00 LBAhi=0x00
Port 2: LBAmid=0xFD LBAhi=0x27 -> triggering ATAPI sig... LBAmid=0x14 LBAhi=0xEB FIXED
Port 3: LBAmid=0x00 LBAhi=0x00
Ch0 probe bitmask: 0x00000000
Ch1 probe bitmask: 0x000000FF
Step 2: Verify patch points
All 8 patch points verified OK
Step 3: Applying common patches
5 common patches applied (P2+P3+PB+PC+PE)
PA applied per-channel (only when master empty)
Step 4a: Channel 0 -- boot already found both, skipped
Step 4b: Probing Channel 1 (BAR2)...
P1+PD applied (BAR2, instance 1, master present)
IDE unit 0: Disk, "OCZ-AGILITY3", Capacity:55GB (lba48)
IDE unit 1: Disk, "Intenso SSD SATAIII", Capacity:447GB (lba48)
PCIIDE: 2 controllers found
Ch1 probe returned!
Step 5: Restoring original code
All restored OK
Step 6: Fix boot device I/O description
Fixed 2 boot description(s): I/O 0000 -> 00001030
Step 7: Device tree nodes
pci@12 at 0x7FE1DFB8
Node memory at 0x7FDD0000 (512 bytes)
Method dispatch from existing node: 0x7FDF7BEC
Creating node "ide1.0" at 0x7FDD0000
props: name="ide1.0", device_type="block"
Creating node "ide1.1" at 0x7FDD0100
props: name="ide1.1", device_type="block"
Appended after existing child at 0x7FE1E570
Verify: pci@12 children: "ide0.0" "atapi0.1" "ide1.0" "ide1.1"
=== SATA FIX v22 DONE ===
Try: show devices ; show devtree
*** command status = 0
CFE> kez ycon
Loader:elf Filesys:amigafs Dev:ide0.0 File:KEYCON.ELF Options:(null)
Loading: 0x0000000000100000/5732 0x0000000000101664/1354 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]
=== CFE KEY REPEAT PATCH v8 ===
66.6 MHz TBR, 500ms delay, 30ms repeat
VGA backspace cross-line fix
Boot chaining: already active
Verifying patch sites...
0x7FD54160 (readkey bl): 0x4BFFFB75 OK
0x7FD54130 (POLL bl): 0x48001D75 OK
0x7FD6F0A8 (HID cb end): 0x4BFFFEB4 OK
Copying hook code (1360 bytes) to 0x7FC00000...
readkey_hook at: 0x7FC00000
poll_hook at: 0x7FC00090
hid_hook at: 0x7FC002C4
Patching readkey bl: 0x4BEABEA1
Patching POLL bl: 0x4BEABF61
Patching HID cb b: 0x4BE9121C
VT100 queue ptr @0x7FDD6C84: 0x7FDFDB8C -> 0x7FDFF128 OK
Jump table base (GOT 0x7FDD6C24): 0x7FDBC804
Old BS entry: off=0xFFF8A7AC -> 0x7FD46FB0
bs_crossline_hook at: 0x7FC0044C
New BS entry: off=0xFFE43C48
Verify: off=0xFFE43C48 -> 0x7FC0044C OK
ESC cmd table (GOT 0x7FDD6C28): 0x7FDBC854
Old K entry [10]: off=0xFFF8A734 -> 0x7FD46F88
esck_hook at: 0x7FC004CC
New K entry: off=0xFFE43C78
Verify: off=0xFFE43C78 -> 0x7FC004CC OK
*** KEY REPEAT ACTIVE ***
Hold any key: 500ms wait, then ~33 repeats/sec.
Arrows + BS + Del repeat. Home=BOL, End=EOL.
ESC[K erase-to-EOL active (fixes ghost chars).
To undo: reboot or power cycle.
*** command status = 0
CFE> cmfs fds ds
Loader:elf Filesys:amigafs Dev:ide0.0 File:CMDS.ELF Options:(null)
Loading: 0x0000000000100000/6660 0x0000000000101A04/1034 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]
=== CFE CUSTOM COMMANDS PATCH v1 ===
Commands: cls, version, help
0x7FD5B504 (cmd_exec): 0x7C0802A6 OK (mfspr r0, LR)
Copying hook code (1108 bytes) to 0x7FC02000...
VT100 ptr1 @0x7FDD6C84: 0x7FDFDB8C
dev_softc: 0x7FDFF128
vga_ctx: 0x7FDFE8D0 ncols=00000064 OK
CFE version: PAS-00000002.00000000.0000001E
Version string: 364 bytes at 0x7FC03010
cmd_hook at: 0x7FC02000
Patching cmd_exec: 0x4BEA6AFC
Verify: 0x4BEA6AFC OK
Boot chaining: already active
*** CUSTOM COMMANDS ACTIVE ***
cls, version, help (extended)
*** command status = 0
CFE> ls d dir -fs=amigadfs fs - oi ide0.0:
Directory
Emulation dir ------------rwed
Utilities.info 14774 ------------rw-d
Internet dir ------------rwed
Devs dir ------------rwed
Trashcan dir ------------rwed
Libs dir ------------rwed
Emulation.info 15444 ------------rw-d
sata.elf 8112 ------------rwed
this_is_ide0.0 1 ------------rwed
cmds.elf 10320 ------------rwed
MUI.info 16828 ------------rw-d
System.info 15366 ------------rw-d
Amigaos4boot.img.000 276267008 ------------rwed
C dir ------------rwed
L dir ------------rwed
S dir ------------rwed
Trashcan.info 12218 ------------rw-d
MUI dir ------------rwed
Fonts dir ------------rwed
sata_fix.elf 18896 ------------rwed
Utilities dir ------------rwed
Documentation.info 15728 ------------rw-d
Classes dir ------------rwed
amigaboot.of 62100 ------------rwed
Prefs.info 15944 ------------rw-d
Documentation dir ------------rwed
Storage dir ------------rwed
Kickstart dir rwedrwed----rwed
System dir ------------rwed
Locale dir ------------rwed
Devs.info 15912 ------------rw-d
Prefs dir ------------rwed
keycon.elf 9796 ------------rwed
vga_init.elf 177028 ------------rwed
Storage.info 15384 ------------rw-d
Internet.info 16456 ------------rw-d
Disk.info 13678 ------------rw-d
SObjs dir ------------rwed
Amigaos4boot.img.sii 251 ------------rwed
276721244 bytes in 20 files
19 directories
*** command status = 0
CFE> cls
[H[2J*** command status = 0
CFE> printenv
Variable Name Value
-------------------- --------------------------------------------------
ETH0_HWADDR 00:50:c2:20:d9:e2
MENU_0_LABEL AmigaOS
MENU_1_LABEL AmigaOS CD Boot
MENU_DEFAULT 0
MENU_3COMMAND ramdisk -addr=0x24000000 -z -fs=amigafs ide0.0:slitaz
dvd batch -fs=iso atapi0.1:bootdvd0.1
dvd2 batch -fs=iso atapi0.0:bootdvd0.0
start boot -elf -noints -fs=ext2 cf0:vmlinux-3.17
MENU_1_COMMAND speed
MENU_3_LABEL LINUX CD BOOT
MENU_3_COMMAND batch -fs=iso atapi0.0:bootdvd0.0
MENU_5_LABEL Boot VMLINUX
MENU_TIMEOUT 3
flash load -raw -fatfs -max=0x8000000 usbdisk0:cfe.bin
flash1 spi erase
flash2 spi copy 0xf00000 0x20000000 939968
flash3 spi read 0xf00000 32
fienix boot -z -elf -noints -addr=0x24000000 -fatfs usbdisk0:zImage
MENU_2_LABEL Boot Amiga IDE0.0
MENU_0_COMMAND speed; boot -fs=amigafs ide0.0:amigaboot.of
bl boot -elf -noints -z -fs=amigafs usbdisk0:vmlinux
MENU_5_COMMAND speed; boot -z -elf -noints -fs=amigafs ide0.0:zImage-5.12
MENU_6_COMMAND speed; ramdisk -z -addr=0x24000000 -fs=amigafs ide0.0:initrd-5.10.img; boot -elf -noints -z -fs=amigafs ide0.0:zImage-5.10
MENU_6_LABEL Fedora28
rdsk setenv bootargs root=live:CDLABEL=Fedora_WS_Live_34_1_2 ro rd.live.image
STATRTUP2 speed
usb boot -fs=iso usbdisk0:amigaboot.of
cmds boot -elf -noints -fs=amigafs ide0.0:CMDS.ELF
keycon boot -elf -noints -fs=amigafs ide0.0:KEYCON.ELF
MENU_COMMAND_0 boot -elf -noints -fs=amigafs ide0.0:amigaboot.of
sata boot -elf -noints -fs=amigafs ide0.0:sata_fix.elf
MENU_2_COMMAND boot -fs=iso atapi0.1:amigaboot.of
MENU_1_COMMAND boot -fs=iso atapi0.1:amigaboot.of
speed set astate 4 -speed=2000; set pmu -astate=a4
vgafix boot -elf -noints -fs=amigafs ide0.0:vga_init.elf; vga init; set console pcconsole0
STARTUP menu
framebuffer 800/600/8/0x90000000/832
BOOT_CONSOLE pcconsole0
CFE_VERSION PAS-2.0.30
CFE_BOARDNAME NEMO
CFE_MEMORYSIZE 4096
BOOT_DEVICE ide0.0
BOOT_FILE CMDS.ELF
*** command status = 0
CFE> speed
AState 4 now configured for 2000MHz
Requested state A4 (2000MHz)
*** command status = 0
CFE>
Edited by TearsOfMe on 2026/4/13 13:43:36
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/13 13:22
#11
|
Just popping in 
|
Sorry, I can not test with the serial. I can get the input not to work here. So I must change evertime the cards.
The keycon has also not work when SATA fix was loaded, but this was the old s2 fix. Maybe we wait for others to test also.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/13 13:11
#12
|
Just popping in 
|
Sorry. The last test was with the stall was the s3_2 fix (18.896bytes). I write it wrong, edit it now.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/13 13:02
#13
|
Just popping in 
|
So I tried it with the HD card. So, the first s2. When I run the vga_init and the sata patch, it crashes: Without the vga_init patch and with sata patch it works. The system boots normally to the Workbench.
Loader:elf Filesys:amigafs Dev:ide0.0 File:vga_init.elf Options:(null)
Loading: 0x0000000000100000/110988 0x000000000011B18C/6083 0x000000000011C950/2148 0x000000000011D1B4/527904 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]
=== VGA Init v1 ===
Standalone BIOS emulator for PA6T/X1000
Using U-Boot's X86EMU (fast path)
=== PXP Workaround ===
PXP_IGNORE_PCIE_ERRORS: already set
=== Step 1: Find VGA device ===
Found VGA: [1:0] VID=1002 DID=6811
=== Step 1b: Read GPU BIOS ROM ===
ROM copied OK
=== Step 2: Initialize BIOS emulator ===
Emulator initialized (64KB)
=== Step 3: Setup GPU MMIO ===
MMIO base: 0xa0000000 (BAR reg 0x18)
=== Step 4: Run BIOS POST ===
BIOS POST complete!
=== Step 5: Set VBE mode 0x103 ===
29 VBE modes available
Mode 0x103 found!
=== Display Mode Set ===
Resolution: 800x600 @ 8 bpp
Framebuffer: 0x90000000 (499200 bytes)
Stride: 832 bytes
Framebuffer cleared
=== Step 6: Install POST hook ===
POST hook installed. Now run:
vga init -fb -keep
set console pcconsole0
=== VGA Init complete ===
Boot chaining: installed
VGA BIOS has already been initialized.
*** command status = 0
CFE> f d sata
Loader:elf Filesys:amigafs Dev:ide0.0 File:sata_fix.elf Options:(null)
Loading: 0x0000000000100000/11224 0x0000000000102BD8/2753 0x0000000000103699/43 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== SATA FIX v22 ===
Both channels + dynamic BARs + ATAPI + UDMA
Finding CFE API...
Seal at 0x7FD1F458, dispatch at 0x7FD206A4
Boot chaining: already active
BAR0=0x00001031 (Ch0 cmd=0x00001030)
BAR2=0x00001049 (Ch1 cmd=0x00001048)
Step 0: UDMA read patch
BAR4=0x00001021 -> BMDMA I/O 0x00001020
DMA trampoline installed (796 bytes), UDMA active
Step 1: AHCI port status
BAR5=0xA0209000 -> AHCI=0xA0209000 PI=0x0000000F
Port 0: PRESENT SIG=0x00000101 (ATA)
Port 1: PRESENT SIG=0x00000101 (ATA)
Port 2: PRESENT SIG=0xEB140101 (ATAPI)
Port 3: PRESENT SIG=0x00000101 (ATA)
IDE signature check:
Port 0: LBAmid=0xFD LBAhi=0x27
Port 1: LBAmid=0x00 LBAhi=0x00
Port 2: LBAmid=0xFD LBAhi=0x27 -> triggering ATAPI sig... LBAmid=0x14 LBAhi=0xEB FIXED
Port 3: LBAmid=0x00 LBAhi=0x00
Ch0 probe bitmask: 0x00000000
Ch1 probe bitmask: 0x000000FF
Step 2: Verify patch points
All 8 patch points verified OK
Step 3: Applying common patches
5 common patches applied (P2+P3+PB+PC+PE)
PA applied per-channel (only when master empty)
Step 4a: Channel 0 -- boot already found both, skipped
Step 4b: Probing Channel 1 (BAR2)...
P1+PD applied (BAR2, instance 1, master present)
IDE unit 0: Disk, "OCZ-AGILITY3", Capacity:55GB (lba48)
IDE unit 1: Disk, "Intenso SSD SATAIII", Capacity:447GB (lba48)
PCIIDE: 2 controllers found
Ch1 probe returned!
Step 5: Restoring original code
All restored OK
Step 6: Fix boot device I/O description
Fixed 2 boot description(s): I/O 0000 -> 00001030
Step 7: Device tree nodes
pci@12 at 0x7FE1DF20
KMALLOC(512) = 0xFFBF43E8
Method dispatch from existing node: 0x7FDF7BEC
Creating node "ide1.0" at 0xFFBF43E8
props: name="ide1.0", device_type="block"
Creating node "ide1.1" at 0xFFBF44E8
props: name="ide1.1", device_type="block"
Appended after existing child at 0x7FE1E4D8
Verify: pci@12 children: "ide0.0" "atapi0.1"
=== SATA FIX v22 DONE ===
Try: show devices ; show devtree
*** command status = 0
Loader:elf Filesys:amigafs Dev:ide0.0 File:amigaboot.of Options:(null)
Loading: 0x0000000000200000/61536 Entry at 0x0000000000200000
Starting program at 0x0000000000200000
[RUN!];0HJ1mAmigaOS 4.x OpenFirmware Bootloader V53.21m
;1H
Please choose a configuration to boot (Default choice is green):
1: AmigaOS_4.1_Final_Edition_RX_CDm (Volume BOOT)
2: 2mAmigaOS_4.1_Final_Edition_RX_SD0m (Volume SD0)
3m[RETURN]m Boot default 3m[SPACE]m Stop Countdown
Move default 3m[UP]m or 3m[DOWN]m with arrows
3m[12]m Boot appropriate config
(5 sec. until autoboot)> (4 sec. until autoboot)>
(Booting default)
Booting configuration AmigaOS_4.1_Final_Edition_RX_SD0
** Exception 0x0700: SRR0=0000000090010014 SRR1=1000000002083000 [Program ] cpu0
LR = 000000007FD59270 CTR = 0000000090010014
XER = 0000000000000000 DSISR = 00004000
HID0 = 8000000000000000 HID1 = 000000005CE993B1
HID4 = 4400240000080180 HID5 = 0000006600000000
LPCR = 0000000000000000
r0 = 0000000090010014 r1 = 000000007FFFEB84
r2 = 000000007FD20838 r3 = 0000000002000000
r4 = 0000000048000091 r5 = 0000000000000001
r6 = 0000000000000007 r7 = 000000007FFFEDB8
r8 = 0000000000000000 r9 = 0000000000000000
r10 = 000000007FFFEDBC r11 = 000000007FFFEDF8
r12 = 0000000044444422 r13 = 0000000000000000
r14 = 0000000000000000 r15 = 0000000000000000
r16 = 0000000000000000 r17 = 000000000020D474
r18 = 0000000000000000 r19 = 0000000000000000
r20 = 000000000040671C r21 = 0000000002C0C071
r22 = 000000007FFFEE78 r23 = 000000007FFFEE7C
r24 = 00000000FFFFFFFD r25 = 0000000000406748
r26 = 0000000000406724 r27 = 000000000000002B
r28 = 0000000002C0C084 r29 = 0000000000000000
r30 = 000000007FDDF158 r31 = 0000000002000000
[HELO][DRAM]SDRAM: ECC off, Non-ECC DIMM used on channel 0.
SDRAM: ECC off, Non-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]
So far, I've only tested the new s3_2 with vga_init and the rx. Everything freezes when loading sata_fix
Loader:elf Filesys:amigafs Dev:ide0.0 File:sata_fix.elf Options:(null)
Loading: 0x0000000000100000/11168 0x0000000000102BA0/2717 0x000000000010363D/35 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/12 20:16
#14
|
Just popping in 
|
Here the serial output. I have the RX installed. Tomorrow i can test with the HD card installed. This is booting till menu and then going with f in the firmware and load the fix. Then it stops and returns not to cfe prompt.
Loader:elf Filesys:amigafs Dev:ide0.0 File:sata_fix.elf Options:(null)
Loading: 0x0000000000100000/11224 0x0000000000102BD8/2753 0x0000000000103699/43 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== SATA FIX v22 ===
Both channels + dynamic BARs + ATAPI + UDMA
Finding CFE API...
Seal at 0x7FD1F458, dispatch at 0x7FD206A4
Boot chaining: already active
BAR0=0x00001031 (Ch0 cmd=0x00001030)
BAR2=0x00001049 (Ch1 cmd=0x00001048)
Step 0: UDMA read patch
BAR4=0x00001021 -> BMDMA I/O 0x00001020
DMA trampoline installed (796 bytes), UDMA active
Step 1: AHCI port status
BAR5=0xA0409000 -> AHCI=0xA0409000 PI=0x0000000F
Port 0: PRESENT SIG=0x00000101 (ATA)
Port 1: PRESENT SIG=0x00000101 (ATA)
Port 2: PRESENT SIG=0xEB140101 (ATAPI)
Port 3: PRESENT SIG=0x00000101 (ATA)
IDE signature check:
Port 0: LBAmid=0xFD LBAhi=0x27
Port 1: LBAmid=0x00 LBAhi=0x00
Port 2: LBAmid=0xFD LBAhi=0x27 -> triggering ATAPI sig... LBAmid=0x14 LBAhi=0xEB FIXED
Port 3: LBAmid=0x00 LBAhi=0x00
Ch0 probe bitmask: 0x00000000
Ch1 probe bitmask: 0x000000FF
Step 2: Verify patch points
All 8 patch points verified OK
Step 3: Applying common patches
5 common patches applied (P2+P3+PB+PC+PE)
PA applied per-channel (only when master empty)
Step 4a: Channel 0 -- boot already found both, skipped
Step 4b: Probing Channel 1 (BAR2)...
P1+PD applied (BAR2, instance 1, master present)
IDE unit 0: Disk, "OCZ-AGILITY3", Capacity:55GB (lba48)
IDE unit 1: Disk, "Intenso SSD SATAIII", Capacity:447GB (lba48)
PCIIDE: 2 controllers found
Ch1 probe returned!
Step 5: Restoring original code
All restored OK
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/12 20:00
#15
|
Just popping in 
|
Okay maybe it was not loaded correct on my first try. Had no serial attached. Now I start without the SATA fix and then load on CFE the fix. Now it stalls by loading it. File:sata_fix.elfΒ Options:(null) Loading:Β 0x0000000000100000/11224Β 0x0000000000102BD8/2753Β 0x0000000000103699/43Β EntryΒ atΒ 0x0000000000100000 StartingΒ programΒ atΒ 0x00000000001021:53:43.671Β 000021:53:43.830Β [RUN!]===Β SATAΒ FIXΒ v22Β ===
Β Β BothΒ channelsΒ +Β dynamicΒ BARsΒ +Β 21:53:44.035Β ATAPIΒ +Β UDMA
FindingΒ CFEΒ API...
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/12 19:50
#16
|
Just popping in 
|
Quick test. Dir listing from cd works nice. Boot from AmigaOS4 CD works till AmigaOS4 Logo then resets.
|
|
|
|
|
|
Re: Emotion volume control
|
Posted on: 4/11 22:27
#17
|
Just popping in 
|
I think Emotion has AREXX commands for volume. Maybe you could use them in combination with FKey to adjust the volume using the keyboard.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/11 19:51
#18
|
Just popping in 
|
Usb boot, that sounds awesome.
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/10 19:17
#19
|
Just popping in 
|
Settings are okay, but it not working so good here. I am only able to connect with my phone, pc works not. I buyed 2 adapter but anyway this is an other story....
Okay here my startup: set astate 4 -speed=2000; set pmu -astate=a4; boot -elf -noints -fs=amigafs ide0.0:sata_fix.elf; boot -elf -noints -fs=amigafs ide0.0:vga_init.elf; vga init; set console pcconsole0; menu
|
|
|
|
|
|
Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
|
Posted on: 4/10 18:43
#20
|
Just popping in 
|
@kas1e I try to boot from the Amigaos4 CD but with the SATA fix it gives an error. Here the serial output:
20:19:54.041 Initializing PCI. []
[PCIH]PCI bus 0 slot 17/1: PCIe: 20:19:54.046 port 5 could not be activated
PCI bus 0 slot 17/2: PCIe: port20:19:54.051 6 could not be activated
PCI bus 0 slot 17/3: PCIe: port 7 c20:19:54.067 ould not be activated
20:19:55.123 [PCIB]SB600 revision A21 in Intel P4 mode
[PCIS]20:19:55.128 PCI bus 1 slot 0/0: ATI Technologies product 0x699f (VGA displ20:19:55.133 ay, rev 0xc7)
PCI bus 1 slot 0/1: ATI Technologies product 0x20:19:55.139 aae0 (multimedia subclass 0x03)
PCI bus 5 slot 18/0: ATI Tech20:19:55.145 nologies product 0x4380 (IDE mass storage, interface 0x8f)
PC20:19:55.150 I bus 5 slot 19/0: ATI Technologies product 0x4387 (USB serial20:19:55.156 bus, interface 0x10)
PCI bus 5 slot 19/1: ATI Technologies p20:19:55.161 roduct 0x4388 (USB serial bus, interface 0x10)
PCI bus 5 slot20:19:55.167 19/2: ATI Technologies product 0x4389 (USB serial bus, interf20:19:55.171 ace 0x10)
PCI bus 5 slot 19/3: ATI Technologies product 0x43820:19:55.177 a (USB serial bus, interface 0x10)
PCI bus 5 slot 19/4: ATI T20:19:55.182 echnologies product 0x438b (USB serial bus, interface 0x10)
P20:19:55.188 CI bus 5 slot 19/5: ATI Technologies product 0x4386 (USB seria20:19:55.193 l bus, interface 0x20)
PCI bus 5 slot 20/0: ATI Technologies 20:19:55.198 product 0x4385 (SMBus serial bus, rev 0x14)
PCI bus 5 slot 2020:19:55.204 /1: ATI Technologies product 0x438c (IDE mass storage, interfa20:19:55.210 ce 0x83)
PCI bus 5 slot 20/2: ATI Technologies product 0x438320:19:55.215 (multimedia subclass 0x03)
PCI bus 5 slot 20/3: ATI Technolo20:19:55.220 gies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4: ATI Tec20:19:55.228 hnologies product 0x4384 (PCI bridge)
[DEVI]Initializing Devi20:19:55.234 ces.
GPIOLV10 Jumper: Fitted (forced serial console)
GPIOLV120:19:55.241 1 Jumper: Not fitted (default ?)
PHY: mb, addr 0x00, vendor 20:19:55.257 03f1 device 15 (1)
20:19:57.399 SATA unit 0: Disk, "Samsung SSD 840 EVO 120GB", Capacity:111GB20:19:57.413 (lba48)
20:19:59.573 ATAPI unit 1: Optical Drive,20:19:59.577 "HL-DT-ST BD-RE BH16NS40"
Disk inserted (capacity 26845745020:19:59.592 blocks)
20:20:01.750 PCIIDE: 2 controllers found
Initializing USB.
PCI 20:20:01.755 bus 5 slot 19/5: EHCI USB controller found at A0409800
USB bu20:20:01.761 s 0 device 1: vendor 0000 product 0000 class 09: USB Hub
PCI 20:20:01.776 bus 5 slot 19/0: OHCI USB controller found at A0407000
20:20:02.345 USB bus 1 device 1: vendor 0000 product 0000 class 09: USB Hub20:20:02.351
PCI bus 5 slot 19/1: OHCI USB controller found at A0406000
20:20:02.939 USB bus 2 device 1: vendor 0000 product 0000 class 09: USB Hub20:20:02.945
PCI bus 5 slot 19/2: OHCI USB controller found at A0408000
20:20:03.533 USB bus 3 device 1: vendor 0000 product 0000 class 09: USB Hub20:20:03.539
PCI bus 5 slot 19/3: OHCI USB controller found at A0405000
20:20:04.128 USB bus 4 device 1: vendor 0000 product 0000 class 09: USB Hub20:20:04.134
PCI bus 5 slot 19/4: OHCI USB controller found at A0404000
20:20:04.721 USB bus 5 device 1: vendor 0000 product 0000 class 09: USB Hub20:20:04.731
CPU type 0x900102: 500MHz
Total memory: 0x100000000 bytes (20:20:04.736 4096MB)
Total memory used by CFE: 0x7FD1DF60 - 0x80000000 20:20:04.741 (3023008)
Initialized Data: 0x7FDD8420 - 0x7FDF8B00 20:20:04.747 (132832)
BSS Area: 0x7FDF8B00 - 0x7FDFF000 (20:20:04.752 25856)
Local Heap: 0x7FDFF000 - 0x7FFFF000 (2020:20:04.757 97152)
Stack Area: 0x7FFFF000 - 0x80000000 (4020:20:04.763 96)
Text (code) segment: 0x7FD1DF60 - 0x7FDCBE60 (7124420:20:04.768 8)
Relocation Factor: I:7FE1DF60 - D:7FE1DF60
[ENVI]20:20:04.784
[OFW ][UI ]20:20:04.812 AState 4 now configured for 2000MHz
Requested state A4 (2000M20:20:04.828 Hz)
20:20:04.844 port 0:1/1 enabled (high speed)
20:20:04.858 USB bus 0 device 2: vendor 05E3 product 0610 class 09: USB Hub20:20:04.873
20:20:06.210
USB: New device connected to bus 0 hub 2 port 2 (low speed)[20:20:06.224 K
20:20:06.231 USB bus 0 device 3: vendor 30FA product 0400 class 03: Human-I20:20:06.247 nterface Device
USBHID: Mouse Configured.[K
20:20:06.998
USB: New device connected to bu20:20:07.014 s 0 hub 2 port 3 (low speed)[K
20:20:07.025 USB bus 0 device 4: vendor 5543 product 0004 class 03: Human-I20:20:07.040 nterface Device
USBHID: Mouse Configured.[K
20:20:07.791
USB: New device connected to bus 0 hub 2 port20:20:07.808 4 (full speed)[K
20:20:07.818 USB bus 0 device 5: vendor 040B product 0A67 class 03: Human-I20:20:07.833 nterface Device
USBHID: Keyboard Configured.[K
20:20:07.842 Loader:elf Filesys:amigafs Dev:ide0.0 File:sata_fix.elf Option20:20:07.857 s:(null)
Loading: 0x0000000000100000/8376 20:20:07.866 0x00000000001020B8/2100 0x00000000001028EC/32 Entry at 0x0000020:20:07.881 00000100000
Starting program at 0x000000000010000020:20:07.993
20:20:08.184 [RUN!]=SLoader:elf Filesys:amigafs D20:20:08.192 ev:ide0.0 File:vga_init.elf Options:(null)
Loading: 0x000000020:20:08.203 000100000/110988 0x000000000011B18C/6083 0x000000000011C950/2120:20:08.211 48 0x000000000011D1B4/527904 Entry at 0x0000000000100000
Star20:20:08.226 ting program at 0x000000000010000020:20:08.389
20:20:08.579 [RUN!]20:20:08.585
=== VGA Init v1 ===
Standalone BIOS emulator for PA6T/X1020:20:08.590 00
Using U-Boot's X86EMU (fast path)
=== PXP Workaround 20:20:08.595 ===
PXP_IGNORE_PCIE_ERRORS: already set
=== Step 1: Find20:20:08.601 VGA device ===
Found VGA: [1:0] VID=1002 DID=699f
=== S20:20:08.616 tep 1b: Read GPU BIOS ROM ===
20:20:09.065 ROM copie20:20:09.069 d OK
=== Step 2: Initialize BIOS emulator ===
Emulator i20:20:09.074 nitialized (64KB)
=== Step 3: Setup GPU MMIO ===
MMIO ba20:20:09.083 se: 0xa0200000 (BAR reg 0x24)
=== Step 4: Run BIOS POST ===20:20:09.099
20:20:10.695 BIOS POST complete!
=== Step 5: Set VBE mode 0x103 ===
20:20:10.699 20 VBE modes available
Required VESA mode 0x103 not found
20:20:10.704
=== Step 5: Set VBE mode 0x100 ===
20 VBE modes availabl20:20:10.709 e
Required VESA mode 0x100 not found
No 8bpp modes avail20:20:10.716 able
Patched CFE mode search: bpp=32 (0x2f940020 at 0x7fd7820:20:10.720 6f0)
=== Step 5: Set VBE mode 0x122 ===
20 VBE modes ava20:20:10.736 ilable
Mode 0x122 found!
20:20:11.009
=== 20:20:11.013 Display Mode Set ===
Resolution: 800x600 @ 32 bpp
Frameb20:20:11.029 uffer: 0x90000000 (1996800 bytes)
Stride: 3328 bytes
20:20:11.041 Framebuffer cleared
=== Patch LFB for 32bpp ===
expand20:20:11.047 _write32 at 0x7F010200 (5 insns)
Fill paths 1/2/3: advance 20:20:11.053 1β4 + bl expand_write32
Glyph col offset Γ4 at 0x7FD483720:20:11.058 8 (in-place)
Glyph 0x7FD48428/60: advance 1β4 + bl expand20:20:11.062 _write32
Glyph LFB cursor: advance 1β4 + loop 32 + bl exp20:20:11.068 and_write32
Cursor col offset Γ4 at 0x7FD48274 (in-place)
20:20:11.073
Cursor 0x7FD48320: advance 1β4 + bl expand_write32 + loop20:20:11.079 32
Wrapper col offset Γ4 at 0x7F010380
Wrapper 0x7FD4820:20:11.084 024: colΓ4 + BG/FG advance+write + cursorΓ4
Clear screen:20:20:11.090 0x7FD47D00 β 0x00100740 (our 32bpp clear)
Scroll fill: 020:20:11.095 x7FD47B30 β 0x001005E4 (our 32bpp scroll)
Filled rect: 0x20:20:11.101 7FD477E0 β 0x00100444 (our 32bpp filled_rect)
Rect border20:20:11.107 : 0x7FD47940 β 0x001000C4 (our 32bpp rect_border)
=== Ste20:20:11.111 p 6: Install POST hook ===
POST hook installed. Now run:
20:20:11.117
vga init -fb -keep
set console pcconsole0
=== VGA20:20:11.122 Init complete ===
Boot chaining: already active
GFX: PCIe20:20:11.128 Slot
GFX: Disable SB600 legacy decode
VGA (1/0/0): ISA memo20:20:11.143 ry space mapped to f8000000000
20:20:11.313 Initializing VGA.
INW: unknown port 00000000
Current VBE mod20:20:11.321 e is now: 0x0122 (290)
Mode Attribs: 00BB [Graphics] [Line20:20:11.326 arFrameBuffer]
Resolution: 800 x 600
BitsPerPixel: 3220:20:11.341
BytesPerScan: 0x0D00
PhysBasePtr: 0x90000000
20:20:11.544 Enabling ATI frame buffer byte-swap
GFX: PCIe Slot
GFX: Enab20:20:11.560 le SB600 legacy decode
VGA initialization successful.
20:20:13.541 To get back into the menu, type 'menu' on the CFE command prom20:20:13.556 pt
[CFE ]20:20:13.572 CFE> 20:20:14.693 s20:20:14.835 h20:20:15.394 o20:20:15.522 w20:20:15.906 20:20:16.115 d20:20:16.178 e20:20:16.355 v20:20:16.481 i20:20:16.657 c20:20:16.721 e20:20:16.947 s20:20:17.073
Device Name Description20:20:17.079
------------------- ---------------------------------------20:20:17.086 ------------------
uart0 NS16550 UART at 0xFCF20:20:17.095 F03F8
pcconsole0 PC Console (USB/VESA)
eeprom0 20:20:17.099 Microchip 24LC128 EEPROM on SMBus channel 0 dev 0x5720:20:17.107
eth0 PA Semi Ethernet (ge3) at 0xE00A3000 (020:20:17.114 2-00-E0-0A-30-00)
flash0.os SPI flash at FFE00000 20:20:17.122 offset 00000000 size 1024KB
flash0.boot SPI flash at20:20:17.128 FFE00000 offset 00100000 size 1024KB
therm0 TI20:20:17.136 TMP423 Thermal Sensor on SMBus channel 0 dev 0x4C
cf0 20:20:17.143 CompactFlash ATA disk unit 0 at 0xF0000000
ide0.0 20:20:17.150 PCI IDE disk unit 0 at I/O 0000 (PCI:E0590000)
20:20:17.155 atapi0.1 PCI IDE disk unit 1 at I/O 0000 (PCI:E05920:20:17.165 0000)
usbdisk0 USB Disk unit 0
usbdisk1 20:20:17.180 USB Disk unit 1
*** command status = 0
CFE> 20:20:18.092 v20:20:18.314 p20:20:18.458 p20:20:18.636 20:20:18.780 20:20:18.906 20:20:18.970 v20:20:19.513 20:20:19.834 b20:20:20.184 o20:20:20.328 o20:20:20.456 t20:20:20.698 20:20:20.824 -20:20:21.399 e20:20:21.527 l20:20:21.687 f20:20:22.167 20:20:22.311 20:20:22.454 20:20:22.598 20:20:22.726 20:20:22.854 20:20:22.998 20:20:23.126 20:20:23.238 20:20:23.477 d20:20:23.574 i20:20:23.893 r20:20:24.004 20:20:24.116 -20:20:24.660 f20:20:24.756 s20:20:25.141 =20:20:25.843 i20:20:25.971 s20:20:26.099 o20:20:26.194 20:20:26.402 a20:20:26.898 a20:20:27.105 r20:20:27.282 20:20:27.409 20:20:27.473 t20:20:27.905 a20:20:28.128 p20:20:28.560 i20:20:29.183 020:20:30.288 .20:20:30.398 120:20:30.656 :20:20:31.055
isofs: I/O error on device -1
Could not init 20:20:31.060 file system: File system not recognized
*** command status = 20:20:31.076 -29
CFE>
|
|
|
|
|