OK, doing it all over again with older DirectUSB (Universal).
First a2.bin for boot loader (AmBoot), followed by a different ELF file (20130821-NOGPS-2CARD.elf). This is the log:
Found 1 busses, 1 devices changed
bus=0, port=0
Dev#1: 0x4255 (Amba) : 0x0001 (A4 ) : 123456789ABC has 1 configs
State is BOOT
Found 1 AMBA device!
Found 0 busses, 0 devices changed
bus=0, port=0
Dev#1: 0x4255 (Amba) : 0x0001 (A4 ) : 123456789ABC has 1 configs
State is BOOT
Found 1 AMBA device!
[0] Done!!
Found 0 busses, 2 devices changed
bus=0, port=0
Dev#2: 0x4255 (AMBA) : 0x0001 (Ambarella USB generic class) : 123456789ABC has 1 configs
State is LOAD
Found 1 AMBA device!
Device issuing error
Found 0 busses, 0 devices changed
bus=0, port=0
Dev#2: 0x4255 (AMBA) : 0x0001 (Ambarella USB generic class) : 123456789ABC has 1 configs
State is LOAD
Found 1 AMBA device!
Device issuing error
Found 0 busses, 0 devices changed
bus=0, port=0
Dev#2: 0x4255 (AMBA) : 0x0001 (Ambarella USB generic class) : 123456789ABC has 1 configs
State is LOAD
Found 1 AMBA device!
Device issuing error
Found 0 busses, 0 devices changed
bus=0, port=0
Dev#2: 0x4255 (AMBA) : 0x0001 (Ambarella USB generic class) : 123456789ABC has 1 configs
State is LOAD
Found 1 AMBA device!
Device issuing error
C:\Users\tonyk\Downloads\0801\RecoveryElf\20130821-NOGPS-2CARD.e2b sent, size=4723168
Wait firmware programming...
Set message level: 3
AMBA_Log_Set_Level.()
[2.2.19.0]
Reinit start signal.
Reinit start wait.