Thanks Seraphina, really appreciate the effort in trying to resolve this.
So I did exactly what you described above, got the same sha outputs as yourself - i.e. initially before replacement:
sha1sum ./Linux_for_Tegra/kernel/Image
ff68c1a061ed75cee73afc4fd98f89efa01e287f ./Linux_for_Tegra/kernel/Image
and then after sudo unzip A603-JP6.0.zip:
sha1sum ./Linux_for_Tegra/kernel/Image
601d40816e99976ed84c55adb7e11b4d685c4909 ./Linux_for_Tegra/kernel/Image
Then created the default user, flashed board etc.
Booted device and still no USB. Tried my other A603 board as I have two, same result.
Is there any hardware differences in the recent PCB builds etc? I’m really struggling here, I need this to work and don’t have a lot of time to keep dedicating to it.
I know from your end it must be really frustrating for you because it works, but it doesn’t for me.
I can ssh into the board, enable VNC etc. HDMI works.
Is there any way to install the USB driver live on a running jetson, that may be the last thing to try.