Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
20 user(s) are online (15 user(s) are browsing Forums)

Members: 0
Guests: 20

more...

Support us!

Headlines

Forum Index


Board index » All Posts (sailor)




Re: pegasos2: rom reconstruction
Quite a regular
Quite a regular


@smarkusgQuote:
smarkusg wrote:@sailor
I don't know which Linux distribution you're using on PEG2 or which version.
For QEMU on PEG2, I use a very minimalistic GNU/Linux distribution called Adelie Linux. It's fairly up-to-date, and I can test whatever I need.
Resized Image
I have “CONFIG_MODULE_COMPRESS_XZ=y” set, which might not work in very old distributions.
As far as I remember, the built-in network card doesn't work on the latest versions when used on actual hardware.
You checked versions 5.x at my request and there were problems—the system stopped booting. I disabled it in the kernel compilation.
I can always precompile it for you, but right now it’s probably better to wait until @kas1e finishes working on his pegasos2.rom.
Booting the system from USB makes it easy to run various systems from USB on real hardware.
Using QEMU and PEG2 emulation, you’ll be able to prepare a USB drive to boot Linux and use it easily.
You can already prepare even a new drive (not USB), install a system (AOS4, MorphOS, Linux) using QEMU, and plug it into a real Pegasos 2 machine.
For AmigaOS 3, I think most people are currently preparing their system drives using WinUAE because it’s simpler.


Now I have on Pegasos Debian Jessie with kernel 3.16.
If there will be more modern kernel I will try Debian Sid here. I agree we can wait for kas1e´s firmware.
And if you need some testing on real hardware, please let me know. Thanks!

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: graphics drivers question, NVIDIA driver progress
Quite a regular
Quite a regular


@kas1e
Wonderful!

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: pegasos2: rom reconstruction
Quite a regular
Quite a regular


@smarkusgQuote:
smarkusg wrote:@kas1e
[quote]I compiled a 6.x PPC linux kernel for Pegasos 2 that still supported CHRP, and I tested a few things under (Linux system boot options, etc.)


Oh it it great also. Please, will be this kernel available for download?

In real Pegasos 2 is most capable for linux among 1st AmigaNG generation..

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: pegasos2: rom reconstruction
Quite a regular
Quite a regular


@kas1e

Yes, that makes sense. I also like doing things that make me happy when I manage to finish them.

And from the R300 series, the most powerful one for the Pegasos 2 and AmigaOne XE is the 9800 PRO (with R350, not R360—this one is 1.5 V only )

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: pegasos2: rom reconstruction
Quite a regular
Quite a regular


@kas1e
Very nice progress!

It's great that you're able to fix old bugs and missing things and improve our hardware.
And may I ask what the advantage is of having a GeForce 2 driver?
Wouldn't it be more beneficial to have a Radeon R300 driver in AmigaOS?

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: MPlayer 2026 SVN/CVS FFMPEG7.1/Vaapi
Quite a regular
Quite a regular


@Maijestro
Nice! Thank you very much!

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: pegasos2: rom reconstruction
Quite a regular
Quite a regular


@kas1e
Very nice progress! Unfortunatelly my Pegasos is now in the box - I have to rebuild my computer place
Thanks!

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: A1222 Plus "P1022ETH" Bad Address Network Output Log
Quite a regular
Quite a regular


For me A1222 network works fine with TP-link 24-port switch, I am using port 0 ( above USB ) and p1022 device.
I never had yours error.
I also tested A1222 directly connected to wifi router TurrisOmnia, also no problems.

You can try a1222eth.device instead of p1022eth.device to check if there is some software issue in the driver.

Try both port 0 and port 1 ( most right ).


Edited by sailor on 2026/5/12 11:57:41
AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1eQuote:
kas1e wrote:@Sailor
How it going ? Weren't you able to test something else, like new cmds with pager / editenv , sfs2, etc ?


SFS2 works fine I booted from USB / SFS2 with no problems.
editenv is nice feature, but if there are spaces in env, is needed to close between ´´ manually.
Thanks, it is very nice work you did on old X1000!

Now I am not testing neither Amiga, neither Mirari, neither linux kernels. We are moved to garage, because we are repairing floors in the house. So all my computers are packed in basement, and stays there one or two weeks more

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@TearsOfMeQuote:
TearsOfMe wrote: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?


"setenv bootargs "root=/dev/sdb1" set temporarily ( until next boot ) bootargs to this value

"setenv bootargs -p "root=/dev/sdb1" set it permanently

It works for me this way.

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: AmigaOne X1000 2100MHz - some tests
Quite a regular
Quite a regular


@mufa
thanks for video!
My X1000 is also stable on 2100 MHz with AmigaOS, but for linux is max. 2000 MHz.

@328gts
it is nice cooler - is a chance to buy it today?

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: Odd A1222+ Issue
Quite a regular
Quite a regular


@icbrkr
USB boot disk shoulh have higher boot priority OOTB.

It looks more like your bootable USB drive is corrupted. Could you have accidentally overwritten it?

If you remove all drives from the A1222, does it still boot from the USB drive correctly?

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1eQuote:
kas1e wrote:@Sailor
See, you expect usbdisk2 , but CFE handle only usbdisk0 and usbdisk1. Usbdisk2 and usbdisk3 probably need to implement. I never seen in CFE in devices usbdisk2 or usbdisk3. So while we add unit 2 and unit3 , then simple rejected by CFE (at least, that how it was with SATA)


but as I said before - we can live with two bootable usb devices

Thanks for effort!

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


SFS + USB patch test:
ALL OK - nice!

Tested on usb flash with sfs2 filesystem:
HELO][DRAM]SDRAMECC offNon-ECC DIMM used on channel 0.
SDRAM
ECC offNon-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]Technologies product 0x6758 (VGA display)
PCI bus 1 slot 0/1ATI Technologies product 0xaa90 (multimedia subclass 0x03)
PCI bus 3 slot 0/0ATI Technologies product 0x6798 (VGA display)
PCI bus 3 slot 0/1ATI Technologies product 0xaaa0 (multimedia subclass 0x03)
PCI bus 5 slot 18/0ATI Technologies product 0x4380 (IDE mass storage, interface 0x8f)
PCI bus 5 slot 19/0ATI Technologies product 0x4387 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/1ATI Technologies product 0x4388 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/2ATI Technologies product 0x4389 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/3ATI Technologies product 0x438a (USB serial bus, interface 0x10)
PCI bus 5 slot 19/4ATI Technologies product 0x438b (USB serial bus, interface 0x10)
PCI bus 5 slot 19/5ATI Technologies product 0x4386 (USB serial bus, interface 0x20)
PCI bus 5 slot 20/0ATI Technologies product 0x4385 (SMBus serial busrev 0x14)
PCI bus 5 slot 20/1ATI Technologies product 0x438c (IDE mass storage, interface 0x83)
PCI bus 5 slot 20/2ATI Technologies product 0x4383 (multimedia subclass 0x03)
PCI bus 5 slot 20/3ATI Technologies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4ATI Technologies product 0x4384 (PCI bridge)
PCI bus 6 slot 6/0Realtek Semiconductor product 0x8169 (ethernet networkrev 0x10)
PCI bus 8 slot 0/0unknown vendor 0x1912 product 0x0014 (USB serial bus, interface 0x30rev 0x03)
Initializing Devices.
GPIOLV10 JumperNot fitted (default VGA console)
GPIOLV11 JumperNot fitted (default ?)
 
PHYmbaddr 0x00vendor 3fffff device 3f (f)
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(1/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0x90000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(3/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0xB0000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
cf0Card inserted (3V)
SATA unit 0Disk"TS256GSSD230S"Capacity:238GB (lba48)
ATAPI unit 1Optical Drive"DRW-24D5MT"
PCIIDE2 controllers found
Initializing USB
.
PCI bus 5 slot 19/5EHCI USB controller found at C0209800
USB bus 0 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/0OHCI USB controller found at C0208000
USB bus 1 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/1OHCI USB controller found at C0206000
USB bus 2 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/2OHCI USB controller found at C0207000
USB bus 3 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/3OHCI USB controller found at C0205000
USB bus 4 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/4OHCI USB controller found at C0204000
USB bus 5 device 1
vendor 0000 product 0000 class 09: USB Hub
CPU type 0x900102
500MHz
Total memory
0x100000000 bytes (4096MB)

Total memory used by CFE:  0x7FD1DF60 0x80000000 (3023008)
Initialized Data:          0x7FDD8420 0x7FDF8B00 (132832)
BSS Area:                  0x7FDF8B00 0x7FDFF000 (25856)
Local Heap:                0x7FDFF000 0x7FFFF000 (2097152)
Stack Area:                0x7FFFF000 0x80000000 (4096)
Text (codesegment:       0x7FD1DF60 0x7FDCBE60 (712448)
Relocation Factor:         I:7FE1DF60 D:7FE1DF60
[ENVI]
[
OFW ][UI  ]port 0:1/1 enabled (high speed)
USB bus 0 device 2vendor 05E3 product 0608 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 1 (high speed)
USB bus 0 device 3vendor 413C product 1010 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 3 (high speed)
USB bus 0 device 4vendor 0781 product 5591 class 08: Mass-Storage Device
USBMASS
Unit 0 connected
USB
: New device connected to bus 0 hub 3 port 4 (low speed)
USB bus 0 device 5vendor 413C product 2110 class 03Human-Interface Device
USBHID
Keyboard Configured.
USBDevice disconnected from bus 3 hub 1 port 2
Requested state A4 
(1800MHz)
To get back into the menutype 'menu' on the CFE command prompt
[CFE ]CFEboot -elf -noints -fs=amigafs ide0.0:sata.el      fs2.elf
Loader
:elf Filesys:amigafs Dev:ide0.0 File:sfs2.elf Options:(null)
LoadingFailed.
Could not load ide0.0:sfs2.elfFile not found
*** command status = -18
CFE
boot -elf -noints -fs=amigafs ide0.0:sfs2.elf.elf 
Loader
:elf Filesys:amigafs Dev:ide0.0 File:sfs.elf Options:(null)
Loading0x0000000000100000/8836 0x0000000000102284/1500 0x0000000000102860/4 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== SFS FIX v2 ===
  
SFS filesystem driver (real init/dir/uninit)

  
Boot chaininginstalled

Step 1
Finding cfe_filesystems[] array
  
fatfs dispatch struct at 0x7FDF7650
  Found fatfs entry in 
array at 0x7FDF89C0
  
Array starts at 0x7FDF89A8
  
Array entries:
    [
00x7FDF742C "|"
    
[10x7FD649B4
    
[20x7FDF7600 "raw"
    
[30x7FDF7678 "xmodem"
    
[40x7FDF75D8 "tftp"
    
[50x7FDF7628 "rfat"
    
[60x7FDF7650 "fat"
    
[70x7FDF7504 "z"
    
[80x7FDF7560 "ext2"
    
[90x7FDF7588 "iso"
    
[100x7FDF75B0 "amigafs"
  
NULL terminator at 0x7FDF89D4 (11 entries)

Step 2Installing SFS driver code
  Stubs
56 bytes at 0x7FDD4100
  Real code
2708 bytes at 0x7FDD4200
    init   
0x7FDD4274
    uninit 
0x7FDD4480
    dir    
0x7FDD44B8
    open   
0x7FDD4984
    read   
0x7FDD4B34
    seek   
0x7FDD4C58
    close  
0x7FDD4C80
  Dispatch at 0x7FDD4000
ALL REAL (write=STUB)

Step 3Registering "sfs" in filesystem table
  WARNING
word after NULL 0x7FDF8008 (non-zero!)
  
This might overwrite adjacent data.
  
Proceeding anyway.
  [
11] = 0x7FDD4000 "sfs2" (NEW)
  [
12] = NULL (new terminator at 0x7FDF89D8)
  
Verifiedentry written correctly

  
"sfs2" registered! Try:
    
CFEdir -fs=sfs2 ide0.0:

=== 
SFS FIX v2 DONE ===
*** 
command status 0
CFE
boot -elf -noints -fs=amigafs ide0.0:sfs.elf.elf .elf .elf u.elfs.elfb.elf
Loader
:elf Filesys:amigafs Dev:ide0.0 File:usb.elf Options:(null)
Loading0x0000000000100000/8128 0x0000000000101FC0/1569 0x00000000001025E1/7 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== USB FIX v14 ===
  
USB hook dynamic devtree EHCI read split

  Boot chaining
already active
  PXP_IGNORE_PCIE_ERRORS
set (bus 5 fix)
  
USB SubClass filterwidened (CD/DVD support)

Step 1Finding pci@13 parent node
  pci
@13 at 0x7FE1F1B0
  Method dispatch
0x7FDF7BEC

Step 2
Pre-building devtree nodes
  usbdisk0 at 0x7FDD1000
  usbdisk1 at 0x7FDD1100
  usbdisk2 at 0x7FDD1200
  usbdisk3 at 0x7FDD1300

Step 3
Finding usbmass_driver struct
  FOUND at 0x7FDF7E20
    
[+4udrv_attach 0x7FD70364
    
[+8udrv_detach 0x7FD702D4

Step 4
Installing hook trampolines
  Hook code
716 bytes at 0x7FDD3080
  Attach hook
0x7FDD3080
  Detach hook
0x7FDD31B4

Step 4b
Scanning for pre-existing USB devices
  Struct offsets
ud_private=0x00000090 umass_unit=0x00000010
  Pre
-existingunit 0 dev=0x7FE246B0
  Linked 1 node
(sinto pci@13

Step 5
Patching usbmass_driver
  udrv_attach
0x7FD70364 -> 0x7FDD3080
  udrv_detach
0x7FD702D4 -> 0x7FDD31B4

  Hooks installed
Supports up to 4 USB sticks.
  
Plug/unplug to add/remove devtree nodes.

Step 6EHCI read-splitting hook
  usbdisk_driver at 0x7FDF74D0
  dispatch at 0x7FDF74E4
  read 
0x7FD6FC84
  Read hook at 0x7FDD3400 
(348 bytes)
  
Chunk size16384 bytes
  dispatch
[read]: 0x7FD6FC84 -> 0x7FDD3400

=== USB FIX v14 DONE ===
*** 
command status 0
CFE
show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
port 0:1/9 enabled (high speed)
USB bus 0 device 6vendor ABCD product 1234 class 08: Mass-Storage Device
USBMASS
Unit 1 connected
[USBunit 1 attached
CFE
show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 0 device 6vendor ABCD product 1234 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
b dir -fs=sfs2 usbdisk0:  1:
   
MUI                                       <DIR> ------------rwed
   Locale                                    
<DIR> ------------rwed
   Libs                                      
<DIR> ------------rwed
   L                                         
<DIR> ------------rwed
   Kickstart                                 
<DIR> ------------rwed
   Internet                                  
<DIR> ------------rwed
   Fonts                                     
<DIR> ------------rwed
   Emulation                                 
<DIR> ------------rwed
   Documentation                             
<DIR> ------------rwed
   Devs                                      
<DIR> ------------rwed
   Classes                                   
<DIR> ------------rwed
   C                                         
<DIR> ------------rwed
   Trashcan
.info                        12218      ------------rw-d
   Trashcan                                  
<DIR> ------------rwed
   Utilities
.info                       14774      ------------rw-d
   whets
.res                            1060       r---r-------rw-d
   System
.info                          15366      ------------rw-d
   Disk
.info                            13678      ------------rw-d
   Internet
.info                        16456      ------------rw-d
   Prefs
.info                           15944      ------------rw-d
   Storage
.info                         15384      ------------rw-d
   ChangeLog
.guide                      39487      ------------rwed
   Documentation
.info                   15728      ------------rw-d
   Devs
.info                            15912      ------------rw-d
   Firmware                                  
<DIR> ------------rwed
   ChangeLog
.guide.info                 9870       ------------rw-d
   A
-EON.info                           15426      ------------rw-d
   A
-EON                                     <DIR> ------------rwed
   amigaboot
.of                         62100      ------------r---
   
MUI.info                             16828      ------------rw-d
   Emulation
.info                       15444      ------------rw-d
   Utilities                                 
<DIR> ------------rwed
   System                                    
<DIR> ------------rwed
   Storage                                   
<DIR> ------------rwed
   SObjs                                     
<DIR> ------------rwed
   S                                         
<DIR> ------------rwed
   Prefs                                     
<DIR> ------------rwed

295675 bytes in 16 files
21 directories
*** command status 0
CFE
boot -fs=sfs2 usbdisk1:amigaboot.of
Loader
:elf Filesys:sfs2 Dev:usbdisk1 File:amigaboot.of Options:(null)
Loading0x0000000000200000/61536 Entry at 0x0000000000200000
Starting program at 0x0000000000200000
[RUN!]
AmigaOS 4.x OpenFirmware Bootloader V53.21


Please choose a configuration to boot 
(Default choice is green):
  
1AmigaOS_4.1_Final_Edition      (Volume USBDH2)
  
2AmigaOS_4.1_Final_Edition      (Volume DH0)

[RETURN] 
Boot default      [SPACEStop Countdown
Move 
default [UP] or [DOWNwith arrows
[12Boot appropriate config
(5 secuntil autoboot)> (4 secuntil autoboot)> (3 secuntil autoboot)> (2 secuntil autoboot)> (1 secuntil autoboot)> (0 secuntil autoboot)> 

(
Booting default)
Booting configuration AmigaOS_4.1_Final_Edition


all worked OOTB - thank you kas1e!

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1e
there is similar test, but devices were in read slots:
reb d set
Are you sure you want to reset
y
[HELO][DRAM]SDRAMECC offNon-ECC DIMM used on channel 0.
SDRAM
ECC offNon-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI][HELO][DRAM]SDRAMECC offNon-ECC DIMM used on channel 0.
SDRAM
ECC offNon-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]Technologies product 0x6758 (VGA display)
PCI bus 1 slot 0/1ATI Technologies product 0xaa90 (multimedia subclass 0x03)
PCI bus 3 slot 0/0ATI Technologies product 0x6798 (VGA display)
PCI bus 3 slot 0/1ATI Technologies product 0xaaa0 (multimedia subclass 0x03)
PCI bus 5 slot 18/0ATI Technologies product 0x4380 (IDE mass storage, interface 0x8f)
PCI bus 5 slot 19/0ATI Technologies product 0x4387 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/1ATI Technologies product 0x4388 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/2ATI Technologies product 0x4389 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/3ATI Technologies product 0x438a (USB serial bus, interface 0x10)
PCI bus 5 slot 19/4ATI Technologies product 0x438b (USB serial bus, interface 0x10)
PCI bus 5 slot 19/5ATI Technologies product 0x4386 (USB serial bus, interface 0x20)
PCI bus 5 slot 20/0ATI Technologies product 0x4385 (SMBus serial busrev 0x14)
PCI bus 5 slot 20/1ATI Technologies product 0x438c (IDE mass storage, interface 0x83)
PCI bus 5 slot 20/2ATI Technologies product 0x4383 (multimedia subclass 0x03)
PCI bus 5 slot 20/3ATI Technologies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4ATI Technologies product 0x4384 (PCI bridge)
PCI bus 6 slot 6/0Realtek Semiconductor product 0x8169 (ethernet networkrev 0x10)
PCI bus 8 slot 0/0unknown vendor 0x1912 product 0x0014 (USB serial bus, interface 0x30rev 0x03)
Initializing Devices.
GPIOLV10 JumperNot fitted (default VGA console)
GPIOLV11 JumperNot fitted (default ?)
 
PHYmbaddr 0x00vendor 03f1 device 15 (1)
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(1/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0x90000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(3/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0xB0000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
cf0Card inserted (3V)
SATA unit 0Disk"TS256GSSD230S"Capacity:238GB (lba48)
ATAPI unit 1Optical Drive"DRW-24D5MT"
PCIIDE2 controllers found
Initializing USB
.
PCI bus 5 slot 19/5EHCI USB controller found at C0209800
USB bus 0 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/0OHCI USB controller found at C0208000
USB bus 1 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/1OHCI USB controller found at C0206000
USB bus 2 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/2OHCI USB controller found at C0207000
USB bus 3 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/3OHCI USB controller found at C0205000
USB bus 4 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/4OHCI USB controller found at C0204000
USB bus 5 device 1
vendor 0000 product 0000 class 09: USB Hub
CPU type 0x900102
500MHz
Total memory
0x100000000 bytes (4096MB)

Total memory used by CFE:  0x7FD1DF60 0x80000000 (3023008)
Initialized Data:          0x7FDD8420 0x7FDF8B00 (132832)
BSS Area:                  0x7FDF8B00 0x7FDFF000 (25856)
Local Heap:                0x7FDFF000 0x7FFFF000 (2097152)
Stack Area:                0x7FFFF000 0x80000000 (4096)
Text (codesegment:       0x7FD1DF60 0x7FDCBE60 (712448)
Relocation Factor:         I:7FE1DF60 D:7FE1DF60
[ENVI]
[
OFW ][UI  ]port 0:1/1 enabled (high speed)
USB bus 0 device 2vendor 05E3 product 0608 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 1 (high speed)
USB bus 0 device 3vendor 413C product 1010 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 3 (high speed)
USB bus 0 device 4vendor 0781 product 5591 class 08: Mass-Storage Device
USBMASS
Unit 0 connected
USB
: New device connected to bus 0 hub 3 port 4 (low speed)
USB bus 0 device 5vendor 413C product 2110 class 03Human-Interface Device
USBHID
Keyboard Configured.
Requested state A4 (1800MHz)
To get back into the menutype 'menu' on the CFE command prompt
[CFE ]CFEs show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
boot -elf -noints -fs=amigafs ide0> :0  .0:usb.elf
Loader
:elf Filesys:amigafs Dev:ide0.0 File:usb.elf Options:(null)
Loading0x0000000000100000/8128 0x0000000000101FC0/1569 0x00000000001025E1/7 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== USB FIX v14 ===
  
USB hook dynamic devtree EHCI read split

  Boot chaining
installed
  PXP_IGNORE_PCIE_ERRORS
set (bus 5 fix)
  
USB SubClass filterwidened (CD/DVD support)

Step 1Finding pci@13 parent node
  pci
@13 at 0x7FE1F1B0
  Method dispatch
0x7FDF7BEC

Step 2
Pre-building devtree nodes
  usbdisk0 at 0x7FDD1000
  usbdisk1 at 0x7FDD1100
  usbdisk2 at 0x7FDD1200
  usbdisk3 at 0x7FDD1300

Step 3
Finding usbmass_driver struct
  FOUND at 0x7FDF7E20
    
[+4udrv_attach 0x7FD70364
    
[+8udrv_detach 0x7FD702D4

Step 4
Installing hook trampolines
  Hook code
716 bytes at 0x7FDD3080
  Attach hook
0x7FDD3080
  Detach hook
0x7FDD31B4

Step 4b
Scanning for pre-existing USB devices
  Struct offsets
ud_private=0x00000090 umass_unit=0x00000010
  Pre
-existingunit 0 dev=0x7FE246B0
  Linked 1 node
(sinto pci@13

Step 5
Patching usbmass_driver
  udrv_attach
0x7FD70364 -> 0x7FDD3080
  udrv_detach
0x7FD702D4 -> 0x7FDD31B4

  Hooks installed
Supports up to 4 USB sticks.
  
Plug/unplug to add/remove devtree nodes.

Step 6EHCI read-splitting hook
  usbdisk_driver at 0x7FDF74D0
  dispatch at 0x7FDF74E4
  read 
0x7FD6FC84
  Read hook at 0x7FDD3400 
(348 bytes)
  
Chunk size16384 bytes
  dispatch
[read]: 0x7FD6FC84 -> 0x7FDD3400

=== USB FIX v14 DONE ===
*** 
command status 0
CFE
boot -elf -noints -fs=amigafs ide0.0:usb.elfshow usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
seen    there is seen only ef xt2 flash disk keyboard in hub 
Invalid command
"there"
Available commandsaltcpuarpautobootbatchbootcopydiskcpuddflushdirdramcfgefflashgohelpifconfigintloadloopmccfgmcdllmemcmpmemorytestmenupcipingprintenvrramdiskrandmemtestreserveresetsavesetsetenvshowsleepspitesttestdramunsetenvusbvgaw

*** command status = -1
CFE
port 0:1/4 enabled (high speed)
USB bus 0 device 6vendor ABCD product 1234 class 08: Mass-Storage Device
USBMASS
Unit 1 connected
[USBunit 1 attached
CFE
dir -fs=ext2 usbdisk0:
.                        <
dir>
..                       <
dir>
lost+found               <dir>
zImage                   
vmlinux                  
100MBfile                
1GiBfile                 
vmlinux
-test             
vmlinux
-6.12             
vmlinux
-test.old         
amigaboot
.of             
.Trash-0                 <dir>
vmlinux-5.5              
zImage
-5.5               
5.5.11_A
-EON_X1000_Nemo  <dir>
vmlinux-6.1              
*** command status 0
CFE
show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 0 device 6vendor ABCD product 1234 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
dir -fs=amigafs usbdisk1:
Directory 
   Emulation                           dir        
------------rwed 
   Utilities
.info                      14774      ------------rw-
   Internet                            dir        
------------rwed 
   Devs                                dir        
------------rwed 
   Trashcan                            dir        
------------rwed 
   Libs                                dir        
------------rwed 
   Emulation
.info                      15444      ------------rw-
   A
-EON.info                          15426      ------------rw-
   MUI
.info                            16828      ------------rw-
   System
.info                         15366      ------------rw-
   C                                   dir        
------------rwed 
   L                                   dir        
------------rwed 
   whets
.res                           1060       r---r-------rw-
   S                                   dir        
------------rwed 
   Trashcan
.info                       12218      ------------rw-
   ChangeLog
.guide                     39487      ------------rwed 
   MUI                                 dir        
------------rwed 
   Fonts                               dir        
------------rwed 
   Utilities                           dir        
------------rwed 
   Documentation
.info                  15728      ------------rw-
   Classes                             dir        
------------rwed 
   amigaboot
.of                        62100      ------------r--- 
   
Prefs.info                          15944      ------------rw-
   A
-EON                               dir        ------------rwed 
   Documentation                       dir        
------------rwed 
   Storage                             dir        
------------rwed 
   Kickstart                           dir        
------------rwed 
   Firmware                            dir        
------------rwed 
   ChangeLog
.guide.info                9870       ------------rw-
   System                              dir        
------------rwed 
   Locale                              dir        
------------rwed 
   Devs
.info                           15912      ------------rw-
   Prefs                               dir        
------------rwed 
   Storage
.info                        15384      ------------rw-
   Internet
.info                       16456      ------------rw-
   SObjs                               dir        
------------rwed 
   Disk
.info                           13678      ------------rw-

295675 bytes in 16 files
21 directories
*** command status 0
CFE
dhoe w    show devices
Device Name          Description
-------------------  ---------------------------------------------------------
uart0                NS16550 UART at 0xFCFF03F8
pcconsole0           PC Console 
(USB/VESA)
eeprom0              Microchip 24LC128 EEPROM on SMBus channel 0 dev 0x57
eth0                 PA Semi Ethernet 
(ge3at 0xE00A3000 (02-00-E0-0A-30-00)
flash0.os            SPI flash at FFE00000 offset 00000000 size 1024KB
flash0
.boot          SPI flash at FFE00000 offset 00100000 size 1024KB
therm0               TI TMP423 Thermal Sensor on SMBus channel 0 dev 0x4C
cf0                  CompactFlash ATA disk unit 0 at 0xF0000000
ide0.0               PCI IDE disk unit 0 at I
/O 0000 (PCI:E0590000)
atapi0.1             PCI IDE disk unit 1 at I/O 0000 (PCI:E0590000)
usbdisk0             USB Disk unit 0
usbdisk1             USB Disk unit 1
*** command status 0
CFE
port 0:1/2 enabled (high speed)
USB bus 0 device 7vendor 0E8D product 1887 class 08: Mass-Storage Device
USBMASS
Unit 2 connected
[USBunit 2 attached
CFE
shoe w dw evices
Device Name          Description
-------------------  ---------------------------------------------------------
uart0                NS16550 UART at 0xFCFF03F8
pcconsole0           PC Console 
(USB/VESA)
eeprom0              Microchip 24LC128 EEPROM on SMBus channel 0 dev 0x57
eth0                 PA Semi Ethernet 
(ge3at 0xE00A3000 (02-00-E0-0A-30-00)
flash0.os            SPI flash at FFE00000 offset 00000000 size 1024KB
flash0
.boot          SPI flash at FFE00000 offset 00100000 size 1024KB
therm0               TI TMP423 Thermal Sensor on SMBus channel 0 dev 0x4C
cf0                  CompactFlash ATA disk unit 0 at 0xF0000000
ide0.0               PCI IDE disk unit 0 at I
/O 0000 (PCI:E0590000)
atapi0.1             PCI IDE disk unit 1 at I/O 0000 (PCI:E0590000)
usbdisk0             USB Disk unit 0
usbdisk1             USB Disk unit 1
*** command status 0
CFE
show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 0 device 7vendor 0E8D product 1887 class 0  [HS DEVICE]
USB bus 0 device 6vendor ABCD product 1234 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
dir -fs=iso usbdisk2> :
Could not init file systemFile not found
*** command status = -18
CFE
>

- I run usb.elf
- show usb not detected other devices than keyboard and ext2 in hub
- reinsert ffs flash - mounted as unit 1 and this device is visible in show usb
- reinsert DVD - mounted as unit 2, is visible on show usb, but dir -fs=iso usbdisk2> produce error:
Could not init file system: File not found

Can I provide other output?

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1e
it was with patch, I will correct the previous steps:
- all devices was inserted during before reboot
- usb.elf runed, but devices was not detected
- then I reinsert DVD, USB DVD is visible and redable
- then I reinsert FFS flash, not seen in show devices, but visible on show usb
If I dir it, there is error: ...

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1e
Test #3:
usbdisk0:ext2 - in first port +hub +kbd
usbdisk1:DVD usbdisk2: FFS flash - both in front USBs:
[HELO][DRAM]SDRAMECC offNon-ECC DIMM used on channel 0.
SDRAM
ECC offNon-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]Technologies product 0x6758 (VGA display)
PCI bus 1 slot 0/1ATI Technologies product 0xaa90 (multimedia subclass 0x03)
PCI bus 3 slot 0/0ATI Technologies product 0x6798 (VGA display)
PCI bus 3 slot 0/1ATI Technologies product 0xaaa0 (multimedia subclass 0x03)
PCI bus 5 slot 18/0ATI Technologies product 0x4380 (IDE mass storage, interface 0x8f)
PCI bus 5 slot 19/0ATI Technologies product 0x4387 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/1ATI Technologies product 0x4388 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/2ATI Technologies product 0x4389 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/3ATI Technologies product 0x438a (USB serial bus, interface 0x10)
PCI bus 5 slot 19/4ATI Technologies product 0x438b (USB serial bus, interface 0x10)
PCI bus 5 slot 19/5ATI Technologies product 0x4386 (USB serial bus, interface 0x20)
PCI bus 5 slot 20/0ATI Technologies product 0x4385 (SMBus serial busrev 0x14)
PCI bus 5 slot 20/1ATI Technologies product 0x438c (IDE mass storage, interface 0x83)
PCI bus 5 slot 20/2ATI Technologies product 0x4383 (multimedia subclass 0x03)
PCI bus 5 slot 20/3ATI Technologies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4ATI Technologies product 0x4384 (PCI bridge)
PCI bus 6 slot 6/0Realtek Semiconductor product 0x8169 (ethernet networkrev 0x10)
PCI bus 8 slot 0/0unknown vendor 0x1912 product 0x0014 (USB serial bus, interface 0x30rev 0x03)
Initializing Devices.
GPIOLV10 JumperNot fitted (default VGA console)
GPIOLV11 JumperNot fitted (default ?)
 
PHYmbaddr 0x00vendor 03f1 device 15 (1)
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(1/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0x90000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(3/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0xB0000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
cf0Card inserted (3V)
SATA unit 0Disk"TS256GSSD230S"Capacity:238GB (lba48)
ATAPI unit 1Optical Drive"DRW-24D5MT"
PCIIDE2 controllers found
Initializing USB
.
PCI bus 5 slot 19/5EHCI USB controller found at C0209800
USB bus 0 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/0OHCI USB controller found at C0208000
USB bus 1 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/1OHCI USB controller found at C0206000
USB bus 2 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/2OHCI USB controller found at C0207000
USB bus 3 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/3OHCI USB controller found at C0205000
USB bus 4 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/4OHCI USB controller found at C0204000
USB bus 5 device 1
vendor 0000 product 0000 class 09: USB Hub
CPU type 0x900102
500MHz
Total memory
0x100000000 bytes (4096MB)

Total memory used by CFE:  0x7FD1DF60 0x80000000 (3023008)
Initialized Data:          0x7FDD8420 0x7FDF8B00 (132832)
BSS Area:                  0x7FDF8B00 0x7FDFF000 (25856)
Local Heap:                0x7FDFF000 0x7FFFF000 (2097152)
Stack Area:                0x7FFFF000 0x80000000 (4096)
Text (codesegment:       0x7FD1DF60 0x7FDCBE60 (712448)
Relocation Factor:         I:7FE1DF60 D:7FE1DF60
[ENVI]
[
OFW ][UI  ]port 0:1/1 enabled (high speed)
USB bus 0 device 2vendor 05E3 product 0608 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 1 (high speed)
USB bus 0 device 3vendor 413C product 1010 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 3 (high speed)
USB bus 0 device 4vendor 0781 product 5591 class 08: Mass-Storage Device
USBMASS
Unit 0 connected
USB
: New device connected to bus 0 hub 3 port 4 (low speed)
USB bus 0 device 5vendor 413C product 2110 class 03Human-Interface Device
USBHID
Keyboard Configured.
Requested state A4 (1800MHz)
To get back into the menutype 'menu' on the CFE command prompt
[CFE ]CFEboot -efl  lf -noints -fs=amigafs ide0.0:usb.elf
Loader
:elf Filesys:amigafs Dev:ide0.0 File:usb.elf Options:(null)
Loading0x0000000000100000/8128 0x0000000000101FC0/1569 0x00000000001025E1/7 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== USB FIX v14 ===
  
USB hook dynamic devtree EHCI read split

  Boot chaining
installed
  PXP_IGNORE_PCIE_ERRORS
set (bus 5 fix)
  
USB SubClass filterwidened (CD/DVD support)

Step 1Finding pci@13 parent node
  pci
@13 at 0x7FE1F1B0
  Method dispatch
0x7FDF7BEC

Step 2
Pre-building devtree nodes
  usbdisk0 at 0x7FDD1000
  usbdisk1 at 0x7FDD1100
  usbdisk2 at 0x7FDD1200
  usbdisk3 at 0x7FDD1300

Step 3
Finding usbmass_driver struct
  FOUND at 0x7FDF7E20
    
[+4udrv_attach 0x7FD70364
    
[+8udrv_detach 0x7FD702D4

Step 4
Installing hook trampolines
  Hook code
716 bytes at 0x7FDD3080
  Attach hook
0x7FDD3080
  Detach hook
0x7FDD31B4

Step 4b
Scanning for pre-existing USB devices
  Struct offsets
ud_private=0x00000090 umass_unit=0x00000010
  Pre
-existingunit 0 dev=0x7FE246B0
  Linked 1 node
(sinto pci@13

Step 5
Patching usbmass_driver
  udrv_attach
0x7FD70364 -> 0x7FDD3080
  udrv_detach
0x7FD702D4 -> 0x7FDD31B4

  Hooks installed
Supports up to 4 USB sticks.
  
Plug/unplug to add/remove devtree nodes.

Step 6EHCI read-splitting hook
  usbdisk_driver at 0x7FDF74D0
  dispatch at 0x7FDF74E4
  read 
0x7FD6FC84
  Read hook at 0x7FDD3400 
(348 bytes)
  
Chunk size16384 bytes
  dispatch
[read]: 0x7FD6FC84 -> 0x7FDD3400

=== USB FIX v14 DONE ===
*** 
command status 0
CFE
show devices
Device Name          Description
-------------------  ---------------------------------------------------------
uart0                NS16550 UART at 0xFCFF03F8
pcconsole0           PC Console 
(USB/VESA)
eeprom0              Microchip 24LC128 EEPROM on SMBus channel 0 dev 0x57
eth0                 PA Semi Ethernet 
(ge3at 0xE00A3000 (02-00-E0-0A-30-00)
flash0.os            SPI flash at FFE00000 offset 00000000 size 1024KB
flash0
.boot          SPI flash at FFE00000 offset 00100000 size 1024KB
therm0               TI TMP423 Thermal Sensor on SMBus channel 0 dev 0x4C
cf0                  CompactFlash ATA disk unit 0 at 0xF0000000
ide0.0               PCI IDE disk unit 0 at I
/O 0000 (PCI:E0590000)
atapi0.1             PCI IDE disk unit 1 at I/O 0000 (PCI:E0590000)
usbdisk0             USB Disk unit 0
usbdisk1             USB Disk unit 1
*** command status 0
CFE
dir = -fs=        show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
dir -fs=ext2 usbdisk0:
.                        <
dir>
..                       <
dir>
lost+found               <dir>
zImage                   
vmlinux                  
100MBfile                
1GiBfile                 
vmlinux
-test             
vmlinux
-6.12             
vmlinux
-test.old         
amigaboot
.of             
.Trash-0                 <dir>
vmlinux-5.5              
zImage
-5.5               
5.5.11_A
-EON_X1000_Nemo  <dir>
vmlinux-6.1              
*** command status 0
CFE
dir -fs=iso usbdisk1:
Could not init file systemFile not found
*** command status = -18
CFE
port 0:1/9 enabled (high speed)
USB bus 0 device 6vendor 0E8D product 1887 class 08: Mass-Storage Device
USBMASS
Unit 1 connected
[USBunit 1 attached
CFE
dir -fs=iso usbdisk1:dir -fs=ext2 usbdisk0:show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 0 device 6vendor 0E8D product 1887 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
show usbdir -fs=iso usbdisk1:
Installation_Files       <DIR>
Installation_Support     <DIR>
Kickstart                <DIR>
Media                    <DIR>
S                        <DIR>
System                   <DIR>
.
backdrop                76
amigaboot
.of             51420
AmigaOS 4.1 FileSystems  39773
AmigaOS 4_1 FileSystems
.i11642
Disk
.info                15732
Media
.info               11420
System
.info              15182
*** command status 0
CFE
port 0:1/10 enabled (high speed)
USB bus 0 device 7vendor ABCD product 1234 class 08: Mass-Storage Device
USBMASS
Unit 2 connected
[USBunit 2 attached
CFE
show devices
Device Name          Description
-------------------  ---------------------------------------------------------
uart0                NS16550 UART at 0xFCFF03F8
pcconsole0           PC Console 
(USB/VESA)
eeprom0              Microchip 24LC128 EEPROM on SMBus channel 0 dev 0x57
eth0                 PA Semi Ethernet 
(ge3at 0xE00A3000 (02-00-E0-0A-30-00)
flash0.os            SPI flash at FFE00000 offset 00000000 size 1024KB
flash0
.boot          SPI flash at FFE00000 offset 00100000 size 1024KB
therm0               TI TMP423 Thermal Sensor on SMBus channel 0 dev 0x4C
cf0                  CompactFlash ATA disk unit 0 at 0xF0000000
ide0.0               PCI IDE disk unit 0 at I
/O 0000 (PCI:E0590000)
atapi0.1             PCI IDE disk unit 1 at I/O 0000 (PCI:E0590000)
usbdisk0             USB Disk unit 0
usbdisk1             USB Disk unit 1
*** command status 0
CFE
show usb
USB bus 0 device 1
vendor 0000 product 0000 class 9  [HS HUB]
USB bus 0 device 2vendor 05E3 product 0608 class 9  [HS HUB]
USB bus 0 device 3vendor 413C product 1010 class 9  [HS HUB]
USB bus 0 device 5vendor 413C product 2110 class 0  [LS DEVICE]
USB bus 0 device 4vendor 0781 product 5591 class 0  [HS DEVICE]
USB bus 0 device 6vendor 0E8D product 1887 class 0  [HS DEVICE]
USB bus 0 device 7vendor ABCD product 1234 class 0  [HS DEVICE]
USB bus 1 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 2 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 3 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 4 device 1vendor 0000 product 0000 class 9  [FS HUB]
USB bus 5 device 1vendor 0000 product 0000 class 9  [FS HUB]
*** 
command status 0
CFE
dir -fs- - =amigafs usbdisk2:
Could not init file systemInsufficient memory
*** command status = -5
CFE
dir -fs=amigafs usbdisk2:show usbshow devicesdir -fs=iso usbdisk1:show usbdir -fs=iso usbdisk1:dir -fs=ext2 usbdisk0:
.                        <
dir>
..                       <
dir>
lost+found               <dir>
zImage                   
vmlinux                  
100MBfile                
1GiBfile                 
vmlinux
-test             
vmlinux
-6.12             
vmlinux
-test.old         
amigaboot
.of             
.Trash-0                 <dir>
vmlinux-5.5              
zImage
-5.5               
5.5.11_A
-EON_X1000_Nemo  <dir>
vmlinux-6.1              
*** command status 0
CFE
dir -fs=ext2 usbdisk0:dir -fs=amigafs usbdisk2:show usbshow devicesdir -fs=iso usbdisk1:
Installation_Files       <DIR>
Installation_Support     <DIR>
Kickstart                <DIR>
Media                    <DIR>
S                        <DIR>
System                   <DIR>
.
backdrop                76
amigaboot
.of             51420
AmigaOS 4.1 FileSystems  39773
AmigaOS 4_1 FileSystems
.i11642
Disk
.info                15732
Media
.info               11420
System
.info              15182
*** command status 0
CFE
dir -fs=iso usbdisk1:dir -fs=ext2 usbdisk0:dir -fs=amigafs usbdisk2:
Could not init file systemInsufficient memory
*** command status = -5
CFE
dir -fs=amigafs usbdisk2:: 3:
Could not init file systemInsufficient memory
*** command status = -5
CFE
>


- all devices was inserted before usb.elf run, but devices was not detected
- then I reinsert DVD, USB DVD is visible and redable
- then I reinsert FFS flash, not seen in show devices, but visible on show usb
If I dir it, there is error:
Could not init file systemInsufficient memory


But - overall this patch is very nice improvement, I think that to fix every possible combination is not necessary. Great thing is, that we can boot from USB!

I will test the devices connected to read ( motherboard slots )

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1e
Test #2:
usbdisk0:ext2, usbdisk1:DVD
ALL OK:
[HELO][DRAM]SDRAMECC offNon-ECC DIMM used on channel 0.
SDRAM
ECC offNon-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]Technologies product 0x6758 (VGA display)
PCI bus 1 slot 0/1ATI Technologies product 0xaa90 (multimedia subclass 0x03)
PCI bus 3 slot 0/0ATI Technologies product 0x6798 (VGA display)
PCI bus 3 slot 0/1ATI Technologies product 0xaaa0 (multimedia subclass 0x03)
PCI bus 5 slot 18/0ATI Technologies product 0x4380 (IDE mass storage, interface 0x8f)
PCI bus 5 slot 19/0ATI Technologies product 0x4387 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/1ATI Technologies product 0x4388 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/2ATI Technologies product 0x4389 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/3ATI Technologies product 0x438a (USB serial bus, interface 0x10)
PCI bus 5 slot 19/4ATI Technologies product 0x438b (USB serial bus, interface 0x10)
PCI bus 5 slot 19/5ATI Technologies product 0x4386 (USB serial bus, interface 0x20)
PCI bus 5 slot 20/0ATI Technologies product 0x4385 (SMBus serial busrev 0x14)
PCI bus 5 slot 20/1ATI Technologies product 0x438c (IDE mass storage, interface 0x83)
PCI bus 5 slot 20/2ATI Technologies product 0x4383 (multimedia subclass 0x03)
PCI bus 5 slot 20/3ATI Technologies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4ATI Technologies product 0x4384 (PCI bridge)
PCI bus 6 slot 6/0Realtek Semiconductor product 0x8169 (ethernet networkrev 0x10)
PCI bus 8 slot 0/0unknown vendor 0x1912 product 0x0014 (USB serial bus, interface 0x30rev 0x03)
Initializing Devices.
GPIOLV10 JumperNot fitted (default VGA console)
GPIOLV11 JumperNot fitted (default ?)
 
PHYmbaddr 0x00vendor 3fffff device 3f (f)
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(1/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0x90000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(3/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0xB0000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
cf0Card inserted (3V)
SATA unit 0Disk"TS256GSSD230S"Capacity:238GB (lba48)
ATAPI unit 1Optical Drive"DRW-24D5MT"
PCIIDE2 controllers found
Initializing USB
.
PCI bus 5 slot 19/5EHCI USB controller found at C0209800
USB bus 0 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/0OHCI USB controller found at C0208000
USB bus 1 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/1OHCI USB controller found at C0206000
USB bus 2 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/2OHCI USB controller found at C0207000
USB bus 3 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/3OHCI USB controller found at C0205000
USB bus 4 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/4OHCI USB controller found at C0204000
USB bus 5 device 1
vendor 0000 product 0000 class 09: USB Hub
CPU type 0x900102
500MHz
Total memory
0x100000000 bytes (4096MB)

Total memory used by CFE:  0x7FD1DF60 0x80000000 (3023008)
Initialized Data:          0x7FDD8420 0x7FDF8B00 (132832)
BSS Area:                  0x7FDF8B00 0x7FDFF000 (25856)
Local Heap:                0x7FDFF000 0x7FFFF000 (2097152)
Stack Area:                0x7FFFF000 0x80000000 (4096)
Text (codesegment:       0x7FD1DF60 0x7FDCBE60 (712448)
Relocation Factor:         I:7FE1DF60 D:7FE1DF60
[ENVI]
[
OFW ][UI  ]port 0:1/1 enabled (high speed)
USB bus 0 device 2vendor 05E3 product 0608 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 1 (high speed)
USB bus 0 device 3vendor 413C product 1010 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 3 (high speed)
USB bus 0 device 4vendor 0781 product 5591 class 08: Mass-Storage Device
USBMASS
Unit 0 connected
USB
: New device connected to bus 0 hub 3 port 4 (low speed)
USB bus 0 device 5vendor 413C product 2110 class 03Human-Interface Device
USBHID
Keyboard Configured.
Requested state A4 (1800MHz)
To get back into the menutype 'menu' on the CFE command prompt
[CFE ]CFEd ox7fdc4028
0000000000000000
00000000 7FE00008 7FE00008 7FE00008  .............
00000000000000107FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000207FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000307FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000407FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000507FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000607FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000707FE00008 7FE00008 7FE00008 7FE00008  ............
0000000000000080: 
7FE00008 7FE00008 7FE00008 7FE00008  ............
0000000000000090: 
7FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000A07FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000B07FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000C07FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000D07FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000E07FE00008 7FE00008 7FE00008 7FE00008  ............
00000000000000F07FE00008 7FE00008 7FE00008 7FE00008  ............
*** 
command status 0
CFE
d ox7fdc4028x7fdc4028 0x7fdc4028
000000007FDC4028
46726920 4A756E20 20382031 363A3034  Fri Jun  8 16:04
000000007FDC4038
3A343920 43455354 20323031 32000000  :49 CEST 2012...
000000007FDC404868667269 6564656E 406A756D 70676174  hfrieden@jumpgat
000000007FDC4058
65000000 00000000 436C6F73 696E6720  e.......Closing 
000000007FDC4068
6E657477 6F726B2E 0A000000 00000000  network.........
000000007FDC407853746172 74696E67 2070726F 6772616D  Starting program
000000007FDC4088
20617420 30782530 31366C6C 58000000   at 0x%016llX...
000000007FDC40984C6F6164 696E673A 20000000 00000000  Loading: .......
000000007FDC40A84661696C 65642E0A 00000000 00000000  Failed..........
000000007FDC40B8456E7472 79206174 20307825 3031366C  Entry at 0x%016l
000000007FDC40C8
6C580A00 00000000 626F6F74 61726773  lX......bootargs
000000007FDC40D8
00000000 00000000 424F4F54 5F444556  ........BOOT_DEV
000000007FDC40E8
49434500 00000000 424F4F54 5F46494C  ICE.....BOOT_FIL
000000007FDC40F8
45000000 00000000 424F4F54 5F464C41  E.......BOOT_FLA
000000007FDC4108
47530000 00000000 6F70656E 00000000  GS......open....
000000007FDC4118626F6F74 636F6E73 6F6C6500 00000000  bootconsole.....
*** 
command status 0
CFE
boot -elf -noinst -ide0.0:usb.elf
Invalid 
switch: -noinst
*** command status = -8
CFE
boot -elf -noinst -ide0.0:usb.elf -ide0.0:usb.elf  -ide0.0:usb.elf t -ide0.0:usb.elfd -ide0.0:usb.elf -ide0.0:usb.elf s -ide0.0:usb.elf
Invalid 
switch: -ide0.0:usb.elf
*** command status = -8
CFE
boot -elf -noints -ide0.0:usb.elffide0.0:usb.elfside0.0:usb.elf-ide0.0:usb.elfide0.0:usb.elf =ide0.0:usb.elfaide0.0:usb.elfmide0.0:usb.elfiide0.0:usb.elfgide0.0:usb.elfaide0.0:usb.elffide0.0:usb.elfside0.0:usb.elf ide0.0:usb.elf
Loader
:elf Filesys:amigafs Dev:ide0.0 File:usb.elf Options:(null)
Loading0x0000000000100000/8128 0x0000000000101FC0/1569 0x00000000001025E1/7 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== USB FIX v14 ===
  
USB hook dynamic devtree EHCI read split

  Boot chaining
installed
  PXP_IGNORE_PCIE_ERRORS
set (bus 5 fix)
  
USB SubClass filterwidened (CD/DVD support)

Step 1Finding pci@13 parent node
  pci
@13 at 0x7FE1F1B0
  Method dispatch
0x7FDF7BEC

Step 2
Pre-building devtree nodes
  usbdisk0 at 0x7FDD1000
  usbdisk1 at 0x7FDD1100
  usbdisk2 at 0x7FDD1200
  usbdisk3 at 0x7FDD1300

Step 3
Finding usbmass_driver struct
  FOUND at 0x7FDF7E20
    
[+4udrv_attach 0x7FD70364
    
[+8udrv_detach 0x7FD702D4

Step 4
Installing hook trampolines
  Hook code
716 bytes at 0x7FDD3080
  Attach hook
0x7FDD3080
  Detach hook
0x7FDD31B4

Step 4b
Scanning for pre-existing USB devices
  Struct offsets
ud_private=0x00000090 umass_unit=0x00000010
  Pre
-existingunit 0 dev=0x7FE246B0
  Linked 1 node
(sinto pci@13

Step 5
Patching usbmass_driver
  udrv_attach
0x7FD70364 -> 0x7FDD3080
  udrv_detach
0x7FD702D4 -> 0x7FDD31B4

  Hooks installed
Supports up to 4 USB sticks.
  
Plug/unplug to add/remove devtree nodes.

Step 6EHCI read-splitting hook
  usbdisk_driver at 0x7FDF74D0
  dispatch at 0x7FDF74E4
  read 
0x7FD6FC84
  Read hook at 0x7FDD3400 
(348 bytes)
  
Chunk size16384 bytes
  dispatch
[read]: 0x7FD6FC84 -> 0x7FDD3400

=== USB FIX v14 DONE ===
*** 
command status 0
CFE
show devices
Device Name          Description
-------------------  ---------------------------------------------------------
uart0                NS16550 UART at 0xFCFF03F8
pcconsole0           PC Console 
(USB/VESA)
eeprom0              Microchip 24LC128 EEPROM on SMBus channel 0 dev 0x57
eth0                 PA Semi Ethernet 
(ge3at 0xE00A3000 (02-00-E0-0A-30-00)
flash0.os            SPI flash at FFE00000 offset 00000000 size 1024KB
flash0
.boot          SPI flash at FFE00000 offset 00100000 size 1024KB
therm0               TI TMP423 Thermal Sensor on SMBus channel 0 dev 0x4C
cf0                  CompactFlash ATA disk unit 0 at 0xF0000000
ide0.0               PCI IDE disk unit 0 at I
/O 0000 (PCI:E0590000)
atapi0.1             PCI IDE disk unit 1 at I/O 0000 (PCI:E0590000)
usbdisk0             USB Disk unit 0
usbdisk1             USB Disk unit 1
*** command status 0
CFE
dir -fs=ext2 usbdisk0:
.                        <
dir>
..                       <
dir>
lost+found               <dir>
zImage                   
vmlinux                  
100MBfile                
1GiBfile                 
vmlinux
-test             
vmlinux
-6.12             
vmlinux
-test.old         
amigaboot
.of             
.Trash-0                 <dir>
vmlinux-5.5              
zImage
-5.5               
5.5.11_A
-EON_X1000_Nemo  <dir>
vmlinux-6.1              
*** command status 0
CFE
dir -fs=iso usbdisk1:
Could not init file systemFile not found
*** command status = -18
CFE
dir -fs=iso usbdisk1:
Could not init file systemFile not found
*** command status = -18
CFE
port 0:1/9 enabled (high speed)
USB bus 0 device 6vendor 0E8D product 1887 class 08: Mass-Storage Device
USBMASS
Unit 1 connected
[USBunit 1 attached
CFE
dir -fs=iso usbdisk1:
Installation_Files       <DIR>
Installation_Support     <DIR>
Kickstart                <DIR>
Media                    <DIR>
S                        <DIR>
System                   <DIR>
.
backdrop                76
amigaboot
.of             51420
AmigaOS 4.1 FileSystems  39773
AmigaOS 4_1 FileSystems
.i11642
Disk
.info                15732
Media
.info               11420
System
.info              15182
*** command status 0
CFE
boot -e fs- =iso usbdisk0:  1:amigaboot.of
Loader
:elf Filesys:iso Dev:usbdisk1 File:amigaboot.of Options:(null)
Loading0x0000000000200000/50812 0x000000000021C67C/76 Entry at 0x0000000000200034
Starting program at 0x0000000000200034
[RUN!]
AmigaOS 4.x OpenFirmware Bootloader V1.0
Unknown file system on disk 
/pxp@0,e0000000/pci@11/pci@13/usbdisk0
Error
DRQ should be zero
Had to read data 256 times to clear DRQ
AmigaOS 4.x OpenFirmware Bootloader V1.0



Please choose a configuration to boot 
(Default choice is green):
1AmigaOS4.1_X1000_Final_Edition (Volume AmigaOS 4.1 Final Edition)
2AmigaOS_4.1_Final_Edition      (Volume DH0)

[RETURN] 
Boot default      [SPACEStop Countdown
[CTRL-UMove default up   [CTRL-DMove Default Down
[12Boot appropriate config
(5 secuntil autoboot)> (4 secuntil autoboot)> (3 secuntil autoboot)> (2 secuntil autoboot)> (1 secuntil autoboot)> 

 
booting default
Trying to boot configuration AmigaOS4.1_X1000_Final_Edition

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.02 NEW!
Quite a regular
Quite a regular


@kas1e
Test #1:
usbdisk0:ext2, usbdisk1:ffs
ALL OK:
[HELO][DRAM]SDRAMECC offNon-ECC DIMM used on channel 0.
SDRAM
ECC offNon-ECC DIMM used on channel 1.
[RELO][L1CF][GOLO][GOT ][ZBSS][INIT][MAIN][KMEM][EXCP][CONS][CIOK][AREN][PCIH][PCIB][PCIS][DEVI]Technologies product 0x6758 (VGA display)
PCI bus 1 slot 0/1ATI Technologies product 0xaa90 (multimedia subclass 0x03)
PCI bus 3 slot 0/0ATI Technologies product 0x6798 (VGA display)
PCI bus 3 slot 0/1ATI Technologies product 0xaaa0 (multimedia subclass 0x03)
PCI bus 5 slot 18/0ATI Technologies product 0x4380 (IDE mass storage, interface 0x8f)
PCI bus 5 slot 19/0ATI Technologies product 0x4387 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/1ATI Technologies product 0x4388 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/2ATI Technologies product 0x4389 (USB serial bus, interface 0x10)
PCI bus 5 slot 19/3ATI Technologies product 0x438a (USB serial bus, interface 0x10)
PCI bus 5 slot 19/4ATI Technologies product 0x438b (USB serial bus, interface 0x10)
PCI bus 5 slot 19/5ATI Technologies product 0x4386 (USB serial bus, interface 0x20)
PCI bus 5 slot 20/0ATI Technologies product 0x4385 (SMBus serial busrev 0x14)
PCI bus 5 slot 20/1ATI Technologies product 0x438c (IDE mass storage, interface 0x83)
PCI bus 5 slot 20/2ATI Technologies product 0x4383 (multimedia subclass 0x03)
PCI bus 5 slot 20/3ATI Technologies product 0x438d (ISA bridge)
PCI bus 5 slot 20/4ATI Technologies product 0x4384 (PCI bridge)
PCI bus 6 slot 6/0Realtek Semiconductor product 0x8169 (ethernet networkrev 0x10)
PCI bus 8 slot 0/0unknown vendor 0x1912 product 0x0014 (USB serial bus, interface 0x30rev 0x03)
Initializing Devices.
GPIOLV10 JumperNot fitted (default VGA console)
GPIOLV11 JumperNot fitted (default ?)
 
PHYmbaddr 0x00vendor 03f1 device 15 (1)
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(1/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0x90000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
GFXPCIe Slot
GFX
Disable SB600 legacy decode
VGA 
(3/0/0): ISA memory space mapped to f8000000000
Initializing VGA
.
Found 800x600x32 mode0x0103 (259)
Current VBE mode is now0x0103 (259)
  
Mode Attribs00BB  [Graphics] [LinearFrameBuffer
  
Resolution:   800 x 600
  BitsPerPixel
8
  BytesPerScan
0x0340
  PhysBasePtr
:  0xB0000000
Enabling ATI frame buffer byte
-swap
GFX
PCIe Slot
GFX
Enable SB600 legacy decode
VGA initialization successful
.
cf0Card inserted (3V)
SATA unit 0Disk"TS256GSSD230S"Capacity:238GB (lba48)
ATAPI unit 1Optical Drive"DRW-24D5MT"
PCIIDE2 controllers found
Initializing USB
.
PCI bus 5 slot 19/5EHCI USB controller found at C0209800
USB bus 0 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/0OHCI USB controller found at C0208000
USB bus 1 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/1OHCI USB controller found at C0206000
USB bus 2 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/2OHCI USB controller found at C0207000
USB bus 3 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/3OHCI USB controller found at C0205000
USB bus 4 device 1
vendor 0000 product 0000 class 09: USB Hub
PCI bus 5 slot 19
/4OHCI USB controller found at C0204000
USB bus 5 device 1
vendor 0000 product 0000 class 09: USB Hub
CPU type 0x900102
500MHz
Total memory
0x100000000 bytes (4096MB)

Total memory used by CFE:  0x7FD1DF60 0x80000000 (3023008)
Initialized Data:          0x7FDD8420 0x7FDF8B00 (132832)
BSS Area:                  0x7FDF8B00 0x7FDFF000 (25856)
Local Heap:                0x7FDFF000 0x7FFFF000 (2097152)
Stack Area:                0x7FFFF000 0x80000000 (4096)
Text (codesegment:       0x7FD1DF60 0x7FDCBE60 (712448)
Relocation Factor:         I:7FE1DF60 D:7FE1DF60
[ENVI]
[
OFW ][UI  ]port 0:1/1 enabled (high speed)
USB bus 0 device 2vendor 05E3 product 0608 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 1 (high speed)
USB bus 0 device 3vendor 413C product 1010 class 09: USB Hub
USB
: New device connected to bus 0 hub 2 port 3 (high speed)
USB bus 0 device 4vendor 0781 product 5591 class 08: Mass-Storage Device
USBMASS
Unit 0 connected
USB
: New device connected to bus 0 hub 3 port 4 (low speed)
USB bus 0 device 5vendor 413C product 2110 class 03Human-Interface Device
USBHID
Keyboard Configured.
Requested state A4 (1800MHz)
To get back into the menutype 'menu' on the CFE command prompt
[CFE ]CFEboot -elf -noints -fs=amigafs ide0.0:usb.elf
Loader
:elf Filesys:amigafs Dev:ide0.0 File:usb.elf Options:(null)
Loading0x0000000000100000/8128 0x0000000000101FC0/1569 0x00000000001025E1/7 Entry at 0x0000000000100000
Starting program at 0x0000000000100000
[RUN!]=== USB FIX v14 ===
  
USB hook dynamic devtree EHCI read split

  Boot chaining
installed
  PXP_IGNORE_PCIE_ERRORS
set (bus 5 fix)
  
USB SubClass filterwidened (CD/DVD support)

Step 1Finding pci@13 parent node
  pci
@13 at 0x7FE1F1B0
  Method dispatch
0x7FDF7BEC

Step 2
Pre-building devtree nodes
  usbdisk0 at 0x7FDD1000
  usbdisk1 at 0x7FDD1100
  usbdisk2 at 0x7FDD1200
  usbdisk3 at 0x7FDD1300

Step 3
Finding usbmass_driver struct
  FOUND at 0x7FDF7E20
    
[+4udrv_attach 0x7FD70364
    
[+8udrv_detach 0x7FD702D4

Step 4
Installing hook trampolines
  Hook code
716 bytes at 0x7FDD3080
  Attach hook
0x7FDD3080
  Detach hook
0x7FDD31B4

Step 4b
Scanning for pre-existing USB devices
  Struct offsets
ud_private=0x00000090 umass_unit=0x00000010
  Pre
-existingunit 0 dev=0x7FE246B0
  Linked 1 node
(sinto pci@13

Step 5
Patching usbmass_driver
  udrv_attach
0x7FD70364 -> 0x7FDD3080
  udrv_detach
0x7FD702D4 -> 0x7FDD31B4

  Hooks installed
Supports up to 4 USB sticks.
  
Plug/unplug to add/remove devtree nodes.

Step 6EHCI read-splitting hook
  usbdisk_driver at 0x7FDF74D0
  dispatch at 0x7FDF74E4
  read 
0x7FD6FC84
  Read hook at 0x7FDD3400 
(348 bytes)
  
Chunk size16384 bytes
  dispatch
[read]: 0x7FD6FC84 -> 0x7FDD3400

=== USB FIX v14 DONE ===
*** 
command status 0
CFE
port 0:1/9 enabled (high speed)
USB bus 0 device 6vendor ABCD product 1234 class 08: Mass-Storage Device
USBMASS
Unit 1 connected
[USBunit 1 attached
CFE
dir -fs=amigafs usbdisk1" :
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 
   A-EON.info                          15426      ------------rw-d 
   MUI.info                            16828      ------------rw-d 
   System.info                         15366      ------------rw-d 
   C                                   dir        ------------rwed 
   L                                   dir        ------------rwed 
   whets.res                           1060       r---r-------rw-d 
   S                                   dir        ------------rwed 
   Trashcan.info                       12218      ------------rw-d 
   ChangeLog.guide                     39487      ------------rwed 
   MUI                                 dir        ------------rwed 
   Fonts                               dir        ------------rwed 
   Utilities                           dir        ------------rwed 
   Documentation.info                  15728      ------------rw-d 
   Classes                             dir        ------------rwed 
   amigaboot.of                        62100      ------------r--- 
   Prefs.info                          15944      ------------rw-d 
   A-EON                               dir        ------------rwed 
   Documentation                       dir        ------------rwed 
   Storage                             dir        ------------rwed 
   Kickstart                           dir        ------------rwed 
   Firmware                            dir        ------------rwed 
   ChangeLog.guide.info                9870       ------------rw-d 
   System                              dir        ------------rwed 
   Locale                              dir        ------------rwed 
   Devs.info                           15912      ------------rw-d 
   Prefs                               dir        ------------rwed 
   Storage.info                        15384      ------------rw-d 
   Internet.info                       16456      ------------rw-d 
   SObjs                               dir        ------------rwed 
   Disk.info                           13678      ------------rw-d 

295675 bytes in 16 files
21 directories
*** command status = 0
CFE> boot -fs=amigafs usbdisk1> :amigaboot.of
Loader:elf Filesys:amigafs Dev:usbdisk1 File:amigaboot.of Options:(null)
Loading: 0x0000000000200000/61536 Entry at 0x0000000000200000
Starting program at 0x0000000000200000
[RUN!]
AmigaOS 4.x OpenFirmware Bootloader V53.21


Please choose a configuration to boot (Default choice is green):
  1: AmigaOS_4.1_Final_Edition      (Volume USBHD0)
  2: AmigaOS_4.1_Final_Edition      (Volume DH0)

[RETURN] Boot default      [SPACE] Stop Countdown
Move default [UP] or [DOWN] with arrows
[12] Boot appropriate config
(5 sec. until autoboot)> (4 sec. until autoboot)> (3 sec. until autoboot)> (2 sec. until autoboot)> (1 sec. until autoboot)> 

(Booting default)
Booting configuration AmigaOS_4.1_Final_Edition
+++ ehci 0:5/1 status 44 cerr 3
graphics.library AltiVec/VMX enabled
graphics.library PA6T optimizations enabled

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top


Re: X1000 CFE Patches: Testers Welcome (Fear not: real-time, no reflashing) v.01
Quite a regular
Quite a regular


@kas1eQuote:
kas1e wrote:@Sailor (and others too of course)
And what interesting, it seems that CFE of x1000 "auto enable" only first USBs port on motherboards back?

I mean, we for long time have this issue : if the USB stick stays in the usb port other than port 1 we need to replug them, but port1 seems autodetect all fine. So i may try to find how it done, and do autodetection of some other ones (like ones connected by the case's wires to motherboard)

Cross fingers - it will be a very nice feature

AmigaOS3: Amiga 1200
AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000
MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
Go to top



TopTop
(1) 2 3 4 ... 32 »




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project