@3VILC Maybe to simplify things with drivers first you could just remove the graphics card and use the internal on-board sm502 graphics for setup first which should work, then add the graphics card once you have a working system after installing Enhancer for the drivers. Are you using the right AmigaOS version for you machine? Other versions for sam440 or similiar might read kickstart files but won't boot, only the sam460 version has the right kernel and drivers. If you need a working AmigaOS system to add drivers or format usb drive or similar you could try booting AmigaOS on QEMU, it should work with -machine sam460ex but AmigaOS should boot even with the old U-Boot version. Since the old U-Boot version has problems reading USB drives maybe you'd need to write the updater to an iso or a hard disk partition that it can read. There's some documentation in the U-Boot update that tells you how to find out the right version: Quote:
Another way to check the base clock is from the System Information U-Boot menu (CLK freq)
After that, you need to check which brand is the flash chip mounted on the board, it could be ATMEL or SST, this will needed later when running the updater.
But not sure if the CLK freq is shown in the older U-Boot but probably can also be found from the info printed to serial which is something like: Quote:
U-Boot 2010.06.05 (Jan 23 2019 - 15:07:17)
CPU: AMCC PowerPC 460EX Rev. B at 1150 MHz (PLB=230 OPB=115 EBC=115)
and maybe it could be guessed somehow from the frequencies reported in this line. Or you could try bdinfo command in U-Boot which prints some freqs too.
Thanks for that balston. This is with or without the graphics card installed. Managed to get QEMU working, of course the same cd image boots straight up on there, typical. So will try making a bootable USB manually from there. Bdinfo just (unsurprisingly) gives the same output as is available from the menus. Intfreq = 1166, busfreq = 233. I can't for the life of me fathom how that relates to the 50/55/60mhz versions of the UBoot file, as to me that would have to be a 66mhz base clock so I guess I use the file for 60 :shrug:
You have one of the few early Sam460ex boards with a base clock of 66 MHz, which at the time were mostly given to developers. Unfortunately, the 60 MHz version of the u-boot installer will not work on your board, you need a custom installer version.
In addition, the SATA 3112 controller is unstable when used on the Sam460ex, so we recommend the 3512 or 3114 models, or, after updating to the latest version of u-boot, the 3132.
PS: Since you are updating from such an old version of u-boot, you may need to update to an intermediate version first, and only then install the latest version.
Oh damn, that's both cool, and a bit of a bummer. Was hoping to update it to get the slightly nicer looking newer version, as well as boot display from an RX card, but I guess that's no easy task now :(
As an aside, I worked out it won't boot USB with a keyboard plugged in, so by a combination of QEMU and booting without a keyboard I have at least managed to get an OS installed and booting from the onboard SATA
As an aside, I worked out it won't boot USB with a keyboard plugged in, so by a combination of QEMU and booting without a keyboard I have at least managed to get an OS installed and booting from the onboard SATA
Great that you've got it up and running.
USB devices can be a bit hit or miss with OS4 machines in general. I've never tried booting off USB (I installed the OS using the DVD drive).
Oh damn, that's both cool, and a bit of a bummer. Was hoping to update it to get the slightly nicer looking newer version, as well as boot display from an RX card, but I guess that's no easy task now :(
balaton wrote: AROS also worked on QEMU sam460ex before as described at the link in my signature below but the current nightly build also seems to have an issue with finding the keyboard so it does not boot. An older version still boots on QEMU but seems to have a problem with the mouse now. I've reported it on the AROS list so maybe somebody can fix it then you could test with that too but at the moment you'd only get an error on serial with AROS unfortunately. AmigaOS 4.1FE still boots on QEMU sam460ex so should also work on real machine.
AROS for sam440/sam460 is now fixed and the current nightly build boots with QEMU but still has some problem with the mouse. I don't know if it works on real machine, not sure if anybody tried it yet. Maybe somebody could try and let us know if it boots or not. The on-board SM502 graphics is limited to 640x480 in AROS and AFAIK there's no driver for ATI/AMD cards so it may not be usable but it would be interesting to know if it boots at all.