1) Thumbdrive must be in port 0 (internal port) in order to boot. If any other mass storage device is plugged in ahead of it it will not boot.
Not true. Tested on all ports, on ports of attached hubs, and various combinations of bootable (FFS) and non-bootable USB mass storage devices.
Booting is handled only by RDB entries, which are not present on FAT formatted sticks.
The port number just influences the sequence in which attached mass storage devices are recognized by the stack, not the boot order.
4) USB audio eats full 500ma of power. Locks up system even when plugged into a powered hub. A hub that Trident says it likes.
Blame the Taiwanese chip manufacturer who made the USB audio dongle. We have two USB audio sticks here which heated up during operation until the case of the stick got soft and melted. That's what I call inefficient power handling (both were 4USD parts from ebay, btw).
Recommandation: spend more than 5EUR on a quality stick, not the Taiwan junk from ebay.
Regarding hubs:
not true - or better: if you draw more than 500mA as allowed by the specification, strange things will occur. If a device increases the load over the 500mA limit, the voltage will drop (to protect your Amiga), and with the dropped voltage the device seems to become unreliable.
The behaviour depends on the way the hub implements overcurrent situations, and almost
no hubs uses a dedicated circuit to handle this.
5) PsdStackLoader never copies to envarc: during the install. This is a definite bug. I keep psdstackloader on floppy because of this.
Will look into this issue tomorrow.
a) Installing Deneb software requires setting the rescue jumper so that the deneb 'hardrive' will appear on the desktop. Unfortunately this disables all usb devices and there is no thumbdrive to install to. Interesting dilemma , right? Perhaps an install CD with every card purchased?
Not true. "Dilemma" here is that you didn't read the manual (page 8, jumper description: "USB is only available as Zorro II in rescue mode. More information can be found in appendix A.").
Setting the "RESCUE" jumper automagically downgrades the USB host controller into Zorro II mode. You have
full access to all USB functions (only limited by Zorro II transfer rates) in rescue mode.
We made this on purpose to have easy access to installation media (like USB sticks) even on systems with broken disk drives, missing CDROMs or no network card attached.
We really did try to get a solution where you just fit the DENEB into
any Amiga system, and are able to install the whole Poseidon software without relying on the old and in many system inreliable mass storage devices like floppy disk or CDROM.
(apart from that: many old CDROM drives have problems with CD-Rs, so in case we had supplied CD-Rs as installation media, you would have complained here that we didn't provide really mastered CD-ROMs, I guess...)
b) Upgrading Poseidon to a newer version causes usb stack to halt and thumbdrive you were installing to disappears and the usb cdrom you were installing from goes bye bye too! Ouch!
Not reproducable here, sorry. We installed several rescue systems on CF cards, and upgrading the Poseidon stack on the CF card attached by an USB reader did work.
In case you fail, there's still the option of manually copying the new files to the USB mass storage without restarting the Poseidon stack inbetween.
You just have to make sure that USB operation is not interrupted during the upgrade, as this will lock up everything (as you stated correctly).
c) Neither Installer 43.3 nor MUI 3.8 which are required to install the Deneb software are included with the software on flashrom. Makes installing to an os 3.1 formatted drive (non-usb) a little difficult.
Not true. You can operate the
whole USB stack from shell without MUI or installer (well, look into the Poseidon guide). Size of the installation FlashROM is limited, and neither MUI nor the new installer could be included, also regarding copyright issues.
It is clearly stated that MUI V3.8 is required for operation, so in case you don't have it on your system yet - don't blame us, as your system does not fulfill the requirements, simply said.
More later. Share your issues too.
/bin/done
Michael